.elementor-256 .elementor-element.elementor-element-3cce4cd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:6vw;--padding-bottom:5vw;--padding-left:16vw;--padding-right:16vw;}.elementor-256 .elementor-element.elementor-element-3cce4cd8:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-3cce4cd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-586ca5d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--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-256 .elementor-element.elementor-element-2e811084{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--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-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-256 .elementor-element.elementor-element-606dd610{text-align:start;font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.4px;color:#0F73DD;}.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-256 .elementor-element.elementor-element-783cb420{text-align:start;}.elementor-256 .elementor-element.elementor-element-783cb420 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:65px;font-weight:600;line-height:1.12em;letter-spacing:-1.6px;color:#0F1216;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-558c6b34{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-256 .elementor-element.elementor-element-558c6b34 .elementor-divider-separator{width:8%;margin:0 auto;margin-left:0;}.elementor-256 .elementor-element.elementor-element-558c6b34 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-256 .elementor-element.elementor-element-1e07437d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--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-256 .elementor-element.elementor-element-5d40c251{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000001F;--border-color:#0000001F;--border-radius:0px 0px 0px 0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:16vw;--padding-right:16vw;}.elementor-256 .elementor-element.elementor-element-5d40c251:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-5d40c251 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-256 .elementor-element.elementor-element-3abb9d9a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-256 .elementor-element.elementor-element-69559dee{text-align:start;font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;line-height:1em;letter-spacing:1.4px;color:var( --e-global-color-text );}.elementor-256 .elementor-element.elementor-element-28682793{text-align:start;}.elementor-256 .elementor-element.elementor-element-28682793 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:800;line-height:1.12em;letter-spacing:-1.2px;color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-5e2943db{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-256 .elementor-element.elementor-element-32c67408{--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-256 .elementor-element.elementor-element-43f3a55b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-42678685{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-42678685:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-42678685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-42678685:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-42678685, .elementor-256 .elementor-element.elementor-element-42678685::before{--border-transition:0.3s;}.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-256 .elementor-element.elementor-element-39b66ed6{text-align:center;}.elementor-256 .elementor-element.elementor-element-39b66ed6 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-39b66ed6:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-375aee63{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-375aee63:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-375aee63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-375aee63:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-375aee63, .elementor-256 .elementor-element.elementor-element-375aee63::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-1036232{text-align:center;}.elementor-256 .elementor-element.elementor-element-1036232 img{width:115px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-1036232:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-5731b21c{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-5731b21c:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-5731b21c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-5731b21c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-5731b21c, .elementor-256 .elementor-element.elementor-element-5731b21c::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-3ef02f64{text-align:center;}.elementor-256 .elementor-element.elementor-element-3ef02f64 img{width:55%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-3ef02f64:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-1163b429{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-1163b429:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-1163b429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-1163b429:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-1163b429, .elementor-256 .elementor-element.elementor-element-1163b429::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-27e05f08{text-align:center;}.elementor-256 .elementor-element.elementor-element-27e05f08 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-27e05f08:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-2f1f5af8{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-2f1f5af8:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-2f1f5af8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-2f1f5af8:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-2f1f5af8, .elementor-256 .elementor-element.elementor-element-2f1f5af8::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-3cd66a64{text-align:center;}.elementor-256 .elementor-element.elementor-element-3cd66a64 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-3cd66a64:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-4c1515de{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-4c1515de:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-4c1515de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-4c1515de:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-4c1515de, .elementor-256 .elementor-element.elementor-element-4c1515de::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-6042a019{text-align:center;}.elementor-256 .elementor-element.elementor-element-6042a019 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-6042a019:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-86fd2fa{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-86fd2fa:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-86fd2fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-86fd2fa:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-86fd2fa, .elementor-256 .elementor-element.elementor-element-86fd2fa::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-6d255fad{text-align:center;}.elementor-256 .elementor-element.elementor-element-6d255fad img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-6d255fad:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-452a7d8b{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-452a7d8b:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-452a7d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-452a7d8b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-452a7d8b, .elementor-256 .elementor-element.elementor-element-452a7d8b::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-6ce2c53a{text-align:center;}.elementor-256 .elementor-element.elementor-element-6ce2c53a img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-6ce2c53a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-78907360{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-78907360:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-78907360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-78907360:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-78907360, .elementor-256 .elementor-element.elementor-element-78907360::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-1b3bbeca{text-align:center;}.elementor-256 .elementor-element.elementor-element-1b3bbeca img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-1b3bbeca:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-454eaad1{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-454eaad1:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-454eaad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-454eaad1:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-454eaad1, .elementor-256 .elementor-element.elementor-element-454eaad1::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-606c30ab{text-align:center;}.elementor-256 .elementor-element.elementor-element-606c30ab img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-606c30ab:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-6ab4b40d{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-6ab4b40d:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-6ab4b40d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-6ab4b40d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-6ab4b40d, .elementor-256 .elementor-element.elementor-element-6ab4b40d::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-8866069{text-align:center;}.elementor-256 .elementor-element.elementor-element-8866069 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-8866069:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-78484707{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-78484707:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-78484707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-78484707:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-78484707, .elementor-256 .elementor-element.elementor-element-78484707::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-3c5fa466{text-align:center;}.elementor-256 .elementor-element.elementor-element-3c5fa466 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-3c5fa466:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-46ebff9e{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-46ebff9e:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-46ebff9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-46ebff9e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-46ebff9e, .elementor-256 .elementor-element.elementor-element-46ebff9e::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-7f87f7f{text-align:center;}.elementor-256 .elementor-element.elementor-element-7f87f7f img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-7f87f7f:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-31798df4{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-31798df4:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-31798df4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-31798df4:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-31798df4, .elementor-256 .elementor-element.elementor-element-31798df4::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-67de67ac{text-align:center;}.elementor-256 .elementor-element.elementor-element-67de67ac img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-67de67ac:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-77562425{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-77562425:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-77562425 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-77562425:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-77562425, .elementor-256 .elementor-element.elementor-element-77562425::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-62dedfb9{text-align:center;}.elementor-256 .elementor-element.elementor-element-62dedfb9 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-62dedfb9:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-1884a6d4{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-1884a6d4:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-1884a6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-1884a6d4:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-1884a6d4, .elementor-256 .elementor-element.elementor-element-1884a6d4::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-1d565f8e{text-align:center;}.elementor-256 .elementor-element.elementor-element-1d565f8e img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-1d565f8e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-89b5bda{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-89b5bda:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-89b5bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-89b5bda:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-89b5bda, .elementor-256 .elementor-element.elementor-element-89b5bda::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-3a09bb0a{text-align:center;}.elementor-256 .elementor-element.elementor-element-3a09bb0a img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-3a09bb0a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-7d3efb79{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-7d3efb79:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-7d3efb79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-7d3efb79:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-7d3efb79, .elementor-256 .elementor-element.elementor-element-7d3efb79::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-52a0e86c{text-align:center;}.elementor-256 .elementor-element.elementor-element-52a0e86c img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-52a0e86c:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-5e92ef0{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-5e92ef0:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-5e92ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-5e92ef0:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-5e92ef0, .elementor-256 .elementor-element.elementor-element-5e92ef0::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-54d369da{text-align:center;}.elementor-256 .elementor-element.elementor-element-54d369da img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-54d369da:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-25ab9166{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-25ab9166:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-25ab9166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-25ab9166:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-25ab9166, .elementor-256 .elementor-element.elementor-element-25ab9166::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-6cd0073e{text-align:center;}.elementor-256 .elementor-element.elementor-element-6cd0073e img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-6cd0073e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-68d1462{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-68d1462:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-68d1462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-68d1462:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-68d1462, .elementor-256 .elementor-element.elementor-element-68d1462::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-4a3fdbfc{text-align:center;}.elementor-256 .elementor-element.elementor-element-4a3fdbfc img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-4a3fdbfc:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-2f1386bd{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-2f1386bd:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-2f1386bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-2f1386bd:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-2f1386bd, .elementor-256 .elementor-element.elementor-element-2f1386bd::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-43a5f049{text-align:center;}.elementor-256 .elementor-element.elementor-element-43a5f049 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-43a5f049:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-520305b1{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-520305b1:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-520305b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-520305b1:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-520305b1, .elementor-256 .elementor-element.elementor-element-520305b1::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-7dca68c{text-align:center;}.elementor-256 .elementor-element.elementor-element-7dca68c img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-7dca68c:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-102d8f3d{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-102d8f3d:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-102d8f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-102d8f3d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-102d8f3d, .elementor-256 .elementor-element.elementor-element-102d8f3d::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-57ee4500{text-align:center;}.elementor-256 .elementor-element.elementor-element-57ee4500 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-57ee4500:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-7e311ef{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-7e311ef:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-7e311ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-7e311ef:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-7e311ef, .elementor-256 .elementor-element.elementor-element-7e311ef::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-45784507{text-align:center;}.elementor-256 .elementor-element.elementor-element-45784507 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-45784507:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-32fe226{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-32fe226:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-32fe226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-32fe226:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-32fe226, .elementor-256 .elementor-element.elementor-element-32fe226::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-57ab65b3{text-align:center;}.elementor-256 .elementor-element.elementor-element-57ab65b3 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-57ab65b3:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-4312a515{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-4312a515:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-4312a515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-4312a515:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-4312a515, .elementor-256 .elementor-element.elementor-element-4312a515::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-14b8aeb4{text-align:center;}.elementor-256 .elementor-element.elementor-element-14b8aeb4 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-14b8aeb4:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-7b1b0a7c{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-7b1b0a7c:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-7b1b0a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-7b1b0a7c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-7b1b0a7c, .elementor-256 .elementor-element.elementor-element-7b1b0a7c::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-59ec247f{text-align:center;}.elementor-256 .elementor-element.elementor-element-59ec247f img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-59ec247f:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-324548b2{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-324548b2:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-324548b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-324548b2:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-324548b2, .elementor-256 .elementor-element.elementor-element-324548b2::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-65863270{text-align:center;}.elementor-256 .elementor-element.elementor-element-65863270 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-65863270:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-3bbe390{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-3bbe390:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-3bbe390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-3bbe390:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-3bbe390, .elementor-256 .elementor-element.elementor-element-3bbe390::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-2e17b4b9{text-align:center;}.elementor-256 .elementor-element.elementor-element-2e17b4b9 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-2e17b4b9:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-476ccdbf{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-476ccdbf:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-476ccdbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-476ccdbf:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-476ccdbf, .elementor-256 .elementor-element.elementor-element-476ccdbf::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-22c03be0{text-align:center;}.elementor-256 .elementor-element.elementor-element-22c03be0 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-22c03be0:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-93b679d{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-93b679d:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-93b679d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-93b679d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-93b679d, .elementor-256 .elementor-element.elementor-element-93b679d::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-77dba99a{text-align:center;}.elementor-256 .elementor-element.elementor-element-77dba99a img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-77dba99a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-68e6c504{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-68e6c504:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-68e6c504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-68e6c504:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-68e6c504, .elementor-256 .elementor-element.elementor-element-68e6c504::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-ef184c2{text-align:center;}.elementor-256 .elementor-element.elementor-element-ef184c2 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-ef184c2:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-4a7fcf58{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-4a7fcf58:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-4a7fcf58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-4a7fcf58:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-4a7fcf58, .elementor-256 .elementor-element.elementor-element-4a7fcf58::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-19820285{text-align:center;}.elementor-256 .elementor-element.elementor-element-19820285 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-19820285:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-f23e390{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-f23e390:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-f23e390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-f23e390:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-f23e390, .elementor-256 .elementor-element.elementor-element-f23e390::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-4382e992{text-align:center;}.elementor-256 .elementor-element.elementor-element-4382e992 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-4382e992:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-7981e788{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-7981e788:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-7981e788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-7981e788:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-7981e788, .elementor-256 .elementor-element.elementor-element-7981e788::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-46543659{text-align:center;}.elementor-256 .elementor-element.elementor-element-46543659 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-46543659:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-2280d275{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-2280d275:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-2280d275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-2280d275:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-2280d275, .elementor-256 .elementor-element.elementor-element-2280d275::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-52c6b110{text-align:center;}.elementor-256 .elementor-element.elementor-element-52c6b110 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-52c6b110:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-6702b25b{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-6702b25b:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-6702b25b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-6702b25b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-6702b25b, .elementor-256 .elementor-element.elementor-element-6702b25b::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-7cdc1d01{text-align:center;}.elementor-256 .elementor-element.elementor-element-7cdc1d01 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-7cdc1d01:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-711615e6{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-711615e6:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-711615e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-711615e6:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-711615e6, .elementor-256 .elementor-element.elementor-element-711615e6::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-430bdf7d{text-align:center;}.elementor-256 .elementor-element.elementor-element-430bdf7d img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-430bdf7d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-367597b2{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-367597b2:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-367597b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-367597b2:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-367597b2, .elementor-256 .elementor-element.elementor-element-367597b2::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-235ce224{text-align:center;}.elementor-256 .elementor-element.elementor-element-235ce224 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-235ce224:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-70bb50c2{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-70bb50c2:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-70bb50c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-70bb50c2:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-70bb50c2, .elementor-256 .elementor-element.elementor-element-70bb50c2::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-a3c7373{text-align:center;}.elementor-256 .elementor-element.elementor-element-a3c7373 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-a3c7373:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-22becb57{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-22becb57:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-22becb57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-22becb57:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-22becb57, .elementor-256 .elementor-element.elementor-element-22becb57::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-3fe9416d{text-align:center;}.elementor-256 .elementor-element.elementor-element-3fe9416d img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-3fe9416d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-7ebcfdd1{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-7ebcfdd1:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-7ebcfdd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-7ebcfdd1:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-7ebcfdd1, .elementor-256 .elementor-element.elementor-element-7ebcfdd1::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-2bb30b9e{text-align:center;}.elementor-256 .elementor-element.elementor-element-2bb30b9e img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-2bb30b9e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-3b229f1e{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-3b229f1e:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-3b229f1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-3b229f1e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-3b229f1e, .elementor-256 .elementor-element.elementor-element-3b229f1e::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-29a074cc{text-align:center;}.elementor-256 .elementor-element.elementor-element-29a074cc img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-29a074cc:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-2e2a57c{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-2e2a57c:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-2e2a57c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-2e2a57c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-2e2a57c, .elementor-256 .elementor-element.elementor-element-2e2a57c::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-14f50704{text-align:center;}.elementor-256 .elementor-element.elementor-element-14f50704 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-14f50704:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-8bf941e{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-8bf941e:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-8bf941e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-8bf941e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-8bf941e, .elementor-256 .elementor-element.elementor-element-8bf941e::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-3abe156a{text-align:center;}.elementor-256 .elementor-element.elementor-element-3abe156a img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-3abe156a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-678a435f{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-678a435f:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-678a435f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-678a435f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-678a435f, .elementor-256 .elementor-element.elementor-element-678a435f::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-4bb57146{text-align:center;}.elementor-256 .elementor-element.elementor-element-4bb57146 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-4bb57146:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-4507e44f{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-4507e44f:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-4507e44f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-4507e44f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-4507e44f, .elementor-256 .elementor-element.elementor-element-4507e44f::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-67883ad{text-align:center;}.elementor-256 .elementor-element.elementor-element-67883ad img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-67883ad:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-3b6b064f{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-3b6b064f:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-3b6b064f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-3b6b064f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-3b6b064f, .elementor-256 .elementor-element.elementor-element-3b6b064f::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-39eaf841{text-align:center;}.elementor-256 .elementor-element.elementor-element-39eaf841 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-39eaf841:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-60ff17e{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-60ff17e:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-60ff17e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-60ff17e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-60ff17e, .elementor-256 .elementor-element.elementor-element-60ff17e::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-25dee004{text-align:center;}.elementor-256 .elementor-element.elementor-element-25dee004 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-25dee004:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-70bd6e2a{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-70bd6e2a:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-70bd6e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-70bd6e2a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-70bd6e2a, .elementor-256 .elementor-element.elementor-element-70bd6e2a::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-7d9f5a0f{text-align:center;}.elementor-256 .elementor-element.elementor-element-7d9f5a0f img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-7d9f5a0f:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-3feb476a{--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-256 .elementor-element.elementor-element-612ab3f7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-56b5db5d{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-56b5db5d:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-56b5db5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-56b5db5d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-56b5db5d, .elementor-256 .elementor-element.elementor-element-56b5db5d::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-3802a37d{text-align:center;}.elementor-256 .elementor-element.elementor-element-3802a37d img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-3802a37d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-299c8fa8{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-299c8fa8:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-299c8fa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-299c8fa8:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-299c8fa8, .elementor-256 .elementor-element.elementor-element-299c8fa8::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-6b8447fc{text-align:center;}.elementor-256 .elementor-element.elementor-element-6b8447fc img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-6b8447fc:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-4633e238{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-4633e238:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-4633e238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-4633e238:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-4633e238, .elementor-256 .elementor-element.elementor-element-4633e238::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-47f33d1d{text-align:center;}.elementor-256 .elementor-element.elementor-element-47f33d1d img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-47f33d1d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-2a1791b6{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-2a1791b6:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-2a1791b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-2a1791b6:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-2a1791b6, .elementor-256 .elementor-element.elementor-element-2a1791b6::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-3d137100{text-align:center;}.elementor-256 .elementor-element.elementor-element-3d137100 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-3d137100:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-67b72ebb{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-67b72ebb:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-67b72ebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-67b72ebb:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-67b72ebb, .elementor-256 .elementor-element.elementor-element-67b72ebb::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-57ab890f{text-align:center;}.elementor-256 .elementor-element.elementor-element-57ab890f img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-57ab890f:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-752af480{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-752af480:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-752af480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-752af480:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-752af480, .elementor-256 .elementor-element.elementor-element-752af480::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-77bb521d{text-align:center;}.elementor-256 .elementor-element.elementor-element-77bb521d img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-77bb521d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-36daece8{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-36daece8:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-36daece8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-36daece8:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-36daece8, .elementor-256 .elementor-element.elementor-element-36daece8::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-37c2150{text-align:center;}.elementor-256 .elementor-element.elementor-element-37c2150 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-37c2150:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-235d4c20{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-235d4c20:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-235d4c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-235d4c20:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-235d4c20, .elementor-256 .elementor-element.elementor-element-235d4c20::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-7bff8c6d{text-align:center;}.elementor-256 .elementor-element.elementor-element-7bff8c6d img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-7bff8c6d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-6ec80f85{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-6ec80f85:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-6ec80f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-6ec80f85:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-6ec80f85, .elementor-256 .elementor-element.elementor-element-6ec80f85::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-7676bf6b{text-align:center;}.elementor-256 .elementor-element.elementor-element-7676bf6b img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-7676bf6b:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-4d16d383{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-4d16d383:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-4d16d383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-4d16d383:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-4d16d383, .elementor-256 .elementor-element.elementor-element-4d16d383::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-67d20997{text-align:center;}.elementor-256 .elementor-element.elementor-element-67d20997 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-67d20997:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-32522610{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-32522610:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-32522610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-32522610:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-32522610, .elementor-256 .elementor-element.elementor-element-32522610::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-5ee8bf11{text-align:center;}.elementor-256 .elementor-element.elementor-element-5ee8bf11 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-5ee8bf11:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-7d7b857e{--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-256 .elementor-element.elementor-element-5d17bfb9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-1031739e{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-1031739e:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-1031739e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-1031739e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-1031739e, .elementor-256 .elementor-element.elementor-element-1031739e::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-303d634e{text-align:center;}.elementor-256 .elementor-element.elementor-element-303d634e img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-303d634e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-2221e261{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-2221e261:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-2221e261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-2221e261:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-2221e261, .elementor-256 .elementor-element.elementor-element-2221e261::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-63d9f447{text-align:center;}.elementor-256 .elementor-element.elementor-element-63d9f447 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-63d9f447:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-4209b1cc{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-4209b1cc:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-4209b1cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-4209b1cc:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-4209b1cc, .elementor-256 .elementor-element.elementor-element-4209b1cc::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-2b007806{text-align:center;}.elementor-256 .elementor-element.elementor-element-2b007806 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-2b007806:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-1a6592eb{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-1a6592eb:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-1a6592eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-1a6592eb:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-1a6592eb, .elementor-256 .elementor-element.elementor-element-1a6592eb::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-6620ac97{text-align:center;}.elementor-256 .elementor-element.elementor-element-6620ac97 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-6620ac97:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-4b896d7a{--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-256 .elementor-element.elementor-element-5917194f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-4674bd60{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-4674bd60:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-4674bd60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-4674bd60:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-4674bd60, .elementor-256 .elementor-element.elementor-element-4674bd60::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-533ee922{text-align:center;}.elementor-256 .elementor-element.elementor-element-533ee922 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-533ee922:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-1ebbdfcc{--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-256 .elementor-element.elementor-element-dd471bb{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-96463ba{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-96463ba:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-96463ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-96463ba:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-96463ba, .elementor-256 .elementor-element.elementor-element-96463ba::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-38e5be54{text-align:center;}.elementor-256 .elementor-element.elementor-element-38e5be54 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-38e5be54:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-1d487a67{--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-256 .elementor-element.elementor-element-331f3c11{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-4f6da4ca{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-4f6da4ca:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-4f6da4ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-4f6da4ca:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-4f6da4ca, .elementor-256 .elementor-element.elementor-element-4f6da4ca::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-70691566{text-align:center;}.elementor-256 .elementor-element.elementor-element-70691566 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-70691566:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-63fcdd80{--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-256 .elementor-element.elementor-element-6c0879f1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-3fc2c9b6{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-3fc2c9b6:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-3fc2c9b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-3fc2c9b6:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-3fc2c9b6, .elementor-256 .elementor-element.elementor-element-3fc2c9b6::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-292e08ff{text-align:center;}.elementor-256 .elementor-element.elementor-element-292e08ff img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-292e08ff:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-516ca686{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-516ca686:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-516ca686 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-516ca686:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-516ca686, .elementor-256 .elementor-element.elementor-element-516ca686::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-63d5db31{text-align:center;}.elementor-256 .elementor-element.elementor-element-63d5db31 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-63d5db31:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-697391c{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-697391c:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-697391c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-697391c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-697391c, .elementor-256 .elementor-element.elementor-element-697391c::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-7e2f254d{text-align:center;}.elementor-256 .elementor-element.elementor-element-7e2f254d img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-7e2f254d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-71acbe63{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-71acbe63:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-71acbe63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-71acbe63:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-71acbe63, .elementor-256 .elementor-element.elementor-element-71acbe63::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-2615eea5{text-align:center;}.elementor-256 .elementor-element.elementor-element-2615eea5 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-2615eea5:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-b4b446c{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-b4b446c:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-b4b446c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-b4b446c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-b4b446c, .elementor-256 .elementor-element.elementor-element-b4b446c::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-4a93ed92{text-align:center;}.elementor-256 .elementor-element.elementor-element-4a93ed92 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-4a93ed92:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-466b10ca{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-466b10ca:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-466b10ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-466b10ca:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-466b10ca, .elementor-256 .elementor-element.elementor-element-466b10ca::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-1751f392{text-align:center;}.elementor-256 .elementor-element.elementor-element-1751f392 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-1751f392:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-53c2fb60{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-53c2fb60:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-53c2fb60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-53c2fb60:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-53c2fb60, .elementor-256 .elementor-element.elementor-element-53c2fb60::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-20891f65{text-align:center;}.elementor-256 .elementor-element.elementor-element-20891f65 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-20891f65:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-59357858{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-59357858:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-59357858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-59357858:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-59357858, .elementor-256 .elementor-element.elementor-element-59357858::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-7133e2a5{text-align:center;}.elementor-256 .elementor-element.elementor-element-7133e2a5 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-7133e2a5:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-6e66aaa0{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-6e66aaa0:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-6e66aaa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-6e66aaa0:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-6e66aaa0, .elementor-256 .elementor-element.elementor-element-6e66aaa0::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-4ab24f42{text-align:center;}.elementor-256 .elementor-element.elementor-element-4ab24f42 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-4ab24f42:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-4dab3785{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-4dab3785:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-4dab3785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-4dab3785:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-4dab3785, .elementor-256 .elementor-element.elementor-element-4dab3785::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-11b86438{text-align:center;}.elementor-256 .elementor-element.elementor-element-11b86438 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-11b86438:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-445a0520{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-445a0520:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-445a0520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-445a0520:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-445a0520, .elementor-256 .elementor-element.elementor-element-445a0520::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-efd4945{text-align:center;}.elementor-256 .elementor-element.elementor-element-efd4945 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-efd4945:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-6e000f9b{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-6e000f9b:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-6e000f9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-6e000f9b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-6e000f9b, .elementor-256 .elementor-element.elementor-element-6e000f9b::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-3c694828{text-align:center;}.elementor-256 .elementor-element.elementor-element-3c694828 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-3c694828:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-2141881{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-2141881:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-2141881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-2141881:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-2141881, .elementor-256 .elementor-element.elementor-element-2141881::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-5cc55059{text-align:center;}.elementor-256 .elementor-element.elementor-element-5cc55059 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-5cc55059:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-e374f61{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-e374f61:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-e374f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-e374f61:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-e374f61, .elementor-256 .elementor-element.elementor-element-e374f61::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-57d2eb9a{text-align:center;}.elementor-256 .elementor-element.elementor-element-57d2eb9a img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-57d2eb9a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-25d1be2a{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-25d1be2a:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-25d1be2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-25d1be2a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-25d1be2a, .elementor-256 .elementor-element.elementor-element-25d1be2a::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-4a50e66e{text-align:center;}.elementor-256 .elementor-element.elementor-element-4a50e66e img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-4a50e66e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-7e580dee{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-7e580dee:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-7e580dee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-7e580dee:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-7e580dee, .elementor-256 .elementor-element.elementor-element-7e580dee::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-1142a366{text-align:center;}.elementor-256 .elementor-element.elementor-element-1142a366 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-1142a366:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-204a699a{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-204a699a:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-204a699a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-204a699a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-204a699a, .elementor-256 .elementor-element.elementor-element-204a699a::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-23e4a658{text-align:center;}.elementor-256 .elementor-element.elementor-element-23e4a658 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-23e4a658:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-21af006b{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-21af006b:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-21af006b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-21af006b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-21af006b, .elementor-256 .elementor-element.elementor-element-21af006b::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-65f0f57a{text-align:center;}.elementor-256 .elementor-element.elementor-element-65f0f57a img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-65f0f57a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-535d20bc{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-535d20bc:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-535d20bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-535d20bc:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-535d20bc, .elementor-256 .elementor-element.elementor-element-535d20bc::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-182976a8{text-align:center;}.elementor-256 .elementor-element.elementor-element-182976a8 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-182976a8:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-58c4ff2{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-58c4ff2:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-58c4ff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-58c4ff2:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-58c4ff2, .elementor-256 .elementor-element.elementor-element-58c4ff2::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-51efec64{text-align:center;}.elementor-256 .elementor-element.elementor-element-51efec64 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-51efec64:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-381b426f{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-381b426f:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-381b426f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-381b426f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-381b426f, .elementor-256 .elementor-element.elementor-element-381b426f::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-33b4406f{text-align:center;}.elementor-256 .elementor-element.elementor-element-33b4406f img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-33b4406f:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-7b2907b0{--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-256 .elementor-element.elementor-element-63c1bf1a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-2eb68fe5{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-2eb68fe5:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-2eb68fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-2eb68fe5:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-2eb68fe5, .elementor-256 .elementor-element.elementor-element-2eb68fe5::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-4edabc0a{text-align:center;}.elementor-256 .elementor-element.elementor-element-4edabc0a img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-4edabc0a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-d999965{--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-256 .elementor-element.elementor-element-72f306f1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-4fb9aa18{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-4fb9aa18:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-4fb9aa18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-4fb9aa18:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-4fb9aa18, .elementor-256 .elementor-element.elementor-element-4fb9aa18::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-59cd7696{text-align:center;}.elementor-256 .elementor-element.elementor-element-59cd7696 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-59cd7696:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-496ef81f{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-496ef81f:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-496ef81f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-496ef81f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-496ef81f, .elementor-256 .elementor-element.elementor-element-496ef81f::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-399a400c{text-align:center;}.elementor-256 .elementor-element.elementor-element-399a400c img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-399a400c:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-5b1acd27{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-5b1acd27:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-5b1acd27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-5b1acd27:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-5b1acd27, .elementor-256 .elementor-element.elementor-element-5b1acd27::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-17e90bf8{text-align:center;}.elementor-256 .elementor-element.elementor-element-17e90bf8 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-17e90bf8:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-49458388{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-49458388:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-49458388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-49458388:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-49458388, .elementor-256 .elementor-element.elementor-element-49458388::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-a7f1aba{text-align:center;}.elementor-256 .elementor-element.elementor-element-a7f1aba img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-a7f1aba:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-b3f5510{--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-256 .elementor-element.elementor-element-62aba217{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-6ce6e94b{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-6ce6e94b:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-6ce6e94b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-6ce6e94b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-6ce6e94b, .elementor-256 .elementor-element.elementor-element-6ce6e94b::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-6e0c3b82{text-align:center;}.elementor-256 .elementor-element.elementor-element-6e0c3b82 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-6e0c3b82:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-547ed74c{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-547ed74c:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-547ed74c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-547ed74c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-547ed74c, .elementor-256 .elementor-element.elementor-element-547ed74c::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-709c73a5{text-align:center;}.elementor-256 .elementor-element.elementor-element-709c73a5 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-709c73a5:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-434885d2{--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-256 .elementor-element.elementor-element-78ee3623{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-6eaf278d{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-6eaf278d:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-6eaf278d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-6eaf278d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-6eaf278d, .elementor-256 .elementor-element.elementor-element-6eaf278d::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-21537c86{text-align:center;}.elementor-256 .elementor-element.elementor-element-21537c86 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-21537c86:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-1c740f12{--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-256 .elementor-element.elementor-element-7152b605{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-167febc9{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-167febc9:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-167febc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-167febc9:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-167febc9, .elementor-256 .elementor-element.elementor-element-167febc9::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-4bba0b06{text-align:center;}.elementor-256 .elementor-element.elementor-element-4bba0b06 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-4bba0b06:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-450459c3{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-450459c3:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-450459c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-450459c3:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-450459c3, .elementor-256 .elementor-element.elementor-element-450459c3::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-79cab3ba{text-align:center;}.elementor-256 .elementor-element.elementor-element-79cab3ba img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-79cab3ba:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-77c69ea2{--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-256 .elementor-element.elementor-element-38d6ec71{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-4024a58d{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-4024a58d:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-4024a58d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-4024a58d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-4024a58d, .elementor-256 .elementor-element.elementor-element-4024a58d::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-3e5cf5f4{text-align:center;}.elementor-256 .elementor-element.elementor-element-3e5cf5f4 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-3e5cf5f4:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-3f8938dc{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-3f8938dc:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-3f8938dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-3f8938dc:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-3f8938dc, .elementor-256 .elementor-element.elementor-element-3f8938dc::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-39de4d40{text-align:center;}.elementor-256 .elementor-element.elementor-element-39de4d40 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-39de4d40:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-7321f4b7{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-7321f4b7:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-7321f4b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-7321f4b7:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-7321f4b7, .elementor-256 .elementor-element.elementor-element-7321f4b7::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-31eb8aaf{text-align:center;}.elementor-256 .elementor-element.elementor-element-31eb8aaf img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-31eb8aaf:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-22d04f19{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-22d04f19:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-22d04f19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-22d04f19:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-22d04f19, .elementor-256 .elementor-element.elementor-element-22d04f19::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-7f368b47{text-align:center;}.elementor-256 .elementor-element.elementor-element-7f368b47 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-7f368b47:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-5a995740{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-5a995740:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-5a995740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-5a995740:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-5a995740, .elementor-256 .elementor-element.elementor-element-5a995740::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-3f867636{text-align:center;}.elementor-256 .elementor-element.elementor-element-3f867636 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-3f867636:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-57782837{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-57782837:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-57782837 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-57782837:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-57782837, .elementor-256 .elementor-element.elementor-element-57782837::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-5d55dea{text-align:center;}.elementor-256 .elementor-element.elementor-element-5d55dea img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-5d55dea:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-66c31768{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-66c31768:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-66c31768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-66c31768:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-66c31768, .elementor-256 .elementor-element.elementor-element-66c31768::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-6c9c953b{text-align:center;}.elementor-256 .elementor-element.elementor-element-6c9c953b img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-6c9c953b:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-68333191{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-68333191:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-68333191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-68333191:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-68333191, .elementor-256 .elementor-element.elementor-element-68333191::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-f8d92ed{text-align:center;}.elementor-256 .elementor-element.elementor-element-f8d92ed img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-f8d92ed:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-641713ce{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000000;--border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-256 .elementor-element.elementor-element-641713ce:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-641713ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-641713ce:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-641713ce, .elementor-256 .elementor-element.elementor-element-641713ce::before{--border-transition:0.3s;}.elementor-256 .elementor-element.elementor-element-52223226{text-align:center;}.elementor-256 .elementor-element.elementor-element-52223226 img{width:140px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-256 .elementor-element.elementor-element-52223226:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-256 .elementor-element.elementor-element-664e20b0{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-title-gap:10px;--n-tabs-gap:24px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:20px;--n-tabs-title-color:var( --e-global-color-primary );}.elementor-256 .elementor-element.elementor-element-664e20b0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:rgba(0,0,0,0);}.elementor-256 .elementor-element.elementor-element-664e20b0.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-256 .elementor-element.elementor-element-664e20b0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-256 .elementor-element.elementor-element-664e20b0.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-256 .elementor-element.elementor-element-664e20b0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#F8F8F8;}.elementor-256 .elementor-element.elementor-element-664e20b0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:600;}.elementor-256 .elementor-element.elementor-element-d148b0b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:6vw;--padding-bottom:6vw;--padding-left:16vw;--padding-right:16vw;}.elementor-256 .elementor-element.elementor-element-d148b0b:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-d148b0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-14c9da0 );}.elementor-256 .elementor-element.elementor-element-e4fc6a2{--display:flex;--justify-content:center;--overlay-opacity:0.17;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6vw;--padding-bottom:6vw;--padding-left:4vw;--padding-right:4vw;}.elementor-256 .elementor-element.elementor-element-e4fc6a2:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-e4fc6a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://squareonegroup.com/wp-content/uploads/2026/09/bn1-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-256 .elementor-element.elementor-element-e4fc6a2::before, .elementor-256 .elementor-element.elementor-element-e4fc6a2 > .elementor-background-video-container::before, .elementor-256 .elementor-element.elementor-element-e4fc6a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-256 .elementor-element.elementor-element-e4fc6a2 > .elementor-background-slideshow::before, .elementor-256 .elementor-element.elementor-element-e4fc6a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-256 .elementor-element.elementor-element-e4fc6a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-256 .elementor-element.elementor-element-67dd11e{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:2px;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-8ec5164{text-align:center;}.elementor-256 .elementor-element.elementor-element-8ec5164 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:600;line-height:1.12em;letter-spacing:-1.6px;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-58b2efd{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-2818081{--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:14px 14px;--row-gap:14px;--column-gap:14px;--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-256 .elementor-element.elementor-element-e061f59 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1em;letter-spacing:0.2px;fill:#0F1216;color:#0F1216;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 26px 15px 26px;}.elementor-256 .elementor-element.elementor-element-e061f59 .elementor-button:hover, .elementor-256 .elementor-element.elementor-element-e061f59 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-256 .elementor-element.elementor-element-e061f59 .elementor-button:hover svg, .elementor-256 .elementor-element.elementor-element-e061f59 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-ea958ef .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1em;letter-spacing:0.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(255,255,255,0.35);border-radius:0px 0px 0px 0px;padding:15px 26px 15px 26px;}.elementor-256 .elementor-element.elementor-element-ea958ef .elementor-button:hover, .elementor-256 .elementor-element.elementor-element-ea958ef .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-256 .elementor-element.elementor-element-ea958ef .elementor-button:hover svg, .elementor-256 .elementor-element.elementor-element-ea958ef .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-256 .elementor-element.elementor-element-3cce4cd8{--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-256 .elementor-element.elementor-element-606dd610{text-align:start;font-size:11px;}.elementor-256 .elementor-element.elementor-element-783cb420{text-align:start;}.elementor-256 .elementor-element.elementor-element-783cb420 .elementor-heading-title{font-size:40px;}.elementor-256 .elementor-element.elementor-element-558c6b34 .elementor-divider-separator{width:48px;}.elementor-256 .elementor-element.elementor-element-5d40c251{--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-256 .elementor-element.elementor-element-69559dee{text-align:start;font-size:11px;}.elementor-256 .elementor-element.elementor-element-28682793{text-align:start;}.elementor-256 .elementor-element.elementor-element-28682793 .elementor-heading-title{font-size:32px;}.elementor-256 .elementor-element.elementor-element-5e2943db{text-align:start;font-size:15px;}.elementor-256 .elementor-element.elementor-element-43f3a55b{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-42678685{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-39b66ed6{text-align:center;}.elementor-256 .elementor-element.elementor-element-375aee63{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-1036232{text-align:center;}.elementor-256 .elementor-element.elementor-element-5731b21c{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3ef02f64{text-align:center;}.elementor-256 .elementor-element.elementor-element-1163b429{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-27e05f08{text-align:center;}.elementor-256 .elementor-element.elementor-element-2f1f5af8{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3cd66a64{text-align:center;}.elementor-256 .elementor-element.elementor-element-4c1515de{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-6042a019{text-align:center;}.elementor-256 .elementor-element.elementor-element-86fd2fa{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-6d255fad{text-align:center;}.elementor-256 .elementor-element.elementor-element-452a7d8b{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-6ce2c53a{text-align:center;}.elementor-256 .elementor-element.elementor-element-78907360{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-1b3bbeca{text-align:center;}.elementor-256 .elementor-element.elementor-element-454eaad1{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-606c30ab{text-align:center;}.elementor-256 .elementor-element.elementor-element-6ab4b40d{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-8866069{text-align:center;}.elementor-256 .elementor-element.elementor-element-78484707{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3c5fa466{text-align:center;}.elementor-256 .elementor-element.elementor-element-46ebff9e{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-7f87f7f{text-align:center;}.elementor-256 .elementor-element.elementor-element-31798df4{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-67de67ac{text-align:center;}.elementor-256 .elementor-element.elementor-element-77562425{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-62dedfb9{text-align:center;}.elementor-256 .elementor-element.elementor-element-1884a6d4{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-1d565f8e{text-align:center;}.elementor-256 .elementor-element.elementor-element-89b5bda{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3a09bb0a{text-align:center;}.elementor-256 .elementor-element.elementor-element-7d3efb79{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-52a0e86c{text-align:center;}.elementor-256 .elementor-element.elementor-element-5e92ef0{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-54d369da{text-align:center;}.elementor-256 .elementor-element.elementor-element-25ab9166{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-6cd0073e{text-align:center;}.elementor-256 .elementor-element.elementor-element-68d1462{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-4a3fdbfc{text-align:center;}.elementor-256 .elementor-element.elementor-element-2f1386bd{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-43a5f049{text-align:center;}.elementor-256 .elementor-element.elementor-element-520305b1{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-7dca68c{text-align:center;}.elementor-256 .elementor-element.elementor-element-102d8f3d{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-57ee4500{text-align:center;}.elementor-256 .elementor-element.elementor-element-7e311ef{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-45784507{text-align:center;}.elementor-256 .elementor-element.elementor-element-32fe226{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-57ab65b3{text-align:center;}.elementor-256 .elementor-element.elementor-element-4312a515{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-14b8aeb4{text-align:center;}.elementor-256 .elementor-element.elementor-element-7b1b0a7c{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-59ec247f{text-align:center;}.elementor-256 .elementor-element.elementor-element-324548b2{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-65863270{text-align:center;}.elementor-256 .elementor-element.elementor-element-3bbe390{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-2e17b4b9{text-align:center;}.elementor-256 .elementor-element.elementor-element-476ccdbf{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-22c03be0{text-align:center;}.elementor-256 .elementor-element.elementor-element-93b679d{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-77dba99a{text-align:center;}.elementor-256 .elementor-element.elementor-element-68e6c504{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-ef184c2{text-align:center;}.elementor-256 .elementor-element.elementor-element-4a7fcf58{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-19820285{text-align:center;}.elementor-256 .elementor-element.elementor-element-f23e390{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-4382e992{text-align:center;}.elementor-256 .elementor-element.elementor-element-7981e788{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-46543659{text-align:center;}.elementor-256 .elementor-element.elementor-element-2280d275{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-52c6b110{text-align:center;}.elementor-256 .elementor-element.elementor-element-6702b25b{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-7cdc1d01{text-align:center;}.elementor-256 .elementor-element.elementor-element-711615e6{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-430bdf7d{text-align:center;}.elementor-256 .elementor-element.elementor-element-367597b2{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-235ce224{text-align:center;}.elementor-256 .elementor-element.elementor-element-70bb50c2{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-a3c7373{text-align:center;}.elementor-256 .elementor-element.elementor-element-22becb57{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3fe9416d{text-align:center;}.elementor-256 .elementor-element.elementor-element-7ebcfdd1{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-2bb30b9e{text-align:center;}.elementor-256 .elementor-element.elementor-element-3b229f1e{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-29a074cc{text-align:center;}.elementor-256 .elementor-element.elementor-element-2e2a57c{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-14f50704{text-align:center;}.elementor-256 .elementor-element.elementor-element-8bf941e{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3abe156a{text-align:center;}.elementor-256 .elementor-element.elementor-element-678a435f{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-4bb57146{text-align:center;}.elementor-256 .elementor-element.elementor-element-4507e44f{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-67883ad{text-align:center;}.elementor-256 .elementor-element.elementor-element-3b6b064f{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-39eaf841{text-align:center;}.elementor-256 .elementor-element.elementor-element-60ff17e{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-25dee004{text-align:center;}.elementor-256 .elementor-element.elementor-element-70bd6e2a{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-7d9f5a0f{text-align:center;}.elementor-256 .elementor-element.elementor-element-612ab3f7{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-56b5db5d{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3802a37d{text-align:center;}.elementor-256 .elementor-element.elementor-element-299c8fa8{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-6b8447fc{text-align:center;}.elementor-256 .elementor-element.elementor-element-4633e238{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-47f33d1d{text-align:center;}.elementor-256 .elementor-element.elementor-element-2a1791b6{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3d137100{text-align:center;}.elementor-256 .elementor-element.elementor-element-67b72ebb{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-57ab890f{text-align:center;}.elementor-256 .elementor-element.elementor-element-752af480{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-77bb521d{text-align:center;}.elementor-256 .elementor-element.elementor-element-36daece8{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-37c2150{text-align:center;}.elementor-256 .elementor-element.elementor-element-235d4c20{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-7bff8c6d{text-align:center;}.elementor-256 .elementor-element.elementor-element-6ec80f85{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-7676bf6b{text-align:center;}.elementor-256 .elementor-element.elementor-element-4d16d383{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-67d20997{text-align:center;}.elementor-256 .elementor-element.elementor-element-32522610{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-5ee8bf11{text-align:center;}.elementor-256 .elementor-element.elementor-element-5d17bfb9{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-1031739e{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-303d634e{text-align:center;}.elementor-256 .elementor-element.elementor-element-2221e261{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-63d9f447{text-align:center;}.elementor-256 .elementor-element.elementor-element-4209b1cc{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-2b007806{text-align:center;}.elementor-256 .elementor-element.elementor-element-1a6592eb{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-6620ac97{text-align:center;}.elementor-256 .elementor-element.elementor-element-5917194f{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-4674bd60{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-533ee922{text-align:center;}.elementor-256 .elementor-element.elementor-element-dd471bb{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-96463ba{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-38e5be54{text-align:center;}.elementor-256 .elementor-element.elementor-element-331f3c11{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-4f6da4ca{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-70691566{text-align:center;}.elementor-256 .elementor-element.elementor-element-6c0879f1{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-3fc2c9b6{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-292e08ff{text-align:center;}.elementor-256 .elementor-element.elementor-element-516ca686{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-63d5db31{text-align:center;}.elementor-256 .elementor-element.elementor-element-697391c{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-7e2f254d{text-align:center;}.elementor-256 .elementor-element.elementor-element-71acbe63{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-2615eea5{text-align:center;}.elementor-256 .elementor-element.elementor-element-b4b446c{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-4a93ed92{text-align:center;}.elementor-256 .elementor-element.elementor-element-466b10ca{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-1751f392{text-align:center;}.elementor-256 .elementor-element.elementor-element-53c2fb60{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-20891f65{text-align:center;}.elementor-256 .elementor-element.elementor-element-59357858{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-7133e2a5{text-align:center;}.elementor-256 .elementor-element.elementor-element-6e66aaa0{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-4ab24f42{text-align:center;}.elementor-256 .elementor-element.elementor-element-4dab3785{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-11b86438{text-align:center;}.elementor-256 .elementor-element.elementor-element-445a0520{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-efd4945{text-align:center;}.elementor-256 .elementor-element.elementor-element-6e000f9b{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3c694828{text-align:center;}.elementor-256 .elementor-element.elementor-element-2141881{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-5cc55059{text-align:center;}.elementor-256 .elementor-element.elementor-element-e374f61{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-57d2eb9a{text-align:center;}.elementor-256 .elementor-element.elementor-element-25d1be2a{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-4a50e66e{text-align:center;}.elementor-256 .elementor-element.elementor-element-7e580dee{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-1142a366{text-align:center;}.elementor-256 .elementor-element.elementor-element-204a699a{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-23e4a658{text-align:center;}.elementor-256 .elementor-element.elementor-element-21af006b{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-65f0f57a{text-align:center;}.elementor-256 .elementor-element.elementor-element-535d20bc{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-182976a8{text-align:center;}.elementor-256 .elementor-element.elementor-element-58c4ff2{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-51efec64{text-align:center;}.elementor-256 .elementor-element.elementor-element-381b426f{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-33b4406f{text-align:center;}.elementor-256 .elementor-element.elementor-element-63c1bf1a{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-2eb68fe5{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-4edabc0a{text-align:center;}.elementor-256 .elementor-element.elementor-element-72f306f1{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-4fb9aa18{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-59cd7696{text-align:center;}.elementor-256 .elementor-element.elementor-element-496ef81f{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-399a400c{text-align:center;}.elementor-256 .elementor-element.elementor-element-5b1acd27{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-17e90bf8{text-align:center;}.elementor-256 .elementor-element.elementor-element-49458388{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-a7f1aba{text-align:center;}.elementor-256 .elementor-element.elementor-element-62aba217{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-6ce6e94b{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-6e0c3b82{text-align:center;}.elementor-256 .elementor-element.elementor-element-547ed74c{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-709c73a5{text-align:center;}.elementor-256 .elementor-element.elementor-element-78ee3623{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-6eaf278d{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-21537c86{text-align:center;}.elementor-256 .elementor-element.elementor-element-7152b605{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-167febc9{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-4bba0b06{text-align:center;}.elementor-256 .elementor-element.elementor-element-450459c3{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-79cab3ba{text-align:center;}.elementor-256 .elementor-element.elementor-element-38d6ec71{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-4024a58d{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3e5cf5f4{text-align:center;}.elementor-256 .elementor-element.elementor-element-3f8938dc{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-39de4d40{text-align:center;}.elementor-256 .elementor-element.elementor-element-7321f4b7{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-31eb8aaf{text-align:center;}.elementor-256 .elementor-element.elementor-element-22d04f19{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-7f368b47{text-align:center;}.elementor-256 .elementor-element.elementor-element-5a995740{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3f867636{text-align:center;}.elementor-256 .elementor-element.elementor-element-57782837{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-5d55dea{text-align:center;}.elementor-256 .elementor-element.elementor-element-66c31768{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-6c9c953b{text-align:center;}.elementor-256 .elementor-element.elementor-element-68333191{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-f8d92ed{text-align:center;}.elementor-256 .elementor-element.elementor-element-641713ce{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-52223226{text-align:center;}.elementor-256 .elementor-element.elementor-element-d148b0b{--padding-top:12vw;--padding-bottom:12vw;--padding-left:6vw;--padding-right:6vw;}.elementor-256 .elementor-element.elementor-element-67dd11e{text-align:center;font-size:12px;}.elementor-256 .elementor-element.elementor-element-8ec5164{text-align:center;}.elementor-256 .elementor-element.elementor-element-8ec5164 .elementor-heading-title{font-size:34px;}.elementor-256 .elementor-element.elementor-element-58b2efd{text-align:center;font-size:15px;}.elementor-256 .elementor-element.elementor-element-e061f59 .elementor-button{font-size:14px;}.elementor-256 .elementor-element.elementor-element-ea958ef .elementor-button{font-size:14px;}}@media(max-width:767px){.elementor-256 .elementor-element.elementor-element-3cce4cd8{--padding-top:12vw;--padding-bottom:12vw;--padding-left:4vw;--padding-right:4vw;}.elementor-256 .elementor-element.elementor-element-2e811084{--width:100%;}.elementor-256 .elementor-element.elementor-element-606dd610{text-align:start;font-size:11px;}.elementor-256 .elementor-element.elementor-element-783cb420{text-align:start;}.elementor-256 .elementor-element.elementor-element-783cb420 .elementor-heading-title{font-size:32px;}.elementor-256 .elementor-element.elementor-element-558c6b34 .elementor-divider-separator{width:48px;}.elementor-256 .elementor-element.elementor-element-1e07437d{--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-256 .elementor-element.elementor-element-5d40c251{--padding-top:12vw;--padding-bottom:12vw;--padding-left:4vw;--padding-right:4vw;}.elementor-256 .elementor-element.elementor-element-69559dee{text-align:start;font-size:11px;}.elementor-256 .elementor-element.elementor-element-28682793{text-align:start;}.elementor-256 .elementor-element.elementor-element-28682793 .elementor-heading-title{font-size:28px;}.elementor-256 .elementor-element.elementor-element-5e2943db{text-align:start;font-size:14px;}.elementor-256 .elementor-element.elementor-element-43f3a55b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-42678685{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-39b66ed6{text-align:center;}.elementor-256 .elementor-element.elementor-element-39b66ed6 img{width:100px;}.elementor-256 .elementor-element.elementor-element-375aee63{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-1036232{text-align:center;}.elementor-256 .elementor-element.elementor-element-1036232 img{width:100px;}.elementor-256 .elementor-element.elementor-element-5731b21c{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3ef02f64{text-align:center;}.elementor-256 .elementor-element.elementor-element-3ef02f64 img{width:100px;}.elementor-256 .elementor-element.elementor-element-1163b429{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-27e05f08{text-align:center;}.elementor-256 .elementor-element.elementor-element-27e05f08 img{width:100px;}.elementor-256 .elementor-element.elementor-element-2f1f5af8{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3cd66a64{text-align:center;}.elementor-256 .elementor-element.elementor-element-3cd66a64 img{width:100px;}.elementor-256 .elementor-element.elementor-element-4c1515de{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-6042a019{text-align:center;}.elementor-256 .elementor-element.elementor-element-6042a019 img{width:100px;}.elementor-256 .elementor-element.elementor-element-86fd2fa{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-6d255fad{text-align:center;}.elementor-256 .elementor-element.elementor-element-6d255fad img{width:100px;}.elementor-256 .elementor-element.elementor-element-452a7d8b{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-6ce2c53a{text-align:center;}.elementor-256 .elementor-element.elementor-element-6ce2c53a img{width:100px;}.elementor-256 .elementor-element.elementor-element-78907360{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-1b3bbeca{text-align:center;}.elementor-256 .elementor-element.elementor-element-1b3bbeca img{width:100px;}.elementor-256 .elementor-element.elementor-element-454eaad1{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-606c30ab{text-align:center;}.elementor-256 .elementor-element.elementor-element-606c30ab img{width:100px;}.elementor-256 .elementor-element.elementor-element-6ab4b40d{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-8866069{text-align:center;}.elementor-256 .elementor-element.elementor-element-8866069 img{width:100px;}.elementor-256 .elementor-element.elementor-element-78484707{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3c5fa466{text-align:center;}.elementor-256 .elementor-element.elementor-element-3c5fa466 img{width:100px;}.elementor-256 .elementor-element.elementor-element-46ebff9e{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-7f87f7f{text-align:center;}.elementor-256 .elementor-element.elementor-element-7f87f7f img{width:100px;}.elementor-256 .elementor-element.elementor-element-31798df4{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-67de67ac{text-align:center;}.elementor-256 .elementor-element.elementor-element-67de67ac img{width:100px;}.elementor-256 .elementor-element.elementor-element-77562425{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-62dedfb9{text-align:center;}.elementor-256 .elementor-element.elementor-element-62dedfb9 img{width:100px;}.elementor-256 .elementor-element.elementor-element-1884a6d4{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-1d565f8e{text-align:center;}.elementor-256 .elementor-element.elementor-element-1d565f8e img{width:100px;}.elementor-256 .elementor-element.elementor-element-89b5bda{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3a09bb0a{text-align:center;}.elementor-256 .elementor-element.elementor-element-3a09bb0a img{width:100px;}.elementor-256 .elementor-element.elementor-element-7d3efb79{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-52a0e86c{text-align:center;}.elementor-256 .elementor-element.elementor-element-52a0e86c img{width:100px;}.elementor-256 .elementor-element.elementor-element-5e92ef0{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-54d369da{text-align:center;}.elementor-256 .elementor-element.elementor-element-54d369da img{width:100px;}.elementor-256 .elementor-element.elementor-element-25ab9166{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-6cd0073e{text-align:center;}.elementor-256 .elementor-element.elementor-element-6cd0073e img{width:100px;}.elementor-256 .elementor-element.elementor-element-68d1462{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-4a3fdbfc{text-align:center;}.elementor-256 .elementor-element.elementor-element-4a3fdbfc img{width:100px;}.elementor-256 .elementor-element.elementor-element-2f1386bd{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-43a5f049{text-align:center;}.elementor-256 .elementor-element.elementor-element-43a5f049 img{width:100px;}.elementor-256 .elementor-element.elementor-element-520305b1{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-7dca68c{text-align:center;}.elementor-256 .elementor-element.elementor-element-7dca68c img{width:100px;}.elementor-256 .elementor-element.elementor-element-102d8f3d{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-57ee4500{text-align:center;}.elementor-256 .elementor-element.elementor-element-57ee4500 img{width:100px;}.elementor-256 .elementor-element.elementor-element-7e311ef{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-45784507{text-align:center;}.elementor-256 .elementor-element.elementor-element-45784507 img{width:100px;}.elementor-256 .elementor-element.elementor-element-32fe226{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-57ab65b3{text-align:center;}.elementor-256 .elementor-element.elementor-element-57ab65b3 img{width:100px;}.elementor-256 .elementor-element.elementor-element-4312a515{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-14b8aeb4{text-align:center;}.elementor-256 .elementor-element.elementor-element-14b8aeb4 img{width:100px;}.elementor-256 .elementor-element.elementor-element-7b1b0a7c{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-59ec247f{text-align:center;}.elementor-256 .elementor-element.elementor-element-59ec247f img{width:100px;}.elementor-256 .elementor-element.elementor-element-324548b2{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-65863270{text-align:center;}.elementor-256 .elementor-element.elementor-element-65863270 img{width:100px;}.elementor-256 .elementor-element.elementor-element-3bbe390{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-2e17b4b9{text-align:center;}.elementor-256 .elementor-element.elementor-element-2e17b4b9 img{width:100px;}.elementor-256 .elementor-element.elementor-element-476ccdbf{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-22c03be0{text-align:center;}.elementor-256 .elementor-element.elementor-element-22c03be0 img{width:100px;}.elementor-256 .elementor-element.elementor-element-93b679d{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-77dba99a{text-align:center;}.elementor-256 .elementor-element.elementor-element-77dba99a img{width:100px;}.elementor-256 .elementor-element.elementor-element-68e6c504{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-ef184c2{text-align:center;}.elementor-256 .elementor-element.elementor-element-ef184c2 img{width:100px;}.elementor-256 .elementor-element.elementor-element-4a7fcf58{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-19820285{text-align:center;}.elementor-256 .elementor-element.elementor-element-19820285 img{width:100px;}.elementor-256 .elementor-element.elementor-element-f23e390{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-4382e992{text-align:center;}.elementor-256 .elementor-element.elementor-element-4382e992 img{width:100px;}.elementor-256 .elementor-element.elementor-element-7981e788{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-46543659{text-align:center;}.elementor-256 .elementor-element.elementor-element-46543659 img{width:100px;}.elementor-256 .elementor-element.elementor-element-2280d275{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-52c6b110{text-align:center;}.elementor-256 .elementor-element.elementor-element-52c6b110 img{width:100px;}.elementor-256 .elementor-element.elementor-element-6702b25b{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-7cdc1d01{text-align:center;}.elementor-256 .elementor-element.elementor-element-7cdc1d01 img{width:100px;}.elementor-256 .elementor-element.elementor-element-711615e6{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-430bdf7d{text-align:center;}.elementor-256 .elementor-element.elementor-element-430bdf7d img{width:100px;}.elementor-256 .elementor-element.elementor-element-367597b2{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-235ce224{text-align:center;}.elementor-256 .elementor-element.elementor-element-235ce224 img{width:100px;}.elementor-256 .elementor-element.elementor-element-70bb50c2{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-a3c7373{text-align:center;}.elementor-256 .elementor-element.elementor-element-a3c7373 img{width:100px;}.elementor-256 .elementor-element.elementor-element-22becb57{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3fe9416d{text-align:center;}.elementor-256 .elementor-element.elementor-element-3fe9416d img{width:100px;}.elementor-256 .elementor-element.elementor-element-7ebcfdd1{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-2bb30b9e{text-align:center;}.elementor-256 .elementor-element.elementor-element-2bb30b9e img{width:100px;}.elementor-256 .elementor-element.elementor-element-3b229f1e{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-29a074cc{text-align:center;}.elementor-256 .elementor-element.elementor-element-29a074cc img{width:100px;}.elementor-256 .elementor-element.elementor-element-2e2a57c{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-14f50704{text-align:center;}.elementor-256 .elementor-element.elementor-element-14f50704 img{width:100px;}.elementor-256 .elementor-element.elementor-element-8bf941e{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3abe156a{text-align:center;}.elementor-256 .elementor-element.elementor-element-3abe156a img{width:100px;}.elementor-256 .elementor-element.elementor-element-678a435f{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-4bb57146{text-align:center;}.elementor-256 .elementor-element.elementor-element-4bb57146 img{width:100px;}.elementor-256 .elementor-element.elementor-element-4507e44f{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-67883ad{text-align:center;}.elementor-256 .elementor-element.elementor-element-67883ad img{width:100px;}.elementor-256 .elementor-element.elementor-element-3b6b064f{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-39eaf841{text-align:center;}.elementor-256 .elementor-element.elementor-element-39eaf841 img{width:100px;}.elementor-256 .elementor-element.elementor-element-60ff17e{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-25dee004{text-align:center;}.elementor-256 .elementor-element.elementor-element-25dee004 img{width:100px;}.elementor-256 .elementor-element.elementor-element-70bd6e2a{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-7d9f5a0f{text-align:center;}.elementor-256 .elementor-element.elementor-element-7d9f5a0f img{width:100px;}.elementor-256 .elementor-element.elementor-element-612ab3f7{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-56b5db5d{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3802a37d{text-align:center;}.elementor-256 .elementor-element.elementor-element-3802a37d img{width:100px;}.elementor-256 .elementor-element.elementor-element-299c8fa8{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-6b8447fc{text-align:center;}.elementor-256 .elementor-element.elementor-element-6b8447fc img{width:100px;}.elementor-256 .elementor-element.elementor-element-4633e238{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-47f33d1d{text-align:center;}.elementor-256 .elementor-element.elementor-element-47f33d1d img{width:100px;}.elementor-256 .elementor-element.elementor-element-2a1791b6{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3d137100{text-align:center;}.elementor-256 .elementor-element.elementor-element-3d137100 img{width:100px;}.elementor-256 .elementor-element.elementor-element-67b72ebb{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-57ab890f{text-align:center;}.elementor-256 .elementor-element.elementor-element-57ab890f img{width:100px;}.elementor-256 .elementor-element.elementor-element-752af480{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-77bb521d{text-align:center;}.elementor-256 .elementor-element.elementor-element-77bb521d img{width:100px;}.elementor-256 .elementor-element.elementor-element-36daece8{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-37c2150{text-align:center;}.elementor-256 .elementor-element.elementor-element-37c2150 img{width:100px;}.elementor-256 .elementor-element.elementor-element-235d4c20{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-7bff8c6d{text-align:center;}.elementor-256 .elementor-element.elementor-element-7bff8c6d img{width:100px;}.elementor-256 .elementor-element.elementor-element-6ec80f85{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-7676bf6b{text-align:center;}.elementor-256 .elementor-element.elementor-element-7676bf6b img{width:100px;}.elementor-256 .elementor-element.elementor-element-4d16d383{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-67d20997{text-align:center;}.elementor-256 .elementor-element.elementor-element-67d20997 img{width:100px;}.elementor-256 .elementor-element.elementor-element-32522610{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-5ee8bf11{text-align:center;}.elementor-256 .elementor-element.elementor-element-5ee8bf11 img{width:100px;}.elementor-256 .elementor-element.elementor-element-5d17bfb9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-1031739e{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-303d634e{text-align:center;}.elementor-256 .elementor-element.elementor-element-303d634e img{width:100px;}.elementor-256 .elementor-element.elementor-element-2221e261{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-63d9f447{text-align:center;}.elementor-256 .elementor-element.elementor-element-63d9f447 img{width:100px;}.elementor-256 .elementor-element.elementor-element-4209b1cc{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-2b007806{text-align:center;}.elementor-256 .elementor-element.elementor-element-2b007806 img{width:100px;}.elementor-256 .elementor-element.elementor-element-1a6592eb{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-6620ac97{text-align:center;}.elementor-256 .elementor-element.elementor-element-6620ac97 img{width:100px;}.elementor-256 .elementor-element.elementor-element-5917194f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-4674bd60{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-533ee922{text-align:center;}.elementor-256 .elementor-element.elementor-element-533ee922 img{width:100px;}.elementor-256 .elementor-element.elementor-element-dd471bb{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-96463ba{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-38e5be54{text-align:center;}.elementor-256 .elementor-element.elementor-element-38e5be54 img{width:100px;}.elementor-256 .elementor-element.elementor-element-331f3c11{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-4f6da4ca{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-70691566{text-align:center;}.elementor-256 .elementor-element.elementor-element-70691566 img{width:100px;}.elementor-256 .elementor-element.elementor-element-6c0879f1{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-3fc2c9b6{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-292e08ff{text-align:center;}.elementor-256 .elementor-element.elementor-element-292e08ff img{width:100px;}.elementor-256 .elementor-element.elementor-element-516ca686{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-63d5db31{text-align:center;}.elementor-256 .elementor-element.elementor-element-63d5db31 img{width:100px;}.elementor-256 .elementor-element.elementor-element-697391c{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-7e2f254d{text-align:center;}.elementor-256 .elementor-element.elementor-element-7e2f254d img{width:100px;}.elementor-256 .elementor-element.elementor-element-71acbe63{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-2615eea5{text-align:center;}.elementor-256 .elementor-element.elementor-element-2615eea5 img{width:100px;}.elementor-256 .elementor-element.elementor-element-b4b446c{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-4a93ed92{text-align:center;}.elementor-256 .elementor-element.elementor-element-4a93ed92 img{width:100px;}.elementor-256 .elementor-element.elementor-element-466b10ca{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-1751f392{text-align:center;}.elementor-256 .elementor-element.elementor-element-1751f392 img{width:100px;}.elementor-256 .elementor-element.elementor-element-53c2fb60{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-20891f65{text-align:center;}.elementor-256 .elementor-element.elementor-element-20891f65 img{width:100px;}.elementor-256 .elementor-element.elementor-element-59357858{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-7133e2a5{text-align:center;}.elementor-256 .elementor-element.elementor-element-7133e2a5 img{width:100px;}.elementor-256 .elementor-element.elementor-element-6e66aaa0{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-4ab24f42{text-align:center;}.elementor-256 .elementor-element.elementor-element-4ab24f42 img{width:100px;}.elementor-256 .elementor-element.elementor-element-4dab3785{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-11b86438{text-align:center;}.elementor-256 .elementor-element.elementor-element-11b86438 img{width:100px;}.elementor-256 .elementor-element.elementor-element-445a0520{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-efd4945{text-align:center;}.elementor-256 .elementor-element.elementor-element-efd4945 img{width:100px;}.elementor-256 .elementor-element.elementor-element-6e000f9b{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3c694828{text-align:center;}.elementor-256 .elementor-element.elementor-element-3c694828 img{width:100px;}.elementor-256 .elementor-element.elementor-element-2141881{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-5cc55059{text-align:center;}.elementor-256 .elementor-element.elementor-element-5cc55059 img{width:100px;}.elementor-256 .elementor-element.elementor-element-e374f61{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-57d2eb9a{text-align:center;}.elementor-256 .elementor-element.elementor-element-57d2eb9a img{width:100px;}.elementor-256 .elementor-element.elementor-element-25d1be2a{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-4a50e66e{text-align:center;}.elementor-256 .elementor-element.elementor-element-4a50e66e img{width:100px;}.elementor-256 .elementor-element.elementor-element-7e580dee{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-1142a366{text-align:center;}.elementor-256 .elementor-element.elementor-element-1142a366 img{width:100px;}.elementor-256 .elementor-element.elementor-element-204a699a{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-23e4a658{text-align:center;}.elementor-256 .elementor-element.elementor-element-23e4a658 img{width:100px;}.elementor-256 .elementor-element.elementor-element-21af006b{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-65f0f57a{text-align:center;}.elementor-256 .elementor-element.elementor-element-65f0f57a img{width:100px;}.elementor-256 .elementor-element.elementor-element-535d20bc{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-182976a8{text-align:center;}.elementor-256 .elementor-element.elementor-element-182976a8 img{width:100px;}.elementor-256 .elementor-element.elementor-element-58c4ff2{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-51efec64{text-align:center;}.elementor-256 .elementor-element.elementor-element-51efec64 img{width:100px;}.elementor-256 .elementor-element.elementor-element-381b426f{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-33b4406f{text-align:center;}.elementor-256 .elementor-element.elementor-element-33b4406f img{width:100px;}.elementor-256 .elementor-element.elementor-element-63c1bf1a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-2eb68fe5{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-4edabc0a{text-align:center;}.elementor-256 .elementor-element.elementor-element-4edabc0a img{width:100px;}.elementor-256 .elementor-element.elementor-element-72f306f1{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-4fb9aa18{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-59cd7696{text-align:center;}.elementor-256 .elementor-element.elementor-element-59cd7696 img{width:100px;}.elementor-256 .elementor-element.elementor-element-496ef81f{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-399a400c{text-align:center;}.elementor-256 .elementor-element.elementor-element-399a400c img{width:100px;}.elementor-256 .elementor-element.elementor-element-5b1acd27{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-17e90bf8{text-align:center;}.elementor-256 .elementor-element.elementor-element-17e90bf8 img{width:100px;}.elementor-256 .elementor-element.elementor-element-49458388{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-a7f1aba{text-align:center;}.elementor-256 .elementor-element.elementor-element-a7f1aba img{width:100px;}.elementor-256 .elementor-element.elementor-element-62aba217{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-6ce6e94b{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-6e0c3b82{text-align:center;}.elementor-256 .elementor-element.elementor-element-6e0c3b82 img{width:100px;}.elementor-256 .elementor-element.elementor-element-547ed74c{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-709c73a5{text-align:center;}.elementor-256 .elementor-element.elementor-element-709c73a5 img{width:100px;}.elementor-256 .elementor-element.elementor-element-78ee3623{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-6eaf278d{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-21537c86{text-align:center;}.elementor-256 .elementor-element.elementor-element-21537c86 img{width:100px;}.elementor-256 .elementor-element.elementor-element-7152b605{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-167febc9{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-4bba0b06{text-align:center;}.elementor-256 .elementor-element.elementor-element-4bba0b06 img{width:100px;}.elementor-256 .elementor-element.elementor-element-450459c3{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-79cab3ba{text-align:center;}.elementor-256 .elementor-element.elementor-element-79cab3ba img{width:100px;}.elementor-256 .elementor-element.elementor-element-38d6ec71{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-256 .elementor-element.elementor-element-4024a58d{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3e5cf5f4{text-align:center;}.elementor-256 .elementor-element.elementor-element-3e5cf5f4 img{width:100px;}.elementor-256 .elementor-element.elementor-element-3f8938dc{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-39de4d40{text-align:center;}.elementor-256 .elementor-element.elementor-element-39de4d40 img{width:100px;}.elementor-256 .elementor-element.elementor-element-7321f4b7{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-31eb8aaf{text-align:center;}.elementor-256 .elementor-element.elementor-element-31eb8aaf img{width:100px;}.elementor-256 .elementor-element.elementor-element-22d04f19{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-7f368b47{text-align:center;}.elementor-256 .elementor-element.elementor-element-7f368b47 img{width:100px;}.elementor-256 .elementor-element.elementor-element-5a995740{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-3f867636{text-align:center;}.elementor-256 .elementor-element.elementor-element-3f867636 img{width:100px;}.elementor-256 .elementor-element.elementor-element-57782837{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-5d55dea{text-align:center;}.elementor-256 .elementor-element.elementor-element-5d55dea img{width:100px;}.elementor-256 .elementor-element.elementor-element-66c31768{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-6c9c953b{text-align:center;}.elementor-256 .elementor-element.elementor-element-6c9c953b img{width:100px;}.elementor-256 .elementor-element.elementor-element-68333191{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-f8d92ed{text-align:center;}.elementor-256 .elementor-element.elementor-element-f8d92ed img{width:100px;}.elementor-256 .elementor-element.elementor-element-641713ce{--min-height:0px;}.elementor-256 .elementor-element.elementor-element-52223226{text-align:center;}.elementor-256 .elementor-element.elementor-element-52223226 img{width:100px;}.elementor-256 .elementor-element.elementor-element-664e20b0{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-256 .elementor-element.elementor-element-d148b0b{--padding-top:16vw;--padding-bottom:16vw;--padding-left:5vw;--padding-right:5vw;}.elementor-256 .elementor-element.elementor-element-e4fc6a2:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-e4fc6a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-256 .elementor-element.elementor-element-e4fc6a2{--padding-top:8vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-256 .elementor-element.elementor-element-67dd11e{text-align:center;font-size:11px;}.elementor-256 .elementor-element.elementor-element-8ec5164{text-align:center;}.elementor-256 .elementor-element.elementor-element-8ec5164 .elementor-heading-title{font-size:28px;}.elementor-256 .elementor-element.elementor-element-58b2efd{text-align:start;font-size:14px;}.elementor-256 .elementor-element.elementor-element-e061f59{width:100%;max-width:100%;}.elementor-256 .elementor-element.elementor-element-e061f59 .elementor-button{font-size:13px;}.elementor-256 .elementor-element.elementor-element-ea958ef{width:100%;max-width:100%;}.elementor-256 .elementor-element.elementor-element-ea958ef .elementor-button{font-size:13px;}}@media(min-width:768px){.elementor-256 .elementor-element.elementor-element-3cce4cd8{--width:100%;}.elementor-256 .elementor-element.elementor-element-586ca5d7{--width:100%;}.elementor-256 .elementor-element.elementor-element-2e811084{--width:62%;}.elementor-256 .elementor-element.elementor-element-1e07437d{--width:30%;}.elementor-256 .elementor-element.elementor-element-5d40c251{--width:100%;}.elementor-256 .elementor-element.elementor-element-43f3a55b{--width:100%;}.elementor-256 .elementor-element.elementor-element-612ab3f7{--width:100%;}.elementor-256 .elementor-element.elementor-element-5d17bfb9{--width:100%;}.elementor-256 .elementor-element.elementor-element-5917194f{--width:100%;}.elementor-256 .elementor-element.elementor-element-dd471bb{--width:100%;}.elementor-256 .elementor-element.elementor-element-331f3c11{--width:100%;}.elementor-256 .elementor-element.elementor-element-6c0879f1{--width:100%;}.elementor-256 .elementor-element.elementor-element-63c1bf1a{--width:100%;}.elementor-256 .elementor-element.elementor-element-72f306f1{--width:100%;}.elementor-256 .elementor-element.elementor-element-62aba217{--width:100%;}.elementor-256 .elementor-element.elementor-element-78ee3623{--width:100%;}.elementor-256 .elementor-element.elementor-element-7152b605{--width:100%;}.elementor-256 .elementor-element.elementor-element-38d6ec71{--width:100%;}.elementor-256 .elementor-element.elementor-element-d148b0b{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-256 .elementor-element.elementor-element-2e811084{--width:62%;}.elementor-256 .elementor-element.elementor-element-1e07437d{--width:30%;}}/* Start custom CSS for container, class: .elementor-element-42678685 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-42678685{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-42678685 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-42678685:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375aee63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-375aee63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-375aee63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-375aee63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5731b21c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5731b21c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5731b21c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5731b21c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1163b429 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1163b429{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1163b429 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1163b429:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1f5af8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1f5af8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1f5af8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1f5af8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c1515de *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4c1515de{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4c1515de img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4c1515de:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86fd2fa *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-86fd2fa{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-86fd2fa img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-86fd2fa:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-452a7d8b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-452a7d8b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-452a7d8b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-452a7d8b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78907360 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78907360{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78907360 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78907360:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454eaad1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-454eaad1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-454eaad1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-454eaad1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ab4b40d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ab4b40d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ab4b40d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ab4b40d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78484707 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78484707{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78484707 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78484707:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ebff9e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-46ebff9e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-46ebff9e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-46ebff9e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31798df4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-31798df4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-31798df4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-31798df4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77562425 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-77562425{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-77562425 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-77562425:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1884a6d4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1884a6d4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1884a6d4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1884a6d4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89b5bda *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-89b5bda{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-89b5bda img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-89b5bda:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d3efb79 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7d3efb79{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7d3efb79 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7d3efb79:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e92ef0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5e92ef0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5e92ef0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5e92ef0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab9166 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25ab9166{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25ab9166 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25ab9166:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68d1462 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68d1462{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68d1462 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68d1462:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1386bd *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1386bd{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1386bd img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1386bd:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520305b1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-520305b1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-520305b1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-520305b1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102d8f3d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-102d8f3d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-102d8f3d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-102d8f3d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e311ef *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e311ef{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e311ef img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e311ef:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32fe226 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32fe226{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32fe226 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32fe226:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4312a515 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4312a515{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4312a515 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4312a515:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1b0a7c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7b1b0a7c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-324548b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-324548b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-324548b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-324548b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbe390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3bbe390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3bbe390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3bbe390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476ccdbf *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-476ccdbf{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-476ccdbf img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-476ccdbf:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93b679d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-93b679d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-93b679d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-93b679d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e6c504 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68e6c504{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68e6c504 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68e6c504:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a7fcf58 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4a7fcf58{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4a7fcf58 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4a7fcf58:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f23e390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-f23e390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-f23e390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-f23e390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7981e788 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7981e788{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7981e788 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7981e788:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2280d275 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2280d275{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2280d275 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2280d275:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702b25b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6702b25b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6702b25b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6702b25b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711615e6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-711615e6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-711615e6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-711615e6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367597b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-367597b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-367597b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-367597b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bb50c2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bb50c2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bb50c2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bb50c2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22becb57 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22becb57{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22becb57 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22becb57:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ebcfdd1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7ebcfdd1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b229f1e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b229f1e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b229f1e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b229f1e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2a57c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2e2a57c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2e2a57c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2e2a57c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf941e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-8bf941e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-8bf941e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-8bf941e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a435f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-678a435f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-678a435f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-678a435f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4507e44f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4507e44f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4507e44f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4507e44f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6b064f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b6b064f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b6b064f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b6b064f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60ff17e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-60ff17e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-60ff17e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-60ff17e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bd6e2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bd6e2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bd6e2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bd6e2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b5db5d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-56b5db5d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-56b5db5d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-56b5db5d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299c8fa8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-299c8fa8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-299c8fa8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-299c8fa8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4633e238 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4633e238{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4633e238 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4633e238:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1791b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2a1791b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2a1791b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2a1791b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67b72ebb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-67b72ebb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-67b72ebb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-67b72ebb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752af480 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-752af480{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-752af480 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-752af480:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36daece8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-36daece8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-36daece8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-36daece8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235d4c20 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-235d4c20{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-235d4c20 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-235d4c20:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec80f85 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ec80f85{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ec80f85 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ec80f85:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d16d383 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4d16d383{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4d16d383 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4d16d383:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32522610 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32522610{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32522610 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32522610:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1031739e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1031739e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1031739e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1031739e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2221e261 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2221e261{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2221e261 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2221e261:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4209b1cc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4209b1cc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4209b1cc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4209b1cc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a6592eb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1a6592eb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1a6592eb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1a6592eb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674bd60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4674bd60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4674bd60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4674bd60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96463ba *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-96463ba{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-96463ba img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-96463ba:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f6da4ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4f6da4ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4f6da4ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4f6da4ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc2c9b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3fc2c9b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516ca686 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-516ca686{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-516ca686 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-516ca686:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-697391c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-697391c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-697391c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-697391c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71acbe63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-71acbe63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-71acbe63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-71acbe63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4b446c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-b4b446c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-b4b446c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-b4b446c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466b10ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-466b10ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-466b10ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-466b10ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c2fb60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-53c2fb60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-53c2fb60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-53c2fb60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59357858 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-59357858{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-59357858 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-59357858:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e66aaa0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e66aaa0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e66aaa0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e66aaa0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dab3785 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4dab3785{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4dab3785 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4dab3785:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-445a0520 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-445a0520{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-445a0520 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-445a0520:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e000f9b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e000f9b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e000f9b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e000f9b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2141881 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2141881{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2141881 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2141881:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e374f61 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-e374f61{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-e374f61 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-e374f61:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d1be2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25d1be2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25d1be2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25d1be2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e580dee *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e580dee{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e580dee img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e580dee:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204a699a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-204a699a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-204a699a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-204a699a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21af006b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-21af006b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-21af006b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-21af006b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-535d20bc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-535d20bc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-535d20bc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-535d20bc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4ff2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-58c4ff2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-58c4ff2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-58c4ff2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-381b426f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-381b426f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-381b426f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-381b426f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb68fe5 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2eb68fe5{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2eb68fe5 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2eb68fe5:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb9aa18 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4fb9aa18{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4fb9aa18 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4fb9aa18:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-496ef81f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-496ef81f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-496ef81f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-496ef81f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1acd27 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5b1acd27{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5b1acd27 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5b1acd27:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49458388 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-49458388{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-49458388 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-49458388:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ce6e94b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ce6e94b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ce6e94b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ce6e94b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-547ed74c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-547ed74c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-547ed74c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-547ed74c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eaf278d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6eaf278d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6eaf278d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6eaf278d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-167febc9 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-167febc9{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-167febc9 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-167febc9:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-450459c3 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-450459c3{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-450459c3 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-450459c3:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4024a58d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4024a58d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4024a58d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4024a58d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8938dc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3f8938dc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3f8938dc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3f8938dc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7321f4b7 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7321f4b7{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7321f4b7 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7321f4b7:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d04f19 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22d04f19{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22d04f19 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22d04f19:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a995740 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5a995740{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5a995740 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5a995740:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57782837 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-57782837{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-57782837 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-57782837:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c31768 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-66c31768{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-66c31768 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-66c31768:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68333191 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68333191{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68333191 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68333191:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-641713ce *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-641713ce{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-641713ce img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-641713ce:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42678685 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-42678685{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-42678685 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-42678685:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375aee63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-375aee63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-375aee63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-375aee63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5731b21c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5731b21c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5731b21c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5731b21c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1163b429 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1163b429{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1163b429 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1163b429:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1f5af8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1f5af8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1f5af8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1f5af8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c1515de *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4c1515de{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4c1515de img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4c1515de:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86fd2fa *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-86fd2fa{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-86fd2fa img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-86fd2fa:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-452a7d8b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-452a7d8b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-452a7d8b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-452a7d8b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78907360 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78907360{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78907360 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78907360:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454eaad1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-454eaad1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-454eaad1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-454eaad1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ab4b40d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ab4b40d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ab4b40d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ab4b40d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78484707 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78484707{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78484707 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78484707:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ebff9e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-46ebff9e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-46ebff9e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-46ebff9e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31798df4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-31798df4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-31798df4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-31798df4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77562425 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-77562425{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-77562425 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-77562425:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1884a6d4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1884a6d4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1884a6d4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1884a6d4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89b5bda *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-89b5bda{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-89b5bda img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-89b5bda:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d3efb79 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7d3efb79{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7d3efb79 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7d3efb79:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e92ef0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5e92ef0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5e92ef0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5e92ef0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab9166 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25ab9166{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25ab9166 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25ab9166:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68d1462 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68d1462{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68d1462 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68d1462:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1386bd *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1386bd{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1386bd img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1386bd:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520305b1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-520305b1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-520305b1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-520305b1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102d8f3d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-102d8f3d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-102d8f3d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-102d8f3d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e311ef *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e311ef{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e311ef img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e311ef:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32fe226 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32fe226{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32fe226 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32fe226:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4312a515 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4312a515{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4312a515 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4312a515:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1b0a7c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7b1b0a7c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-324548b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-324548b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-324548b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-324548b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbe390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3bbe390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3bbe390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3bbe390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476ccdbf *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-476ccdbf{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-476ccdbf img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-476ccdbf:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93b679d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-93b679d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-93b679d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-93b679d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e6c504 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68e6c504{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68e6c504 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68e6c504:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a7fcf58 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4a7fcf58{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4a7fcf58 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4a7fcf58:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f23e390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-f23e390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-f23e390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-f23e390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7981e788 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7981e788{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7981e788 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7981e788:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2280d275 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2280d275{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2280d275 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2280d275:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702b25b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6702b25b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6702b25b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6702b25b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711615e6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-711615e6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-711615e6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-711615e6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367597b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-367597b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-367597b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-367597b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bb50c2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bb50c2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bb50c2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bb50c2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22becb57 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22becb57{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22becb57 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22becb57:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ebcfdd1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7ebcfdd1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b229f1e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b229f1e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b229f1e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b229f1e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2a57c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2e2a57c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2e2a57c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2e2a57c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf941e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-8bf941e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-8bf941e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-8bf941e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a435f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-678a435f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-678a435f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-678a435f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4507e44f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4507e44f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4507e44f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4507e44f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6b064f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b6b064f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b6b064f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b6b064f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60ff17e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-60ff17e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-60ff17e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-60ff17e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bd6e2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bd6e2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bd6e2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bd6e2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b5db5d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-56b5db5d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-56b5db5d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-56b5db5d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299c8fa8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-299c8fa8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-299c8fa8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-299c8fa8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4633e238 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4633e238{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4633e238 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4633e238:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1791b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2a1791b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2a1791b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2a1791b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67b72ebb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-67b72ebb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-67b72ebb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-67b72ebb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752af480 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-752af480{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-752af480 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-752af480:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36daece8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-36daece8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-36daece8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-36daece8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235d4c20 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-235d4c20{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-235d4c20 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-235d4c20:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec80f85 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ec80f85{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ec80f85 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ec80f85:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d16d383 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4d16d383{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4d16d383 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4d16d383:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32522610 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32522610{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32522610 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32522610:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1031739e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1031739e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1031739e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1031739e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2221e261 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2221e261{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2221e261 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2221e261:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4209b1cc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4209b1cc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4209b1cc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4209b1cc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a6592eb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1a6592eb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1a6592eb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1a6592eb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674bd60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4674bd60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4674bd60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4674bd60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96463ba *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-96463ba{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-96463ba img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-96463ba:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f6da4ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4f6da4ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4f6da4ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4f6da4ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc2c9b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3fc2c9b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516ca686 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-516ca686{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-516ca686 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-516ca686:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-697391c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-697391c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-697391c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-697391c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71acbe63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-71acbe63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-71acbe63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-71acbe63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4b446c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-b4b446c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-b4b446c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-b4b446c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466b10ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-466b10ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-466b10ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-466b10ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c2fb60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-53c2fb60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-53c2fb60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-53c2fb60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59357858 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-59357858{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-59357858 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-59357858:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e66aaa0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e66aaa0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e66aaa0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e66aaa0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dab3785 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4dab3785{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4dab3785 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4dab3785:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-445a0520 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-445a0520{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-445a0520 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-445a0520:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e000f9b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e000f9b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e000f9b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e000f9b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2141881 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2141881{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2141881 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2141881:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e374f61 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-e374f61{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-e374f61 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-e374f61:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d1be2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25d1be2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25d1be2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25d1be2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e580dee *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e580dee{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e580dee img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e580dee:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204a699a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-204a699a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-204a699a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-204a699a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21af006b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-21af006b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-21af006b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-21af006b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-535d20bc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-535d20bc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-535d20bc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-535d20bc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4ff2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-58c4ff2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-58c4ff2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-58c4ff2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-381b426f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-381b426f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-381b426f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-381b426f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb68fe5 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2eb68fe5{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2eb68fe5 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2eb68fe5:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb9aa18 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4fb9aa18{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4fb9aa18 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4fb9aa18:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-496ef81f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-496ef81f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-496ef81f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-496ef81f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1acd27 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5b1acd27{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5b1acd27 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5b1acd27:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49458388 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-49458388{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-49458388 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-49458388:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ce6e94b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ce6e94b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ce6e94b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ce6e94b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-547ed74c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-547ed74c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-547ed74c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-547ed74c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eaf278d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6eaf278d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6eaf278d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6eaf278d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-167febc9 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-167febc9{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-167febc9 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-167febc9:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-450459c3 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-450459c3{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-450459c3 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-450459c3:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4024a58d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4024a58d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4024a58d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4024a58d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8938dc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3f8938dc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3f8938dc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3f8938dc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7321f4b7 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7321f4b7{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7321f4b7 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7321f4b7:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d04f19 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22d04f19{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22d04f19 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22d04f19:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a995740 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5a995740{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5a995740 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5a995740:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57782837 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-57782837{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-57782837 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-57782837:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c31768 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-66c31768{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-66c31768 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-66c31768:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68333191 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68333191{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68333191 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68333191:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-641713ce *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-641713ce{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-641713ce img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-641713ce:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42678685 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-42678685{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-42678685 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-42678685:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375aee63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-375aee63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-375aee63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-375aee63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5731b21c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5731b21c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5731b21c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5731b21c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1163b429 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1163b429{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1163b429 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1163b429:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1f5af8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1f5af8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1f5af8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1f5af8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c1515de *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4c1515de{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4c1515de img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4c1515de:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86fd2fa *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-86fd2fa{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-86fd2fa img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-86fd2fa:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-452a7d8b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-452a7d8b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-452a7d8b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-452a7d8b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78907360 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78907360{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78907360 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78907360:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454eaad1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-454eaad1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-454eaad1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-454eaad1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ab4b40d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ab4b40d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ab4b40d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ab4b40d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78484707 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78484707{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78484707 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78484707:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ebff9e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-46ebff9e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-46ebff9e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-46ebff9e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31798df4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-31798df4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-31798df4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-31798df4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77562425 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-77562425{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-77562425 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-77562425:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1884a6d4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1884a6d4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1884a6d4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1884a6d4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89b5bda *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-89b5bda{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-89b5bda img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-89b5bda:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d3efb79 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7d3efb79{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7d3efb79 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7d3efb79:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e92ef0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5e92ef0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5e92ef0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5e92ef0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab9166 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25ab9166{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25ab9166 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25ab9166:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68d1462 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68d1462{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68d1462 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68d1462:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1386bd *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1386bd{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1386bd img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1386bd:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520305b1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-520305b1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-520305b1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-520305b1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102d8f3d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-102d8f3d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-102d8f3d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-102d8f3d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e311ef *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e311ef{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e311ef img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e311ef:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32fe226 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32fe226{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32fe226 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32fe226:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4312a515 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4312a515{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4312a515 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4312a515:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1b0a7c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7b1b0a7c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-324548b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-324548b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-324548b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-324548b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbe390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3bbe390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3bbe390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3bbe390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476ccdbf *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-476ccdbf{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-476ccdbf img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-476ccdbf:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93b679d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-93b679d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-93b679d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-93b679d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e6c504 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68e6c504{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68e6c504 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68e6c504:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a7fcf58 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4a7fcf58{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4a7fcf58 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4a7fcf58:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f23e390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-f23e390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-f23e390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-f23e390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7981e788 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7981e788{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7981e788 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7981e788:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2280d275 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2280d275{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2280d275 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2280d275:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702b25b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6702b25b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6702b25b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6702b25b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711615e6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-711615e6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-711615e6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-711615e6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367597b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-367597b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-367597b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-367597b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bb50c2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bb50c2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bb50c2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bb50c2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22becb57 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22becb57{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22becb57 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22becb57:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ebcfdd1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7ebcfdd1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b229f1e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b229f1e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b229f1e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b229f1e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2a57c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2e2a57c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2e2a57c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2e2a57c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf941e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-8bf941e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-8bf941e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-8bf941e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a435f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-678a435f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-678a435f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-678a435f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4507e44f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4507e44f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4507e44f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4507e44f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6b064f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b6b064f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b6b064f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b6b064f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60ff17e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-60ff17e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-60ff17e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-60ff17e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bd6e2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bd6e2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bd6e2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bd6e2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b5db5d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-56b5db5d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-56b5db5d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-56b5db5d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299c8fa8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-299c8fa8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-299c8fa8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-299c8fa8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4633e238 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4633e238{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4633e238 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4633e238:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1791b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2a1791b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2a1791b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2a1791b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67b72ebb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-67b72ebb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-67b72ebb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-67b72ebb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752af480 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-752af480{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-752af480 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-752af480:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36daece8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-36daece8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-36daece8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-36daece8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235d4c20 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-235d4c20{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-235d4c20 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-235d4c20:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec80f85 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ec80f85{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ec80f85 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ec80f85:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d16d383 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4d16d383{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4d16d383 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4d16d383:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32522610 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32522610{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32522610 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32522610:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1031739e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1031739e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1031739e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1031739e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2221e261 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2221e261{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2221e261 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2221e261:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4209b1cc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4209b1cc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4209b1cc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4209b1cc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a6592eb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1a6592eb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1a6592eb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1a6592eb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674bd60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4674bd60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4674bd60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4674bd60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96463ba *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-96463ba{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-96463ba img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-96463ba:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f6da4ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4f6da4ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4f6da4ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4f6da4ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc2c9b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3fc2c9b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516ca686 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-516ca686{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-516ca686 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-516ca686:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-697391c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-697391c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-697391c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-697391c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71acbe63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-71acbe63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-71acbe63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-71acbe63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4b446c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-b4b446c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-b4b446c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-b4b446c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466b10ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-466b10ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-466b10ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-466b10ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c2fb60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-53c2fb60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-53c2fb60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-53c2fb60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59357858 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-59357858{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-59357858 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-59357858:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e66aaa0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e66aaa0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e66aaa0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e66aaa0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dab3785 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4dab3785{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4dab3785 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4dab3785:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-445a0520 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-445a0520{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-445a0520 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-445a0520:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e000f9b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e000f9b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e000f9b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e000f9b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2141881 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2141881{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2141881 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2141881:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e374f61 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-e374f61{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-e374f61 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-e374f61:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d1be2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25d1be2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25d1be2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25d1be2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e580dee *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e580dee{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e580dee img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e580dee:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204a699a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-204a699a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-204a699a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-204a699a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21af006b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-21af006b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-21af006b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-21af006b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-535d20bc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-535d20bc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-535d20bc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-535d20bc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4ff2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-58c4ff2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-58c4ff2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-58c4ff2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-381b426f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-381b426f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-381b426f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-381b426f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb68fe5 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2eb68fe5{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2eb68fe5 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2eb68fe5:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb9aa18 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4fb9aa18{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4fb9aa18 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4fb9aa18:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-496ef81f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-496ef81f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-496ef81f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-496ef81f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1acd27 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5b1acd27{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5b1acd27 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5b1acd27:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49458388 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-49458388{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-49458388 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-49458388:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ce6e94b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ce6e94b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ce6e94b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ce6e94b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-547ed74c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-547ed74c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-547ed74c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-547ed74c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eaf278d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6eaf278d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6eaf278d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6eaf278d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-167febc9 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-167febc9{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-167febc9 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-167febc9:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-450459c3 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-450459c3{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-450459c3 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-450459c3:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4024a58d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4024a58d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4024a58d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4024a58d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8938dc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3f8938dc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3f8938dc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3f8938dc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7321f4b7 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7321f4b7{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7321f4b7 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7321f4b7:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d04f19 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22d04f19{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22d04f19 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22d04f19:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a995740 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5a995740{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5a995740 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5a995740:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57782837 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-57782837{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-57782837 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-57782837:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c31768 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-66c31768{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-66c31768 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-66c31768:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68333191 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68333191{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68333191 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68333191:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-641713ce *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-641713ce{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-641713ce img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-641713ce:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42678685 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-42678685{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-42678685 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-42678685:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375aee63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-375aee63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-375aee63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-375aee63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5731b21c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5731b21c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5731b21c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5731b21c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1163b429 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1163b429{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1163b429 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1163b429:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1f5af8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1f5af8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1f5af8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1f5af8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c1515de *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4c1515de{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4c1515de img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4c1515de:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86fd2fa *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-86fd2fa{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-86fd2fa img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-86fd2fa:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-452a7d8b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-452a7d8b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-452a7d8b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-452a7d8b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78907360 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78907360{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78907360 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78907360:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454eaad1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-454eaad1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-454eaad1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-454eaad1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ab4b40d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ab4b40d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ab4b40d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ab4b40d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78484707 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78484707{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78484707 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78484707:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ebff9e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-46ebff9e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-46ebff9e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-46ebff9e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31798df4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-31798df4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-31798df4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-31798df4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77562425 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-77562425{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-77562425 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-77562425:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1884a6d4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1884a6d4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1884a6d4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1884a6d4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89b5bda *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-89b5bda{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-89b5bda img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-89b5bda:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d3efb79 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7d3efb79{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7d3efb79 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7d3efb79:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e92ef0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5e92ef0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5e92ef0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5e92ef0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab9166 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25ab9166{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25ab9166 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25ab9166:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68d1462 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68d1462{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68d1462 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68d1462:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1386bd *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1386bd{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1386bd img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1386bd:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520305b1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-520305b1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-520305b1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-520305b1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102d8f3d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-102d8f3d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-102d8f3d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-102d8f3d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e311ef *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e311ef{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e311ef img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e311ef:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32fe226 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32fe226{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32fe226 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32fe226:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4312a515 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4312a515{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4312a515 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4312a515:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1b0a7c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7b1b0a7c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-324548b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-324548b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-324548b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-324548b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbe390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3bbe390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3bbe390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3bbe390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476ccdbf *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-476ccdbf{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-476ccdbf img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-476ccdbf:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93b679d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-93b679d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-93b679d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-93b679d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e6c504 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68e6c504{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68e6c504 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68e6c504:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a7fcf58 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4a7fcf58{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4a7fcf58 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4a7fcf58:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f23e390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-f23e390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-f23e390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-f23e390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7981e788 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7981e788{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7981e788 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7981e788:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2280d275 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2280d275{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2280d275 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2280d275:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702b25b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6702b25b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6702b25b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6702b25b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711615e6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-711615e6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-711615e6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-711615e6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367597b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-367597b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-367597b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-367597b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bb50c2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bb50c2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bb50c2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bb50c2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22becb57 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22becb57{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22becb57 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22becb57:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ebcfdd1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7ebcfdd1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b229f1e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b229f1e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b229f1e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b229f1e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2a57c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2e2a57c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2e2a57c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2e2a57c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf941e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-8bf941e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-8bf941e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-8bf941e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a435f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-678a435f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-678a435f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-678a435f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4507e44f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4507e44f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4507e44f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4507e44f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6b064f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b6b064f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b6b064f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b6b064f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60ff17e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-60ff17e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-60ff17e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-60ff17e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bd6e2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bd6e2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bd6e2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bd6e2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b5db5d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-56b5db5d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-56b5db5d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-56b5db5d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299c8fa8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-299c8fa8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-299c8fa8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-299c8fa8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4633e238 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4633e238{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4633e238 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4633e238:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1791b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2a1791b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2a1791b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2a1791b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67b72ebb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-67b72ebb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-67b72ebb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-67b72ebb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752af480 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-752af480{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-752af480 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-752af480:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36daece8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-36daece8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-36daece8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-36daece8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235d4c20 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-235d4c20{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-235d4c20 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-235d4c20:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec80f85 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ec80f85{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ec80f85 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ec80f85:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d16d383 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4d16d383{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4d16d383 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4d16d383:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32522610 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32522610{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32522610 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32522610:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1031739e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1031739e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1031739e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1031739e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2221e261 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2221e261{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2221e261 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2221e261:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4209b1cc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4209b1cc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4209b1cc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4209b1cc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a6592eb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1a6592eb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1a6592eb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1a6592eb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674bd60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4674bd60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4674bd60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4674bd60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96463ba *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-96463ba{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-96463ba img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-96463ba:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f6da4ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4f6da4ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4f6da4ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4f6da4ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc2c9b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3fc2c9b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516ca686 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-516ca686{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-516ca686 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-516ca686:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-697391c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-697391c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-697391c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-697391c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71acbe63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-71acbe63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-71acbe63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-71acbe63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4b446c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-b4b446c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-b4b446c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-b4b446c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466b10ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-466b10ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-466b10ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-466b10ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c2fb60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-53c2fb60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-53c2fb60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-53c2fb60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59357858 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-59357858{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-59357858 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-59357858:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e66aaa0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e66aaa0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e66aaa0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e66aaa0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dab3785 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4dab3785{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4dab3785 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4dab3785:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-445a0520 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-445a0520{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-445a0520 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-445a0520:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e000f9b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e000f9b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e000f9b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e000f9b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2141881 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2141881{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2141881 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2141881:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e374f61 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-e374f61{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-e374f61 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-e374f61:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d1be2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25d1be2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25d1be2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25d1be2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e580dee *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e580dee{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e580dee img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e580dee:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204a699a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-204a699a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-204a699a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-204a699a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21af006b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-21af006b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-21af006b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-21af006b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-535d20bc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-535d20bc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-535d20bc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-535d20bc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4ff2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-58c4ff2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-58c4ff2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-58c4ff2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-381b426f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-381b426f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-381b426f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-381b426f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb68fe5 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2eb68fe5{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2eb68fe5 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2eb68fe5:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb9aa18 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4fb9aa18{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4fb9aa18 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4fb9aa18:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-496ef81f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-496ef81f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-496ef81f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-496ef81f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1acd27 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5b1acd27{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5b1acd27 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5b1acd27:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49458388 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-49458388{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-49458388 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-49458388:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ce6e94b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ce6e94b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ce6e94b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ce6e94b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-547ed74c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-547ed74c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-547ed74c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-547ed74c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eaf278d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6eaf278d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6eaf278d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6eaf278d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-167febc9 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-167febc9{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-167febc9 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-167febc9:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-450459c3 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-450459c3{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-450459c3 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-450459c3:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4024a58d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4024a58d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4024a58d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4024a58d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8938dc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3f8938dc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3f8938dc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3f8938dc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7321f4b7 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7321f4b7{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7321f4b7 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7321f4b7:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d04f19 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22d04f19{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22d04f19 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22d04f19:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a995740 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5a995740{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5a995740 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5a995740:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57782837 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-57782837{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-57782837 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-57782837:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c31768 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-66c31768{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-66c31768 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-66c31768:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68333191 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68333191{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68333191 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68333191:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-641713ce *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-641713ce{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-641713ce img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-641713ce:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42678685 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-42678685{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-42678685 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-42678685:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375aee63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-375aee63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-375aee63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-375aee63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5731b21c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5731b21c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5731b21c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5731b21c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1163b429 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1163b429{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1163b429 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1163b429:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1f5af8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1f5af8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1f5af8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1f5af8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c1515de *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4c1515de{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4c1515de img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4c1515de:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86fd2fa *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-86fd2fa{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-86fd2fa img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-86fd2fa:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-452a7d8b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-452a7d8b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-452a7d8b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-452a7d8b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78907360 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78907360{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78907360 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78907360:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454eaad1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-454eaad1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-454eaad1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-454eaad1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ab4b40d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ab4b40d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ab4b40d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ab4b40d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78484707 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78484707{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78484707 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78484707:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ebff9e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-46ebff9e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-46ebff9e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-46ebff9e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31798df4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-31798df4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-31798df4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-31798df4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77562425 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-77562425{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-77562425 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-77562425:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1884a6d4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1884a6d4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1884a6d4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1884a6d4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89b5bda *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-89b5bda{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-89b5bda img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-89b5bda:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d3efb79 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7d3efb79{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7d3efb79 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7d3efb79:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e92ef0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5e92ef0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5e92ef0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5e92ef0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab9166 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25ab9166{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25ab9166 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25ab9166:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68d1462 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68d1462{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68d1462 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68d1462:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1386bd *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1386bd{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1386bd img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1386bd:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520305b1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-520305b1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-520305b1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-520305b1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102d8f3d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-102d8f3d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-102d8f3d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-102d8f3d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e311ef *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e311ef{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e311ef img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e311ef:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32fe226 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32fe226{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32fe226 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32fe226:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4312a515 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4312a515{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4312a515 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4312a515:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1b0a7c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7b1b0a7c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-324548b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-324548b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-324548b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-324548b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbe390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3bbe390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3bbe390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3bbe390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476ccdbf *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-476ccdbf{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-476ccdbf img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-476ccdbf:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93b679d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-93b679d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-93b679d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-93b679d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e6c504 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68e6c504{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68e6c504 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68e6c504:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a7fcf58 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4a7fcf58{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4a7fcf58 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4a7fcf58:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f23e390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-f23e390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-f23e390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-f23e390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7981e788 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7981e788{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7981e788 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7981e788:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2280d275 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2280d275{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2280d275 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2280d275:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702b25b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6702b25b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6702b25b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6702b25b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711615e6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-711615e6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-711615e6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-711615e6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367597b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-367597b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-367597b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-367597b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bb50c2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bb50c2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bb50c2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bb50c2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22becb57 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22becb57{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22becb57 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22becb57:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ebcfdd1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7ebcfdd1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b229f1e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b229f1e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b229f1e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b229f1e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2a57c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2e2a57c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2e2a57c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2e2a57c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf941e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-8bf941e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-8bf941e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-8bf941e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a435f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-678a435f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-678a435f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-678a435f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4507e44f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4507e44f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4507e44f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4507e44f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6b064f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b6b064f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b6b064f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b6b064f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60ff17e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-60ff17e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-60ff17e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-60ff17e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bd6e2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bd6e2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bd6e2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bd6e2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b5db5d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-56b5db5d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-56b5db5d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-56b5db5d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299c8fa8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-299c8fa8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-299c8fa8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-299c8fa8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4633e238 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4633e238{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4633e238 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4633e238:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1791b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2a1791b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2a1791b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2a1791b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67b72ebb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-67b72ebb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-67b72ebb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-67b72ebb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752af480 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-752af480{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-752af480 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-752af480:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36daece8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-36daece8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-36daece8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-36daece8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235d4c20 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-235d4c20{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-235d4c20 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-235d4c20:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec80f85 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ec80f85{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ec80f85 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ec80f85:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d16d383 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4d16d383{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4d16d383 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4d16d383:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32522610 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32522610{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32522610 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32522610:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1031739e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1031739e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1031739e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1031739e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2221e261 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2221e261{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2221e261 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2221e261:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4209b1cc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4209b1cc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4209b1cc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4209b1cc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a6592eb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1a6592eb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1a6592eb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1a6592eb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674bd60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4674bd60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4674bd60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4674bd60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96463ba *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-96463ba{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-96463ba img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-96463ba:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f6da4ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4f6da4ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4f6da4ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4f6da4ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc2c9b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3fc2c9b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516ca686 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-516ca686{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-516ca686 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-516ca686:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-697391c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-697391c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-697391c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-697391c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71acbe63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-71acbe63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-71acbe63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-71acbe63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4b446c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-b4b446c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-b4b446c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-b4b446c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466b10ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-466b10ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-466b10ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-466b10ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c2fb60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-53c2fb60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-53c2fb60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-53c2fb60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59357858 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-59357858{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-59357858 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-59357858:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e66aaa0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e66aaa0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e66aaa0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e66aaa0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dab3785 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4dab3785{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4dab3785 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4dab3785:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-445a0520 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-445a0520{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-445a0520 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-445a0520:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e000f9b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e000f9b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e000f9b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e000f9b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2141881 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2141881{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2141881 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2141881:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e374f61 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-e374f61{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-e374f61 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-e374f61:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d1be2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25d1be2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25d1be2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25d1be2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e580dee *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e580dee{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e580dee img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e580dee:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204a699a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-204a699a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-204a699a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-204a699a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21af006b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-21af006b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-21af006b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-21af006b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-535d20bc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-535d20bc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-535d20bc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-535d20bc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4ff2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-58c4ff2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-58c4ff2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-58c4ff2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-381b426f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-381b426f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-381b426f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-381b426f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb68fe5 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2eb68fe5{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2eb68fe5 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2eb68fe5:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb9aa18 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4fb9aa18{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4fb9aa18 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4fb9aa18:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-496ef81f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-496ef81f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-496ef81f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-496ef81f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1acd27 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5b1acd27{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5b1acd27 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5b1acd27:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49458388 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-49458388{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-49458388 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-49458388:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ce6e94b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ce6e94b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ce6e94b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ce6e94b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-547ed74c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-547ed74c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-547ed74c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-547ed74c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eaf278d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6eaf278d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6eaf278d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6eaf278d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-167febc9 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-167febc9{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-167febc9 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-167febc9:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-450459c3 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-450459c3{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-450459c3 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-450459c3:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4024a58d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4024a58d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4024a58d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4024a58d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8938dc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3f8938dc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3f8938dc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3f8938dc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7321f4b7 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7321f4b7{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7321f4b7 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7321f4b7:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d04f19 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22d04f19{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22d04f19 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22d04f19:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a995740 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5a995740{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5a995740 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5a995740:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57782837 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-57782837{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-57782837 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-57782837:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c31768 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-66c31768{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-66c31768 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-66c31768:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68333191 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68333191{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68333191 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68333191:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-641713ce *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-641713ce{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-641713ce img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-641713ce:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42678685 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-42678685{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-42678685 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-42678685:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375aee63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-375aee63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-375aee63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-375aee63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5731b21c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5731b21c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5731b21c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5731b21c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1163b429 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1163b429{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1163b429 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1163b429:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1f5af8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1f5af8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1f5af8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1f5af8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c1515de *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4c1515de{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4c1515de img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4c1515de:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86fd2fa *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-86fd2fa{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-86fd2fa img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-86fd2fa:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-452a7d8b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-452a7d8b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-452a7d8b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-452a7d8b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78907360 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78907360{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78907360 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78907360:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454eaad1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-454eaad1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-454eaad1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-454eaad1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ab4b40d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ab4b40d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ab4b40d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ab4b40d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78484707 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78484707{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78484707 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78484707:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ebff9e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-46ebff9e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-46ebff9e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-46ebff9e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31798df4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-31798df4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-31798df4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-31798df4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77562425 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-77562425{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-77562425 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-77562425:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1884a6d4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1884a6d4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1884a6d4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1884a6d4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89b5bda *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-89b5bda{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-89b5bda img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-89b5bda:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d3efb79 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7d3efb79{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7d3efb79 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7d3efb79:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e92ef0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5e92ef0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5e92ef0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5e92ef0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab9166 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25ab9166{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25ab9166 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25ab9166:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68d1462 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68d1462{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68d1462 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68d1462:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1386bd *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1386bd{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1386bd img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1386bd:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520305b1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-520305b1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-520305b1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-520305b1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102d8f3d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-102d8f3d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-102d8f3d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-102d8f3d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e311ef *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e311ef{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e311ef img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e311ef:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32fe226 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32fe226{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32fe226 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32fe226:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4312a515 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4312a515{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4312a515 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4312a515:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1b0a7c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7b1b0a7c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-324548b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-324548b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-324548b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-324548b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbe390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3bbe390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3bbe390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3bbe390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476ccdbf *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-476ccdbf{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-476ccdbf img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-476ccdbf:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93b679d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-93b679d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-93b679d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-93b679d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e6c504 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68e6c504{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68e6c504 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68e6c504:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a7fcf58 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4a7fcf58{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4a7fcf58 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4a7fcf58:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f23e390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-f23e390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-f23e390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-f23e390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7981e788 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7981e788{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7981e788 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7981e788:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2280d275 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2280d275{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2280d275 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2280d275:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702b25b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6702b25b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6702b25b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6702b25b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711615e6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-711615e6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-711615e6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-711615e6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367597b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-367597b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-367597b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-367597b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bb50c2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bb50c2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bb50c2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bb50c2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22becb57 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22becb57{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22becb57 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22becb57:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ebcfdd1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7ebcfdd1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b229f1e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b229f1e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b229f1e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b229f1e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2a57c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2e2a57c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2e2a57c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2e2a57c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf941e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-8bf941e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-8bf941e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-8bf941e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a435f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-678a435f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-678a435f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-678a435f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4507e44f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4507e44f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4507e44f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4507e44f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6b064f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b6b064f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b6b064f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b6b064f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60ff17e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-60ff17e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-60ff17e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-60ff17e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bd6e2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bd6e2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bd6e2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bd6e2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b5db5d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-56b5db5d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-56b5db5d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-56b5db5d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299c8fa8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-299c8fa8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-299c8fa8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-299c8fa8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4633e238 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4633e238{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4633e238 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4633e238:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1791b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2a1791b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2a1791b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2a1791b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67b72ebb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-67b72ebb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-67b72ebb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-67b72ebb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752af480 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-752af480{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-752af480 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-752af480:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36daece8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-36daece8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-36daece8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-36daece8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235d4c20 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-235d4c20{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-235d4c20 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-235d4c20:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec80f85 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ec80f85{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ec80f85 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ec80f85:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d16d383 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4d16d383{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4d16d383 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4d16d383:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32522610 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32522610{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32522610 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32522610:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1031739e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1031739e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1031739e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1031739e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2221e261 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2221e261{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2221e261 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2221e261:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4209b1cc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4209b1cc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4209b1cc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4209b1cc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a6592eb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1a6592eb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1a6592eb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1a6592eb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674bd60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4674bd60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4674bd60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4674bd60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96463ba *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-96463ba{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-96463ba img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-96463ba:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f6da4ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4f6da4ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4f6da4ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4f6da4ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc2c9b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3fc2c9b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516ca686 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-516ca686{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-516ca686 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-516ca686:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-697391c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-697391c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-697391c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-697391c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71acbe63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-71acbe63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-71acbe63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-71acbe63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4b446c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-b4b446c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-b4b446c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-b4b446c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466b10ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-466b10ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-466b10ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-466b10ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c2fb60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-53c2fb60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-53c2fb60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-53c2fb60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59357858 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-59357858{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-59357858 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-59357858:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e66aaa0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e66aaa0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e66aaa0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e66aaa0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dab3785 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4dab3785{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4dab3785 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4dab3785:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-445a0520 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-445a0520{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-445a0520 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-445a0520:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e000f9b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e000f9b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e000f9b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e000f9b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2141881 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2141881{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2141881 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2141881:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e374f61 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-e374f61{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-e374f61 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-e374f61:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d1be2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25d1be2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25d1be2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25d1be2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e580dee *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e580dee{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e580dee img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e580dee:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204a699a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-204a699a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-204a699a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-204a699a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21af006b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-21af006b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-21af006b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-21af006b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-535d20bc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-535d20bc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-535d20bc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-535d20bc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4ff2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-58c4ff2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-58c4ff2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-58c4ff2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-381b426f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-381b426f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-381b426f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-381b426f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb68fe5 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2eb68fe5{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2eb68fe5 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2eb68fe5:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb9aa18 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4fb9aa18{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4fb9aa18 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4fb9aa18:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-496ef81f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-496ef81f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-496ef81f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-496ef81f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1acd27 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5b1acd27{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5b1acd27 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5b1acd27:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49458388 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-49458388{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-49458388 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-49458388:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ce6e94b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ce6e94b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ce6e94b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ce6e94b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-547ed74c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-547ed74c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-547ed74c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-547ed74c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eaf278d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6eaf278d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6eaf278d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6eaf278d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-167febc9 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-167febc9{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-167febc9 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-167febc9:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-450459c3 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-450459c3{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-450459c3 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-450459c3:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4024a58d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4024a58d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4024a58d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4024a58d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8938dc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3f8938dc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3f8938dc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3f8938dc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7321f4b7 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7321f4b7{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7321f4b7 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7321f4b7:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d04f19 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22d04f19{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22d04f19 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22d04f19:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a995740 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5a995740{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5a995740 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5a995740:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57782837 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-57782837{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-57782837 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-57782837:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c31768 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-66c31768{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-66c31768 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-66c31768:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68333191 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68333191{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68333191 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68333191:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-641713ce *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-641713ce{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-641713ce img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-641713ce:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42678685 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-42678685{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-42678685 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-42678685:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375aee63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-375aee63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-375aee63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-375aee63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5731b21c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5731b21c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5731b21c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5731b21c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1163b429 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1163b429{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1163b429 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1163b429:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1f5af8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1f5af8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1f5af8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1f5af8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c1515de *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4c1515de{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4c1515de img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4c1515de:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86fd2fa *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-86fd2fa{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-86fd2fa img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-86fd2fa:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-452a7d8b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-452a7d8b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-452a7d8b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-452a7d8b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78907360 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78907360{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78907360 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78907360:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454eaad1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-454eaad1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-454eaad1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-454eaad1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ab4b40d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ab4b40d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ab4b40d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ab4b40d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78484707 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78484707{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78484707 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78484707:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ebff9e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-46ebff9e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-46ebff9e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-46ebff9e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31798df4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-31798df4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-31798df4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-31798df4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77562425 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-77562425{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-77562425 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-77562425:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1884a6d4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1884a6d4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1884a6d4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1884a6d4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89b5bda *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-89b5bda{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-89b5bda img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-89b5bda:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d3efb79 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7d3efb79{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7d3efb79 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7d3efb79:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e92ef0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5e92ef0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5e92ef0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5e92ef0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab9166 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25ab9166{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25ab9166 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25ab9166:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68d1462 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68d1462{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68d1462 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68d1462:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1386bd *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1386bd{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1386bd img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1386bd:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520305b1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-520305b1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-520305b1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-520305b1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102d8f3d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-102d8f3d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-102d8f3d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-102d8f3d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e311ef *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e311ef{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e311ef img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e311ef:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32fe226 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32fe226{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32fe226 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32fe226:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4312a515 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4312a515{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4312a515 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4312a515:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1b0a7c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7b1b0a7c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-324548b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-324548b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-324548b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-324548b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbe390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3bbe390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3bbe390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3bbe390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476ccdbf *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-476ccdbf{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-476ccdbf img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-476ccdbf:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93b679d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-93b679d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-93b679d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-93b679d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e6c504 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68e6c504{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68e6c504 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68e6c504:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a7fcf58 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4a7fcf58{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4a7fcf58 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4a7fcf58:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f23e390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-f23e390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-f23e390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-f23e390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7981e788 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7981e788{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7981e788 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7981e788:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2280d275 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2280d275{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2280d275 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2280d275:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702b25b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6702b25b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6702b25b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6702b25b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711615e6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-711615e6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-711615e6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-711615e6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367597b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-367597b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-367597b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-367597b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bb50c2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bb50c2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bb50c2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bb50c2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22becb57 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22becb57{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22becb57 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22becb57:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ebcfdd1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7ebcfdd1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b229f1e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b229f1e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b229f1e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b229f1e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2a57c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2e2a57c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2e2a57c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2e2a57c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf941e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-8bf941e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-8bf941e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-8bf941e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a435f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-678a435f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-678a435f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-678a435f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4507e44f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4507e44f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4507e44f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4507e44f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6b064f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b6b064f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b6b064f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b6b064f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60ff17e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-60ff17e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-60ff17e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-60ff17e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bd6e2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bd6e2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bd6e2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bd6e2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b5db5d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-56b5db5d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-56b5db5d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-56b5db5d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299c8fa8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-299c8fa8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-299c8fa8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-299c8fa8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4633e238 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4633e238{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4633e238 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4633e238:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1791b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2a1791b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2a1791b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2a1791b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67b72ebb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-67b72ebb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-67b72ebb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-67b72ebb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752af480 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-752af480{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-752af480 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-752af480:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36daece8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-36daece8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-36daece8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-36daece8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235d4c20 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-235d4c20{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-235d4c20 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-235d4c20:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec80f85 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ec80f85{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ec80f85 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ec80f85:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d16d383 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4d16d383{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4d16d383 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4d16d383:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32522610 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32522610{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32522610 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32522610:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1031739e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1031739e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1031739e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1031739e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2221e261 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2221e261{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2221e261 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2221e261:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4209b1cc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4209b1cc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4209b1cc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4209b1cc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a6592eb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1a6592eb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1a6592eb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1a6592eb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674bd60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4674bd60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4674bd60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4674bd60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96463ba *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-96463ba{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-96463ba img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-96463ba:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f6da4ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4f6da4ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4f6da4ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4f6da4ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc2c9b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3fc2c9b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516ca686 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-516ca686{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-516ca686 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-516ca686:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-697391c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-697391c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-697391c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-697391c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71acbe63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-71acbe63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-71acbe63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-71acbe63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4b446c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-b4b446c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-b4b446c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-b4b446c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466b10ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-466b10ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-466b10ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-466b10ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c2fb60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-53c2fb60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-53c2fb60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-53c2fb60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59357858 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-59357858{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-59357858 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-59357858:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e66aaa0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e66aaa0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e66aaa0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e66aaa0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dab3785 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4dab3785{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4dab3785 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4dab3785:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-445a0520 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-445a0520{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-445a0520 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-445a0520:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e000f9b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e000f9b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e000f9b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e000f9b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2141881 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2141881{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2141881 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2141881:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e374f61 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-e374f61{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-e374f61 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-e374f61:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d1be2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25d1be2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25d1be2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25d1be2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e580dee *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e580dee{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e580dee img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e580dee:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204a699a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-204a699a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-204a699a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-204a699a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21af006b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-21af006b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-21af006b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-21af006b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-535d20bc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-535d20bc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-535d20bc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-535d20bc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4ff2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-58c4ff2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-58c4ff2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-58c4ff2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-381b426f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-381b426f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-381b426f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-381b426f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb68fe5 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2eb68fe5{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2eb68fe5 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2eb68fe5:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb9aa18 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4fb9aa18{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4fb9aa18 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4fb9aa18:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-496ef81f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-496ef81f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-496ef81f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-496ef81f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1acd27 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5b1acd27{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5b1acd27 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5b1acd27:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49458388 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-49458388{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-49458388 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-49458388:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ce6e94b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ce6e94b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ce6e94b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ce6e94b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-547ed74c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-547ed74c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-547ed74c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-547ed74c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eaf278d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6eaf278d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6eaf278d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6eaf278d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-167febc9 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-167febc9{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-167febc9 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-167febc9:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-450459c3 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-450459c3{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-450459c3 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-450459c3:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4024a58d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4024a58d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4024a58d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4024a58d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8938dc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3f8938dc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3f8938dc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3f8938dc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7321f4b7 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7321f4b7{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7321f4b7 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7321f4b7:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d04f19 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22d04f19{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22d04f19 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22d04f19:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a995740 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5a995740{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5a995740 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5a995740:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57782837 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-57782837{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-57782837 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-57782837:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c31768 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-66c31768{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-66c31768 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-66c31768:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68333191 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68333191{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68333191 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68333191:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-641713ce *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-641713ce{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-641713ce img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-641713ce:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42678685 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-42678685{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-42678685 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-42678685:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375aee63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-375aee63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-375aee63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-375aee63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5731b21c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5731b21c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5731b21c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5731b21c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1163b429 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1163b429{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1163b429 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1163b429:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1f5af8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1f5af8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1f5af8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1f5af8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c1515de *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4c1515de{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4c1515de img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4c1515de:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86fd2fa *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-86fd2fa{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-86fd2fa img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-86fd2fa:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-452a7d8b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-452a7d8b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-452a7d8b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-452a7d8b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78907360 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78907360{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78907360 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78907360:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454eaad1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-454eaad1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-454eaad1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-454eaad1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ab4b40d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ab4b40d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ab4b40d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ab4b40d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78484707 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78484707{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78484707 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78484707:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ebff9e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-46ebff9e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-46ebff9e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-46ebff9e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31798df4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-31798df4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-31798df4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-31798df4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77562425 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-77562425{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-77562425 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-77562425:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1884a6d4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1884a6d4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1884a6d4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1884a6d4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89b5bda *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-89b5bda{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-89b5bda img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-89b5bda:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d3efb79 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7d3efb79{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7d3efb79 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7d3efb79:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e92ef0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5e92ef0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5e92ef0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5e92ef0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab9166 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25ab9166{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25ab9166 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25ab9166:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68d1462 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68d1462{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68d1462 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68d1462:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1386bd *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1386bd{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1386bd img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1386bd:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520305b1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-520305b1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-520305b1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-520305b1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102d8f3d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-102d8f3d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-102d8f3d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-102d8f3d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e311ef *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e311ef{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e311ef img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e311ef:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32fe226 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32fe226{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32fe226 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32fe226:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4312a515 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4312a515{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4312a515 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4312a515:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1b0a7c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7b1b0a7c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-324548b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-324548b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-324548b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-324548b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbe390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3bbe390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3bbe390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3bbe390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476ccdbf *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-476ccdbf{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-476ccdbf img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-476ccdbf:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93b679d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-93b679d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-93b679d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-93b679d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e6c504 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68e6c504{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68e6c504 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68e6c504:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a7fcf58 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4a7fcf58{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4a7fcf58 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4a7fcf58:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f23e390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-f23e390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-f23e390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-f23e390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7981e788 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7981e788{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7981e788 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7981e788:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2280d275 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2280d275{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2280d275 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2280d275:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702b25b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6702b25b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6702b25b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6702b25b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711615e6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-711615e6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-711615e6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-711615e6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367597b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-367597b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-367597b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-367597b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bb50c2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bb50c2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bb50c2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bb50c2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22becb57 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22becb57{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22becb57 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22becb57:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ebcfdd1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7ebcfdd1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b229f1e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b229f1e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b229f1e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b229f1e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2a57c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2e2a57c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2e2a57c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2e2a57c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf941e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-8bf941e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-8bf941e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-8bf941e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a435f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-678a435f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-678a435f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-678a435f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4507e44f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4507e44f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4507e44f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4507e44f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6b064f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b6b064f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b6b064f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b6b064f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60ff17e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-60ff17e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-60ff17e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-60ff17e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bd6e2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bd6e2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bd6e2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bd6e2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b5db5d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-56b5db5d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-56b5db5d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-56b5db5d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299c8fa8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-299c8fa8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-299c8fa8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-299c8fa8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4633e238 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4633e238{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4633e238 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4633e238:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1791b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2a1791b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2a1791b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2a1791b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67b72ebb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-67b72ebb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-67b72ebb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-67b72ebb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752af480 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-752af480{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-752af480 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-752af480:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36daece8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-36daece8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-36daece8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-36daece8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235d4c20 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-235d4c20{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-235d4c20 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-235d4c20:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec80f85 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ec80f85{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ec80f85 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ec80f85:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d16d383 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4d16d383{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4d16d383 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4d16d383:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32522610 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32522610{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32522610 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32522610:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1031739e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1031739e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1031739e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1031739e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2221e261 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2221e261{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2221e261 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2221e261:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4209b1cc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4209b1cc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4209b1cc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4209b1cc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a6592eb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1a6592eb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1a6592eb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1a6592eb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674bd60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4674bd60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4674bd60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4674bd60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96463ba *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-96463ba{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-96463ba img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-96463ba:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f6da4ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4f6da4ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4f6da4ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4f6da4ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc2c9b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3fc2c9b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516ca686 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-516ca686{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-516ca686 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-516ca686:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-697391c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-697391c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-697391c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-697391c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71acbe63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-71acbe63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-71acbe63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-71acbe63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4b446c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-b4b446c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-b4b446c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-b4b446c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466b10ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-466b10ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-466b10ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-466b10ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c2fb60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-53c2fb60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-53c2fb60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-53c2fb60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59357858 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-59357858{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-59357858 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-59357858:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e66aaa0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e66aaa0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e66aaa0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e66aaa0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dab3785 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4dab3785{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4dab3785 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4dab3785:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-445a0520 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-445a0520{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-445a0520 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-445a0520:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e000f9b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e000f9b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e000f9b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e000f9b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2141881 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2141881{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2141881 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2141881:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e374f61 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-e374f61{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-e374f61 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-e374f61:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d1be2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25d1be2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25d1be2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25d1be2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e580dee *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e580dee{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e580dee img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e580dee:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204a699a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-204a699a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-204a699a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-204a699a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21af006b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-21af006b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-21af006b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-21af006b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-535d20bc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-535d20bc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-535d20bc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-535d20bc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4ff2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-58c4ff2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-58c4ff2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-58c4ff2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-381b426f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-381b426f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-381b426f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-381b426f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb68fe5 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2eb68fe5{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2eb68fe5 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2eb68fe5:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb9aa18 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4fb9aa18{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4fb9aa18 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4fb9aa18:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-496ef81f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-496ef81f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-496ef81f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-496ef81f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1acd27 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5b1acd27{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5b1acd27 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5b1acd27:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49458388 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-49458388{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-49458388 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-49458388:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ce6e94b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ce6e94b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ce6e94b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ce6e94b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-547ed74c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-547ed74c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-547ed74c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-547ed74c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eaf278d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6eaf278d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6eaf278d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6eaf278d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-167febc9 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-167febc9{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-167febc9 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-167febc9:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-450459c3 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-450459c3{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-450459c3 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-450459c3:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4024a58d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4024a58d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4024a58d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4024a58d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8938dc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3f8938dc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3f8938dc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3f8938dc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7321f4b7 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7321f4b7{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7321f4b7 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7321f4b7:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d04f19 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22d04f19{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22d04f19 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22d04f19:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a995740 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5a995740{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5a995740 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5a995740:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57782837 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-57782837{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-57782837 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-57782837:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c31768 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-66c31768{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-66c31768 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-66c31768:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68333191 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68333191{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68333191 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68333191:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-641713ce *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-641713ce{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-641713ce img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-641713ce:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42678685 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-42678685{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-42678685 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-42678685:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375aee63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-375aee63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-375aee63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-375aee63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5731b21c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5731b21c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5731b21c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5731b21c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1163b429 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1163b429{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1163b429 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1163b429:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1f5af8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1f5af8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1f5af8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1f5af8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c1515de *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4c1515de{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4c1515de img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4c1515de:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86fd2fa *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-86fd2fa{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-86fd2fa img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-86fd2fa:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-452a7d8b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-452a7d8b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-452a7d8b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-452a7d8b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78907360 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78907360{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78907360 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78907360:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454eaad1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-454eaad1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-454eaad1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-454eaad1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ab4b40d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ab4b40d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ab4b40d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ab4b40d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78484707 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78484707{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78484707 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78484707:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ebff9e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-46ebff9e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-46ebff9e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-46ebff9e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31798df4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-31798df4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-31798df4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-31798df4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77562425 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-77562425{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-77562425 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-77562425:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1884a6d4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1884a6d4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1884a6d4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1884a6d4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89b5bda *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-89b5bda{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-89b5bda img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-89b5bda:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d3efb79 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7d3efb79{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7d3efb79 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7d3efb79:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e92ef0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5e92ef0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5e92ef0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5e92ef0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab9166 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25ab9166{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25ab9166 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25ab9166:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68d1462 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68d1462{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68d1462 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68d1462:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1386bd *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1386bd{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1386bd img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1386bd:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520305b1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-520305b1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-520305b1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-520305b1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102d8f3d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-102d8f3d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-102d8f3d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-102d8f3d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e311ef *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e311ef{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e311ef img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e311ef:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32fe226 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32fe226{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32fe226 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32fe226:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4312a515 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4312a515{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4312a515 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4312a515:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1b0a7c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7b1b0a7c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-324548b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-324548b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-324548b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-324548b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbe390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3bbe390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3bbe390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3bbe390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476ccdbf *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-476ccdbf{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-476ccdbf img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-476ccdbf:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93b679d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-93b679d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-93b679d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-93b679d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e6c504 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68e6c504{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68e6c504 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68e6c504:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a7fcf58 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4a7fcf58{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4a7fcf58 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4a7fcf58:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f23e390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-f23e390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-f23e390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-f23e390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7981e788 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7981e788{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7981e788 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7981e788:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2280d275 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2280d275{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2280d275 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2280d275:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702b25b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6702b25b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6702b25b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6702b25b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711615e6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-711615e6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-711615e6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-711615e6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367597b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-367597b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-367597b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-367597b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bb50c2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bb50c2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bb50c2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bb50c2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22becb57 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22becb57{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22becb57 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22becb57:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ebcfdd1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7ebcfdd1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b229f1e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b229f1e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b229f1e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b229f1e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2a57c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2e2a57c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2e2a57c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2e2a57c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf941e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-8bf941e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-8bf941e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-8bf941e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a435f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-678a435f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-678a435f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-678a435f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4507e44f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4507e44f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4507e44f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4507e44f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6b064f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b6b064f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b6b064f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b6b064f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60ff17e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-60ff17e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-60ff17e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-60ff17e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bd6e2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bd6e2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bd6e2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bd6e2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b5db5d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-56b5db5d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-56b5db5d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-56b5db5d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299c8fa8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-299c8fa8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-299c8fa8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-299c8fa8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4633e238 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4633e238{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4633e238 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4633e238:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1791b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2a1791b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2a1791b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2a1791b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67b72ebb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-67b72ebb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-67b72ebb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-67b72ebb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752af480 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-752af480{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-752af480 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-752af480:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36daece8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-36daece8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-36daece8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-36daece8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235d4c20 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-235d4c20{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-235d4c20 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-235d4c20:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec80f85 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ec80f85{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ec80f85 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ec80f85:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d16d383 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4d16d383{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4d16d383 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4d16d383:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32522610 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32522610{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32522610 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32522610:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1031739e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1031739e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1031739e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1031739e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2221e261 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2221e261{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2221e261 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2221e261:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4209b1cc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4209b1cc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4209b1cc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4209b1cc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a6592eb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1a6592eb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1a6592eb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1a6592eb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674bd60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4674bd60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4674bd60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4674bd60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96463ba *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-96463ba{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-96463ba img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-96463ba:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f6da4ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4f6da4ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4f6da4ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4f6da4ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc2c9b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3fc2c9b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516ca686 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-516ca686{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-516ca686 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-516ca686:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-697391c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-697391c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-697391c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-697391c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71acbe63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-71acbe63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-71acbe63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-71acbe63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4b446c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-b4b446c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-b4b446c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-b4b446c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466b10ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-466b10ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-466b10ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-466b10ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c2fb60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-53c2fb60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-53c2fb60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-53c2fb60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59357858 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-59357858{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-59357858 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-59357858:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e66aaa0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e66aaa0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e66aaa0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e66aaa0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dab3785 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4dab3785{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4dab3785 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4dab3785:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-445a0520 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-445a0520{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-445a0520 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-445a0520:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e000f9b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e000f9b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e000f9b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e000f9b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2141881 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2141881{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2141881 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2141881:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e374f61 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-e374f61{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-e374f61 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-e374f61:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d1be2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25d1be2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25d1be2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25d1be2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e580dee *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e580dee{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e580dee img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e580dee:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204a699a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-204a699a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-204a699a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-204a699a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21af006b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-21af006b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-21af006b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-21af006b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-535d20bc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-535d20bc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-535d20bc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-535d20bc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4ff2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-58c4ff2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-58c4ff2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-58c4ff2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-381b426f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-381b426f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-381b426f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-381b426f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb68fe5 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2eb68fe5{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2eb68fe5 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2eb68fe5:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb9aa18 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4fb9aa18{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4fb9aa18 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4fb9aa18:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-496ef81f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-496ef81f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-496ef81f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-496ef81f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1acd27 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5b1acd27{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5b1acd27 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5b1acd27:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49458388 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-49458388{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-49458388 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-49458388:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ce6e94b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ce6e94b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ce6e94b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ce6e94b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-547ed74c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-547ed74c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-547ed74c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-547ed74c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eaf278d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6eaf278d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6eaf278d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6eaf278d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-167febc9 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-167febc9{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-167febc9 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-167febc9:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-450459c3 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-450459c3{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-450459c3 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-450459c3:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4024a58d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4024a58d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4024a58d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4024a58d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8938dc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3f8938dc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3f8938dc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3f8938dc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7321f4b7 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7321f4b7{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7321f4b7 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7321f4b7:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d04f19 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22d04f19{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22d04f19 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22d04f19:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a995740 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5a995740{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5a995740 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5a995740:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57782837 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-57782837{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-57782837 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-57782837:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c31768 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-66c31768{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-66c31768 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-66c31768:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68333191 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68333191{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68333191 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68333191:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-641713ce *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-641713ce{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-641713ce img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-641713ce:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42678685 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-42678685{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-42678685 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-42678685:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375aee63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-375aee63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-375aee63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-375aee63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5731b21c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5731b21c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5731b21c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5731b21c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1163b429 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1163b429{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1163b429 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1163b429:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1f5af8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1f5af8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1f5af8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1f5af8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c1515de *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4c1515de{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4c1515de img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4c1515de:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86fd2fa *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-86fd2fa{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-86fd2fa img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-86fd2fa:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-452a7d8b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-452a7d8b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-452a7d8b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-452a7d8b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78907360 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78907360{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78907360 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78907360:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454eaad1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-454eaad1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-454eaad1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-454eaad1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ab4b40d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ab4b40d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ab4b40d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ab4b40d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78484707 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78484707{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78484707 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78484707:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ebff9e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-46ebff9e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-46ebff9e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-46ebff9e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31798df4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-31798df4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-31798df4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-31798df4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77562425 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-77562425{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-77562425 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-77562425:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1884a6d4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1884a6d4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1884a6d4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1884a6d4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89b5bda *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-89b5bda{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-89b5bda img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-89b5bda:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d3efb79 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7d3efb79{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7d3efb79 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7d3efb79:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e92ef0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5e92ef0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5e92ef0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5e92ef0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab9166 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25ab9166{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25ab9166 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25ab9166:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68d1462 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68d1462{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68d1462 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68d1462:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1386bd *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1386bd{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1386bd img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1386bd:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520305b1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-520305b1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-520305b1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-520305b1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102d8f3d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-102d8f3d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-102d8f3d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-102d8f3d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e311ef *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e311ef{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e311ef img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e311ef:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32fe226 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32fe226{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32fe226 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32fe226:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4312a515 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4312a515{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4312a515 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4312a515:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1b0a7c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7b1b0a7c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-324548b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-324548b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-324548b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-324548b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbe390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3bbe390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3bbe390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3bbe390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476ccdbf *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-476ccdbf{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-476ccdbf img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-476ccdbf:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93b679d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-93b679d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-93b679d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-93b679d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e6c504 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68e6c504{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68e6c504 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68e6c504:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a7fcf58 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4a7fcf58{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4a7fcf58 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4a7fcf58:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f23e390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-f23e390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-f23e390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-f23e390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7981e788 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7981e788{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7981e788 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7981e788:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2280d275 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2280d275{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2280d275 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2280d275:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702b25b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6702b25b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6702b25b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6702b25b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711615e6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-711615e6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-711615e6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-711615e6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367597b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-367597b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-367597b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-367597b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bb50c2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bb50c2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bb50c2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bb50c2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22becb57 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22becb57{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22becb57 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22becb57:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ebcfdd1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7ebcfdd1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b229f1e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b229f1e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b229f1e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b229f1e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2a57c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2e2a57c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2e2a57c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2e2a57c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf941e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-8bf941e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-8bf941e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-8bf941e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a435f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-678a435f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-678a435f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-678a435f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4507e44f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4507e44f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4507e44f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4507e44f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6b064f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b6b064f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b6b064f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b6b064f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60ff17e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-60ff17e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-60ff17e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-60ff17e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bd6e2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bd6e2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bd6e2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bd6e2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b5db5d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-56b5db5d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-56b5db5d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-56b5db5d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299c8fa8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-299c8fa8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-299c8fa8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-299c8fa8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4633e238 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4633e238{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4633e238 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4633e238:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1791b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2a1791b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2a1791b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2a1791b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67b72ebb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-67b72ebb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-67b72ebb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-67b72ebb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752af480 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-752af480{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-752af480 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-752af480:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36daece8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-36daece8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-36daece8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-36daece8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235d4c20 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-235d4c20{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-235d4c20 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-235d4c20:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec80f85 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ec80f85{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ec80f85 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ec80f85:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d16d383 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4d16d383{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4d16d383 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4d16d383:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32522610 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32522610{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32522610 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32522610:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1031739e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1031739e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1031739e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1031739e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2221e261 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2221e261{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2221e261 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2221e261:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4209b1cc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4209b1cc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4209b1cc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4209b1cc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a6592eb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1a6592eb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1a6592eb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1a6592eb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674bd60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4674bd60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4674bd60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4674bd60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96463ba *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-96463ba{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-96463ba img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-96463ba:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f6da4ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4f6da4ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4f6da4ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4f6da4ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc2c9b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3fc2c9b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516ca686 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-516ca686{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-516ca686 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-516ca686:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-697391c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-697391c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-697391c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-697391c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71acbe63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-71acbe63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-71acbe63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-71acbe63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4b446c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-b4b446c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-b4b446c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-b4b446c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466b10ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-466b10ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-466b10ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-466b10ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c2fb60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-53c2fb60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-53c2fb60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-53c2fb60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59357858 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-59357858{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-59357858 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-59357858:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e66aaa0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e66aaa0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e66aaa0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e66aaa0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dab3785 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4dab3785{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4dab3785 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4dab3785:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-445a0520 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-445a0520{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-445a0520 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-445a0520:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e000f9b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e000f9b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e000f9b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e000f9b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2141881 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2141881{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2141881 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2141881:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e374f61 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-e374f61{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-e374f61 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-e374f61:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d1be2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25d1be2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25d1be2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25d1be2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e580dee *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e580dee{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e580dee img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e580dee:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204a699a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-204a699a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-204a699a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-204a699a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21af006b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-21af006b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-21af006b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-21af006b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-535d20bc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-535d20bc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-535d20bc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-535d20bc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4ff2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-58c4ff2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-58c4ff2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-58c4ff2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-381b426f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-381b426f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-381b426f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-381b426f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb68fe5 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2eb68fe5{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2eb68fe5 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2eb68fe5:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb9aa18 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4fb9aa18{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4fb9aa18 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4fb9aa18:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-496ef81f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-496ef81f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-496ef81f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-496ef81f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1acd27 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5b1acd27{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5b1acd27 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5b1acd27:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49458388 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-49458388{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-49458388 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-49458388:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ce6e94b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ce6e94b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ce6e94b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ce6e94b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-547ed74c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-547ed74c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-547ed74c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-547ed74c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eaf278d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6eaf278d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6eaf278d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6eaf278d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-167febc9 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-167febc9{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-167febc9 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-167febc9:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-450459c3 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-450459c3{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-450459c3 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-450459c3:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4024a58d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4024a58d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4024a58d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4024a58d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8938dc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3f8938dc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3f8938dc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3f8938dc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7321f4b7 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7321f4b7{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7321f4b7 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7321f4b7:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d04f19 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22d04f19{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22d04f19 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22d04f19:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a995740 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5a995740{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5a995740 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5a995740:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57782837 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-57782837{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-57782837 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-57782837:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c31768 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-66c31768{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-66c31768 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-66c31768:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68333191 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68333191{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68333191 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68333191:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-641713ce *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-641713ce{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-641713ce img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-641713ce:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42678685 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-42678685{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-42678685 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-42678685:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375aee63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-375aee63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-375aee63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-375aee63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5731b21c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5731b21c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5731b21c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5731b21c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1163b429 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1163b429{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1163b429 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1163b429:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1f5af8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1f5af8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1f5af8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1f5af8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c1515de *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4c1515de{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4c1515de img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4c1515de:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86fd2fa *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-86fd2fa{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-86fd2fa img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-86fd2fa:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-452a7d8b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-452a7d8b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-452a7d8b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-452a7d8b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78907360 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78907360{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78907360 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78907360:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454eaad1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-454eaad1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-454eaad1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-454eaad1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ab4b40d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ab4b40d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ab4b40d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ab4b40d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78484707 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78484707{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78484707 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78484707:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ebff9e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-46ebff9e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-46ebff9e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-46ebff9e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31798df4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-31798df4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-31798df4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-31798df4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77562425 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-77562425{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-77562425 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-77562425:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1884a6d4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1884a6d4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1884a6d4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1884a6d4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89b5bda *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-89b5bda{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-89b5bda img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-89b5bda:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d3efb79 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7d3efb79{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7d3efb79 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7d3efb79:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e92ef0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5e92ef0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5e92ef0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5e92ef0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab9166 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25ab9166{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25ab9166 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25ab9166:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68d1462 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68d1462{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68d1462 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68d1462:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1386bd *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1386bd{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1386bd img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1386bd:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520305b1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-520305b1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-520305b1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-520305b1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102d8f3d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-102d8f3d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-102d8f3d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-102d8f3d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e311ef *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e311ef{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e311ef img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e311ef:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32fe226 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32fe226{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32fe226 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32fe226:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4312a515 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4312a515{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4312a515 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4312a515:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1b0a7c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7b1b0a7c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-324548b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-324548b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-324548b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-324548b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbe390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3bbe390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3bbe390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3bbe390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476ccdbf *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-476ccdbf{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-476ccdbf img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-476ccdbf:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93b679d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-93b679d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-93b679d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-93b679d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e6c504 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68e6c504{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68e6c504 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68e6c504:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a7fcf58 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4a7fcf58{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4a7fcf58 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4a7fcf58:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f23e390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-f23e390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-f23e390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-f23e390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7981e788 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7981e788{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7981e788 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7981e788:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2280d275 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2280d275{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2280d275 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2280d275:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702b25b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6702b25b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6702b25b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6702b25b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711615e6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-711615e6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-711615e6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-711615e6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367597b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-367597b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-367597b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-367597b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bb50c2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bb50c2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bb50c2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bb50c2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22becb57 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22becb57{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22becb57 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22becb57:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ebcfdd1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7ebcfdd1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b229f1e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b229f1e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b229f1e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b229f1e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2a57c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2e2a57c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2e2a57c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2e2a57c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf941e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-8bf941e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-8bf941e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-8bf941e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a435f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-678a435f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-678a435f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-678a435f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4507e44f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4507e44f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4507e44f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4507e44f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6b064f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b6b064f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b6b064f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b6b064f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60ff17e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-60ff17e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-60ff17e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-60ff17e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bd6e2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bd6e2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bd6e2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bd6e2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b5db5d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-56b5db5d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-56b5db5d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-56b5db5d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299c8fa8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-299c8fa8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-299c8fa8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-299c8fa8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4633e238 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4633e238{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4633e238 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4633e238:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1791b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2a1791b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2a1791b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2a1791b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67b72ebb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-67b72ebb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-67b72ebb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-67b72ebb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752af480 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-752af480{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-752af480 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-752af480:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36daece8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-36daece8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-36daece8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-36daece8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235d4c20 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-235d4c20{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-235d4c20 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-235d4c20:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec80f85 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ec80f85{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ec80f85 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ec80f85:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d16d383 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4d16d383{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4d16d383 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4d16d383:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32522610 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32522610{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32522610 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32522610:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1031739e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1031739e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1031739e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1031739e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2221e261 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2221e261{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2221e261 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2221e261:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4209b1cc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4209b1cc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4209b1cc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4209b1cc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a6592eb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1a6592eb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1a6592eb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1a6592eb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674bd60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4674bd60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4674bd60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4674bd60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96463ba *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-96463ba{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-96463ba img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-96463ba:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f6da4ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4f6da4ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4f6da4ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4f6da4ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc2c9b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3fc2c9b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516ca686 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-516ca686{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-516ca686 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-516ca686:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-697391c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-697391c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-697391c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-697391c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71acbe63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-71acbe63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-71acbe63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-71acbe63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4b446c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-b4b446c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-b4b446c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-b4b446c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466b10ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-466b10ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-466b10ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-466b10ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c2fb60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-53c2fb60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-53c2fb60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-53c2fb60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59357858 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-59357858{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-59357858 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-59357858:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e66aaa0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e66aaa0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e66aaa0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e66aaa0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dab3785 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4dab3785{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4dab3785 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4dab3785:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-445a0520 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-445a0520{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-445a0520 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-445a0520:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e000f9b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e000f9b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e000f9b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e000f9b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2141881 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2141881{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2141881 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2141881:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e374f61 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-e374f61{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-e374f61 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-e374f61:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d1be2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25d1be2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25d1be2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25d1be2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e580dee *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e580dee{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e580dee img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e580dee:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204a699a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-204a699a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-204a699a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-204a699a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21af006b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-21af006b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-21af006b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-21af006b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-535d20bc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-535d20bc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-535d20bc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-535d20bc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4ff2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-58c4ff2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-58c4ff2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-58c4ff2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-381b426f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-381b426f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-381b426f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-381b426f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb68fe5 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2eb68fe5{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2eb68fe5 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2eb68fe5:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb9aa18 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4fb9aa18{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4fb9aa18 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4fb9aa18:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-496ef81f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-496ef81f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-496ef81f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-496ef81f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1acd27 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5b1acd27{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5b1acd27 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5b1acd27:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49458388 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-49458388{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-49458388 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-49458388:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ce6e94b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ce6e94b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ce6e94b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ce6e94b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-547ed74c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-547ed74c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-547ed74c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-547ed74c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eaf278d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6eaf278d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6eaf278d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6eaf278d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-167febc9 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-167febc9{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-167febc9 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-167febc9:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-450459c3 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-450459c3{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-450459c3 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-450459c3:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4024a58d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4024a58d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4024a58d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4024a58d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8938dc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3f8938dc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3f8938dc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3f8938dc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7321f4b7 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7321f4b7{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7321f4b7 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7321f4b7:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d04f19 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22d04f19{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22d04f19 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22d04f19:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a995740 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5a995740{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5a995740 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5a995740:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57782837 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-57782837{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-57782837 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-57782837:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c31768 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-66c31768{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-66c31768 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-66c31768:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68333191 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68333191{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68333191 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68333191:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-641713ce *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-641713ce{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-641713ce img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-641713ce:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42678685 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-42678685{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-42678685 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-42678685:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375aee63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-375aee63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-375aee63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-375aee63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5731b21c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5731b21c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5731b21c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5731b21c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1163b429 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1163b429{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1163b429 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1163b429:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1f5af8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1f5af8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1f5af8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1f5af8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c1515de *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4c1515de{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4c1515de img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4c1515de:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86fd2fa *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-86fd2fa{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-86fd2fa img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-86fd2fa:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-452a7d8b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-452a7d8b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-452a7d8b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-452a7d8b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78907360 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78907360{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78907360 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78907360:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454eaad1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-454eaad1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-454eaad1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-454eaad1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ab4b40d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ab4b40d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ab4b40d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ab4b40d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78484707 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78484707{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78484707 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78484707:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ebff9e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-46ebff9e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-46ebff9e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-46ebff9e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31798df4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-31798df4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-31798df4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-31798df4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77562425 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-77562425{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-77562425 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-77562425:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1884a6d4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1884a6d4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1884a6d4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1884a6d4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89b5bda *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-89b5bda{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-89b5bda img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-89b5bda:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d3efb79 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7d3efb79{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7d3efb79 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7d3efb79:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e92ef0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5e92ef0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5e92ef0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5e92ef0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab9166 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25ab9166{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25ab9166 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25ab9166:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68d1462 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68d1462{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68d1462 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68d1462:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1386bd *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1386bd{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1386bd img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1386bd:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520305b1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-520305b1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-520305b1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-520305b1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102d8f3d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-102d8f3d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-102d8f3d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-102d8f3d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e311ef *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e311ef{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e311ef img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e311ef:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32fe226 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32fe226{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32fe226 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32fe226:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4312a515 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4312a515{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4312a515 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4312a515:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1b0a7c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7b1b0a7c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-324548b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-324548b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-324548b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-324548b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbe390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3bbe390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3bbe390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3bbe390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476ccdbf *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-476ccdbf{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-476ccdbf img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-476ccdbf:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93b679d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-93b679d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-93b679d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-93b679d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e6c504 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68e6c504{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68e6c504 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68e6c504:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a7fcf58 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4a7fcf58{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4a7fcf58 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4a7fcf58:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f23e390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-f23e390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-f23e390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-f23e390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7981e788 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7981e788{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7981e788 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7981e788:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2280d275 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2280d275{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2280d275 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2280d275:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702b25b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6702b25b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6702b25b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6702b25b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711615e6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-711615e6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-711615e6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-711615e6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367597b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-367597b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-367597b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-367597b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bb50c2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bb50c2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bb50c2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bb50c2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22becb57 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22becb57{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22becb57 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22becb57:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ebcfdd1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7ebcfdd1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b229f1e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b229f1e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b229f1e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b229f1e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2a57c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2e2a57c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2e2a57c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2e2a57c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf941e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-8bf941e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-8bf941e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-8bf941e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a435f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-678a435f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-678a435f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-678a435f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4507e44f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4507e44f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4507e44f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4507e44f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6b064f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b6b064f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b6b064f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b6b064f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60ff17e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-60ff17e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-60ff17e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-60ff17e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bd6e2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bd6e2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bd6e2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bd6e2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b5db5d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-56b5db5d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-56b5db5d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-56b5db5d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299c8fa8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-299c8fa8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-299c8fa8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-299c8fa8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4633e238 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4633e238{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4633e238 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4633e238:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1791b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2a1791b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2a1791b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2a1791b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67b72ebb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-67b72ebb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-67b72ebb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-67b72ebb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752af480 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-752af480{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-752af480 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-752af480:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36daece8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-36daece8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-36daece8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-36daece8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235d4c20 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-235d4c20{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-235d4c20 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-235d4c20:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec80f85 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ec80f85{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ec80f85 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ec80f85:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d16d383 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4d16d383{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4d16d383 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4d16d383:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32522610 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32522610{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32522610 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32522610:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1031739e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1031739e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1031739e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1031739e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2221e261 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2221e261{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2221e261 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2221e261:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4209b1cc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4209b1cc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4209b1cc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4209b1cc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a6592eb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1a6592eb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1a6592eb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1a6592eb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674bd60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4674bd60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4674bd60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4674bd60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96463ba *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-96463ba{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-96463ba img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-96463ba:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f6da4ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4f6da4ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4f6da4ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4f6da4ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc2c9b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3fc2c9b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516ca686 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-516ca686{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-516ca686 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-516ca686:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-697391c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-697391c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-697391c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-697391c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71acbe63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-71acbe63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-71acbe63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-71acbe63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4b446c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-b4b446c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-b4b446c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-b4b446c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466b10ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-466b10ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-466b10ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-466b10ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c2fb60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-53c2fb60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-53c2fb60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-53c2fb60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59357858 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-59357858{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-59357858 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-59357858:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e66aaa0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e66aaa0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e66aaa0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e66aaa0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dab3785 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4dab3785{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4dab3785 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4dab3785:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-445a0520 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-445a0520{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-445a0520 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-445a0520:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e000f9b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e000f9b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e000f9b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e000f9b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2141881 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2141881{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2141881 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2141881:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e374f61 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-e374f61{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-e374f61 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-e374f61:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d1be2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25d1be2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25d1be2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25d1be2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e580dee *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e580dee{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e580dee img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e580dee:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204a699a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-204a699a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-204a699a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-204a699a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21af006b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-21af006b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-21af006b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-21af006b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-535d20bc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-535d20bc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-535d20bc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-535d20bc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4ff2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-58c4ff2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-58c4ff2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-58c4ff2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-381b426f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-381b426f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-381b426f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-381b426f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb68fe5 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2eb68fe5{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2eb68fe5 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2eb68fe5:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb9aa18 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4fb9aa18{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4fb9aa18 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4fb9aa18:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-496ef81f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-496ef81f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-496ef81f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-496ef81f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1acd27 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5b1acd27{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5b1acd27 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5b1acd27:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49458388 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-49458388{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-49458388 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-49458388:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ce6e94b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ce6e94b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ce6e94b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ce6e94b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-547ed74c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-547ed74c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-547ed74c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-547ed74c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eaf278d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6eaf278d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6eaf278d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6eaf278d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-167febc9 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-167febc9{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-167febc9 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-167febc9:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-450459c3 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-450459c3{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-450459c3 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-450459c3:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4024a58d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4024a58d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4024a58d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4024a58d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8938dc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3f8938dc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3f8938dc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3f8938dc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7321f4b7 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7321f4b7{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7321f4b7 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7321f4b7:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d04f19 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22d04f19{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22d04f19 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22d04f19:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a995740 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5a995740{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5a995740 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5a995740:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57782837 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-57782837{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-57782837 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-57782837:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c31768 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-66c31768{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-66c31768 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-66c31768:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68333191 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68333191{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68333191 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68333191:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-641713ce *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-641713ce{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-641713ce img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-641713ce:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42678685 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-42678685{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-42678685 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-42678685:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375aee63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-375aee63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-375aee63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-375aee63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5731b21c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5731b21c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5731b21c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5731b21c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1163b429 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1163b429{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1163b429 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1163b429:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1f5af8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1f5af8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1f5af8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1f5af8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c1515de *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4c1515de{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4c1515de img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4c1515de:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86fd2fa *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-86fd2fa{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-86fd2fa img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-86fd2fa:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-452a7d8b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-452a7d8b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-452a7d8b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-452a7d8b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78907360 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78907360{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78907360 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78907360:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454eaad1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-454eaad1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-454eaad1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-454eaad1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ab4b40d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ab4b40d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ab4b40d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ab4b40d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78484707 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78484707{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78484707 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78484707:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ebff9e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-46ebff9e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-46ebff9e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-46ebff9e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31798df4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-31798df4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-31798df4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-31798df4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77562425 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-77562425{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-77562425 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-77562425:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1884a6d4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1884a6d4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1884a6d4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1884a6d4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89b5bda *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-89b5bda{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-89b5bda img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-89b5bda:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d3efb79 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7d3efb79{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7d3efb79 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7d3efb79:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e92ef0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5e92ef0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5e92ef0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5e92ef0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab9166 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25ab9166{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25ab9166 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25ab9166:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68d1462 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68d1462{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68d1462 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68d1462:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1386bd *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1386bd{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1386bd img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1386bd:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520305b1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-520305b1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-520305b1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-520305b1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102d8f3d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-102d8f3d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-102d8f3d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-102d8f3d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e311ef *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e311ef{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e311ef img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e311ef:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32fe226 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32fe226{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32fe226 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32fe226:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4312a515 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4312a515{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4312a515 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4312a515:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1b0a7c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7b1b0a7c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-324548b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-324548b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-324548b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-324548b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbe390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3bbe390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3bbe390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3bbe390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476ccdbf *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-476ccdbf{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-476ccdbf img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-476ccdbf:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93b679d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-93b679d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-93b679d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-93b679d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e6c504 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68e6c504{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68e6c504 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68e6c504:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a7fcf58 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4a7fcf58{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4a7fcf58 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4a7fcf58:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f23e390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-f23e390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-f23e390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-f23e390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7981e788 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7981e788{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7981e788 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7981e788:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2280d275 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2280d275{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2280d275 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2280d275:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702b25b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6702b25b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6702b25b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6702b25b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711615e6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-711615e6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-711615e6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-711615e6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367597b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-367597b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-367597b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-367597b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bb50c2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bb50c2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bb50c2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bb50c2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22becb57 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22becb57{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22becb57 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22becb57:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ebcfdd1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7ebcfdd1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b229f1e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b229f1e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b229f1e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b229f1e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2a57c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2e2a57c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2e2a57c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2e2a57c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf941e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-8bf941e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-8bf941e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-8bf941e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a435f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-678a435f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-678a435f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-678a435f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4507e44f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4507e44f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4507e44f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4507e44f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6b064f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b6b064f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b6b064f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b6b064f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60ff17e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-60ff17e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-60ff17e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-60ff17e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bd6e2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bd6e2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bd6e2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bd6e2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b5db5d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-56b5db5d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-56b5db5d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-56b5db5d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299c8fa8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-299c8fa8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-299c8fa8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-299c8fa8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4633e238 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4633e238{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4633e238 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4633e238:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1791b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2a1791b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2a1791b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2a1791b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67b72ebb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-67b72ebb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-67b72ebb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-67b72ebb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752af480 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-752af480{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-752af480 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-752af480:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36daece8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-36daece8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-36daece8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-36daece8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235d4c20 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-235d4c20{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-235d4c20 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-235d4c20:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec80f85 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ec80f85{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ec80f85 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ec80f85:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d16d383 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4d16d383{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4d16d383 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4d16d383:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32522610 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32522610{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32522610 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32522610:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1031739e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1031739e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1031739e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1031739e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2221e261 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2221e261{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2221e261 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2221e261:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4209b1cc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4209b1cc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4209b1cc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4209b1cc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a6592eb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1a6592eb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1a6592eb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1a6592eb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674bd60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4674bd60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4674bd60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4674bd60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96463ba *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-96463ba{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-96463ba img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-96463ba:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f6da4ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4f6da4ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4f6da4ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4f6da4ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc2c9b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3fc2c9b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516ca686 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-516ca686{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-516ca686 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-516ca686:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-697391c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-697391c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-697391c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-697391c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71acbe63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-71acbe63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-71acbe63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-71acbe63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4b446c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-b4b446c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-b4b446c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-b4b446c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466b10ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-466b10ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-466b10ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-466b10ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c2fb60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-53c2fb60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-53c2fb60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-53c2fb60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59357858 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-59357858{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-59357858 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-59357858:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e66aaa0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e66aaa0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e66aaa0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e66aaa0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dab3785 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4dab3785{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4dab3785 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4dab3785:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-445a0520 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-445a0520{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-445a0520 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-445a0520:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e000f9b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e000f9b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e000f9b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e000f9b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2141881 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2141881{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2141881 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2141881:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e374f61 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-e374f61{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-e374f61 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-e374f61:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d1be2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25d1be2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25d1be2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25d1be2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e580dee *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e580dee{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e580dee img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e580dee:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204a699a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-204a699a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-204a699a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-204a699a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21af006b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-21af006b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-21af006b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-21af006b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-535d20bc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-535d20bc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-535d20bc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-535d20bc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4ff2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-58c4ff2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-58c4ff2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-58c4ff2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-381b426f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-381b426f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-381b426f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-381b426f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb68fe5 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2eb68fe5{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2eb68fe5 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2eb68fe5:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb9aa18 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4fb9aa18{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4fb9aa18 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4fb9aa18:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-496ef81f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-496ef81f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-496ef81f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-496ef81f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1acd27 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5b1acd27{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5b1acd27 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5b1acd27:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49458388 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-49458388{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-49458388 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-49458388:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ce6e94b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ce6e94b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ce6e94b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ce6e94b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-547ed74c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-547ed74c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-547ed74c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-547ed74c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eaf278d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6eaf278d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6eaf278d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6eaf278d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-167febc9 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-167febc9{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-167febc9 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-167febc9:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-450459c3 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-450459c3{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-450459c3 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-450459c3:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4024a58d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4024a58d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4024a58d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4024a58d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8938dc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3f8938dc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3f8938dc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3f8938dc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7321f4b7 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7321f4b7{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7321f4b7 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7321f4b7:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d04f19 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22d04f19{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22d04f19 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22d04f19:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a995740 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5a995740{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5a995740 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5a995740:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57782837 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-57782837{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-57782837 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-57782837:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c31768 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-66c31768{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-66c31768 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-66c31768:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68333191 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68333191{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68333191 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68333191:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-641713ce *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-641713ce{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-641713ce img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-641713ce:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42678685 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-42678685{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-42678685 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-42678685:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375aee63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-375aee63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-375aee63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-375aee63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5731b21c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5731b21c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5731b21c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5731b21c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1163b429 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1163b429{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1163b429 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1163b429:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1f5af8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1f5af8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1f5af8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1f5af8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c1515de *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4c1515de{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4c1515de img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4c1515de:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86fd2fa *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-86fd2fa{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-86fd2fa img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-86fd2fa:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-452a7d8b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-452a7d8b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-452a7d8b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-452a7d8b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78907360 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78907360{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78907360 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78907360:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-454eaad1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-454eaad1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-454eaad1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-454eaad1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ab4b40d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ab4b40d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ab4b40d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ab4b40d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78484707 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-78484707{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-78484707 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-78484707:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46ebff9e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-46ebff9e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-46ebff9e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-46ebff9e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31798df4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-31798df4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-31798df4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-31798df4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77562425 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-77562425{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-77562425 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-77562425:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1884a6d4 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1884a6d4{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1884a6d4 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1884a6d4:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89b5bda *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-89b5bda{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-89b5bda img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-89b5bda:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d3efb79 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7d3efb79{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7d3efb79 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7d3efb79:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e92ef0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5e92ef0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5e92ef0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5e92ef0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ab9166 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25ab9166{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25ab9166 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25ab9166:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68d1462 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68d1462{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68d1462 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68d1462:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1386bd *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2f1386bd{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2f1386bd img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2f1386bd:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520305b1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-520305b1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-520305b1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-520305b1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102d8f3d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-102d8f3d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-102d8f3d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-102d8f3d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e311ef *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e311ef{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e311ef img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e311ef:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32fe226 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32fe226{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32fe226 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32fe226:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4312a515 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4312a515{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4312a515 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4312a515:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1b0a7c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7b1b0a7c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7b1b0a7c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-324548b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-324548b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-324548b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-324548b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbe390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3bbe390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3bbe390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3bbe390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-476ccdbf *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-476ccdbf{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-476ccdbf img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-476ccdbf:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93b679d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-93b679d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-93b679d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-93b679d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e6c504 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68e6c504{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68e6c504 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68e6c504:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a7fcf58 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4a7fcf58{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4a7fcf58 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4a7fcf58:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f23e390 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-f23e390{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-f23e390 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-f23e390:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7981e788 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7981e788{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7981e788 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7981e788:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2280d275 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2280d275{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2280d275 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2280d275:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6702b25b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6702b25b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6702b25b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6702b25b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711615e6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-711615e6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-711615e6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-711615e6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-367597b2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-367597b2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-367597b2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-367597b2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bb50c2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bb50c2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bb50c2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bb50c2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22becb57 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22becb57{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22becb57 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22becb57:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ebcfdd1 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7ebcfdd1 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7ebcfdd1:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b229f1e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b229f1e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b229f1e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b229f1e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2a57c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2e2a57c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2e2a57c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2e2a57c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf941e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-8bf941e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-8bf941e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-8bf941e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678a435f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-678a435f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-678a435f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-678a435f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4507e44f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4507e44f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4507e44f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4507e44f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6b064f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3b6b064f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3b6b064f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3b6b064f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60ff17e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-60ff17e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-60ff17e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-60ff17e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bd6e2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-70bd6e2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-70bd6e2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-70bd6e2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b5db5d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-56b5db5d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-56b5db5d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-56b5db5d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299c8fa8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-299c8fa8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-299c8fa8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-299c8fa8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4633e238 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4633e238{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4633e238 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4633e238:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1791b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2a1791b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2a1791b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2a1791b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67b72ebb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-67b72ebb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-67b72ebb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-67b72ebb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752af480 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-752af480{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-752af480 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-752af480:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36daece8 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-36daece8{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-36daece8 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-36daece8:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235d4c20 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-235d4c20{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-235d4c20 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-235d4c20:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec80f85 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ec80f85{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ec80f85 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ec80f85:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d16d383 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4d16d383{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4d16d383 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4d16d383:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32522610 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-32522610{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-32522610 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-32522610:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1031739e *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1031739e{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1031739e img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1031739e:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2221e261 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2221e261{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2221e261 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2221e261:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4209b1cc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4209b1cc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4209b1cc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4209b1cc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a6592eb *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-1a6592eb{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-1a6592eb img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-1a6592eb:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4674bd60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4674bd60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4674bd60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4674bd60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96463ba *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-96463ba{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-96463ba img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-96463ba:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f6da4ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4f6da4ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4f6da4ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4f6da4ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc2c9b6 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3fc2c9b6 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3fc2c9b6:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516ca686 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-516ca686{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-516ca686 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-516ca686:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-697391c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-697391c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-697391c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-697391c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71acbe63 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-71acbe63{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-71acbe63 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-71acbe63:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4b446c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-b4b446c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-b4b446c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-b4b446c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466b10ca *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-466b10ca{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-466b10ca img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-466b10ca:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c2fb60 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-53c2fb60{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-53c2fb60 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-53c2fb60:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59357858 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-59357858{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-59357858 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-59357858:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e66aaa0 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e66aaa0{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e66aaa0 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e66aaa0:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dab3785 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4dab3785{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4dab3785 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4dab3785:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-445a0520 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-445a0520{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-445a0520 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-445a0520:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e000f9b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6e000f9b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6e000f9b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6e000f9b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2141881 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2141881{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2141881 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2141881:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e374f61 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-e374f61{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-e374f61 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-e374f61:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d1be2a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-25d1be2a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-25d1be2a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-25d1be2a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e580dee *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7e580dee{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7e580dee img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7e580dee:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204a699a *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-204a699a{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-204a699a img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-204a699a:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21af006b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-21af006b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-21af006b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-21af006b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-535d20bc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-535d20bc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-535d20bc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-535d20bc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c4ff2 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-58c4ff2{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-58c4ff2 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-58c4ff2:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-381b426f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-381b426f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-381b426f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-381b426f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb68fe5 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-2eb68fe5{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-2eb68fe5 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-2eb68fe5:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb9aa18 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4fb9aa18{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4fb9aa18 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4fb9aa18:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-496ef81f *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-496ef81f{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-496ef81f img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-496ef81f:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1acd27 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5b1acd27{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5b1acd27 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5b1acd27:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49458388 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-49458388{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-49458388 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-49458388:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ce6e94b *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6ce6e94b{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6ce6e94b img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6ce6e94b:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-547ed74c *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-547ed74c{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-547ed74c img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-547ed74c:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eaf278d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-6eaf278d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-6eaf278d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-6eaf278d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-167febc9 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-167febc9{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-167febc9 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-167febc9:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-450459c3 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-450459c3{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-450459c3 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-450459c3:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4024a58d *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-4024a58d{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-4024a58d img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-4024a58d:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8938dc *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-3f8938dc{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-3f8938dc img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-3f8938dc:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7321f4b7 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-7321f4b7{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-7321f4b7 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-7321f4b7:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d04f19 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-22d04f19{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-22d04f19 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-22d04f19:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a995740 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-5a995740{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-5a995740 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-5a995740:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57782837 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-57782837{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-57782837 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-57782837:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c31768 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-66c31768{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-66c31768 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-66c31768:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68333191 *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-68333191{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-68333191 img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-68333191:hover img{filter:saturate(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-641713ce *//* Recuadro cuadrado y recto, igual en todas las versiones */
.elementor-256 .elementor-element.elementor-element-641713ce{aspect-ratio:1/1;min-height:0;overflow:hidden;border-radius:0;}
/* El logo toma color al entrar el mouse en este contenedor */
.elementor-256 .elementor-element.elementor-element-641713ce img{filter:saturate(0);transition:filter .8s ease;}
.elementor-256 .elementor-element.elementor-element-641713ce:hover img{filter:saturate(1);}/* End custom CSS */