.elementor-301 .elementor-element.elementor-element-5119757{--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;--justify-content:center;--align-items:center;}.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-301 .elementor-element.elementor-element-02e649e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-301 .elementor-element.elementor-element-02e649e.elementor-element{--align-self:center;}.elementor-301 .elementor-element.elementor-element-02e649e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:500;color:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-efdd706{--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;--justify-content:center;--align-items:center;}.elementor-301 .elementor-element.elementor-element-efdd706:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-efdd706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corporaciongiangab.com/wp-content/uploads/2025/02/AdobeStock_516213302-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-301 .elementor-element.elementor-element-1dc46f0{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-301 .elementor-element.elementor-element-1dc46f0.elementor-element{--align-self:center;}.elementor-301 .elementor-element.elementor-element-1dc46f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:500;color:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-3fb7d56{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#051E33;--border-color:#051E33;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-03050f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-301 .elementor-element.elementor-element-0ac235c.elementor-element{--align-self:center;}.elementor-301 .elementor-element.elementor-element-0ac235c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;color:#051E33;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-301 .elementor-element.elementor-element-b73f6fe > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-301 .elementor-element.elementor-element-b73f6fe.elementor-element{--align-self:center;}.elementor-301 .elementor-element.elementor-element-b73f6fe .elementor-icon-wrapper{text-align:center;}.elementor-301 .elementor-element.elementor-element-b73f6fe .elementor-icon{font-size:18px;}.elementor-301 .elementor-element.elementor-element-b73f6fe .elementor-icon svg{height:18px;}.elementor-301 .elementor-element.elementor-element-3bee4ed{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-3bee4ed:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-3bee4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-301 .elementor-element.elementor-element-7485ff6{--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;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-widget-text-editor{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-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-301 .elementor-element.elementor-element-c225f4d{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;columns:1;text-align:left;color:#051E33;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;}.elementor-301 .elementor-element.elementor-element-52582cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-301 .elementor-element.elementor-element-d895921 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-301 .elementor-element.elementor-element-d895921 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-301 .elementor-element.elementor-element-d895921{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:3px;}.elementor-301 .elementor-element.elementor-element-d895921 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-301 .elementor-element.elementor-element-d895921 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-301 .elementor-element.elementor-element-d895921 .elementor-icon-list-text{color:#051E33;transition:color 0.3s;}.elementor-301 .elementor-element.elementor-element-352e0b6{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-301 .elementor-element.elementor-element-43db468{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-301 .elementor-element.elementor-element-a5cee23{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-301 .elementor-element.elementor-element-b29e79c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;color:#051E33;}.elementor-301 .elementor-element.elementor-element-40f0f6f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-df841aa .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;color:#051E33;}.elementor-301 .elementor-element.elementor-element-910bd21{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-ea1be6e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;color:#051E33;}.elementor-301 .elementor-element.elementor-element-98c72ca{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-e54c90e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;color:#051E33;}.elementor-301 .elementor-element.elementor-element-7fcc94e{--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:flex-end;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.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-301 .elementor-element.elementor-element-0d50d44 .elementor-button{background-color:#051E33;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:16px;border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-0d50d44 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-301 .elementor-element.elementor-element-0d50d44 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-301 .elementor-element.elementor-element-3dcfbd5{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#051E33;--border-color:#051E33;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-0967c8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-301 .elementor-element.elementor-element-f38c1f8.elementor-element{--align-self:center;}.elementor-301 .elementor-element.elementor-element-f38c1f8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;color:#051E33;}.elementor-301 .elementor-element.elementor-element-026ec7f > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-301 .elementor-element.elementor-element-026ec7f.elementor-element{--align-self:center;}.elementor-301 .elementor-element.elementor-element-026ec7f .elementor-icon-wrapper{text-align:center;}.elementor-301 .elementor-element.elementor-element-026ec7f .elementor-icon{font-size:18px;}.elementor-301 .elementor-element.elementor-element-026ec7f .elementor-icon svg{height:18px;}.elementor-301 .elementor-element.elementor-element-c3da066{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-c3da066:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-c3da066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-301 .elementor-element.elementor-element-72fc356{--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;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-301 .elementor-element.elementor-element-f575fc8{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;columns:1;text-align:left;color:#051E33;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;}.elementor-301 .elementor-element.elementor-element-3f5a337{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-301 .elementor-element.elementor-element-9c227aa .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-301 .elementor-element.elementor-element-9c227aa .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-301 .elementor-element.elementor-element-9c227aa{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:3px;}.elementor-301 .elementor-element.elementor-element-9c227aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-301 .elementor-element.elementor-element-9c227aa .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-301 .elementor-element.elementor-element-9c227aa .elementor-icon-list-text{color:#051E33;transition:color 0.3s;}.elementor-301 .elementor-element.elementor-element-6860ef9{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-301 .elementor-element.elementor-element-3443826{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-301 .elementor-element.elementor-element-7b932a4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-2474692{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-1aade01{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-3672bea{--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:flex-end;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-301 .elementor-element.elementor-element-431cb35 .elementor-button{background-color:#051E33;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:16px;border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-431cb35 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-301 .elementor-element.elementor-element-431cb35 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-301 .elementor-element.elementor-element-c4c64dc{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#051E33;--border-color:#051E33;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-cf4829c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-301 .elementor-element.elementor-element-38b7246.elementor-element{--align-self:center;}.elementor-301 .elementor-element.elementor-element-38b7246 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;color:#051E33;}.elementor-301 .elementor-element.elementor-element-50f4414 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-301 .elementor-element.elementor-element-50f4414.elementor-element{--align-self:center;}.elementor-301 .elementor-element.elementor-element-50f4414 .elementor-icon-wrapper{text-align:center;}.elementor-301 .elementor-element.elementor-element-50f4414 .elementor-icon{font-size:18px;}.elementor-301 .elementor-element.elementor-element-50f4414 .elementor-icon svg{height:18px;}.elementor-301 .elementor-element.elementor-element-0cc7acc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-0cc7acc:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-0cc7acc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-301 .elementor-element.elementor-element-84d6dbb{--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;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-301 .elementor-element.elementor-element-4a3e598{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;columns:1;text-align:left;color:#051E33;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;}.elementor-301 .elementor-element.elementor-element-eeb8c84{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-301 .elementor-element.elementor-element-9bc4727 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-301 .elementor-element.elementor-element-9bc4727 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-301 .elementor-element.elementor-element-9bc4727{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:3px;}.elementor-301 .elementor-element.elementor-element-9bc4727 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-301 .elementor-element.elementor-element-9bc4727 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-301 .elementor-element.elementor-element-9bc4727 .elementor-icon-list-text{color:#051E33;transition:color 0.3s;}.elementor-301 .elementor-element.elementor-element-bbeefb9{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-301 .elementor-element.elementor-element-da449cd{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-301 .elementor-element.elementor-element-0bf62bb{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-740161b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;color:#051E33;}.elementor-301 .elementor-element.elementor-element-4a6e0d3{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-288ca67 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;color:#051E33;}.elementor-301 .elementor-element.elementor-element-f3c6330{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-2163137 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;color:#051E33;}.elementor-301 .elementor-element.elementor-element-0f4dcdb{--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:flex-end;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-301 .elementor-element.elementor-element-e62b867 .elementor-button{background-color:#051E33;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:16px;border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-e62b867 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-301 .elementor-element.elementor-element-e62b867 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-301 .elementor-element.elementor-element-e60fbe3{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#051E33;--border-color:#051E33;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-bfd11a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-301 .elementor-element.elementor-element-0716c8b.elementor-element{--align-self:center;}.elementor-301 .elementor-element.elementor-element-0716c8b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;color:#051E33;}.elementor-301 .elementor-element.elementor-element-ea2b48a > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-301 .elementor-element.elementor-element-ea2b48a.elementor-element{--align-self:center;}.elementor-301 .elementor-element.elementor-element-ea2b48a .elementor-icon-wrapper{text-align:center;}.elementor-301 .elementor-element.elementor-element-ea2b48a .elementor-icon{font-size:18px;}.elementor-301 .elementor-element.elementor-element-ea2b48a .elementor-icon svg{height:18px;}.elementor-301 .elementor-element.elementor-element-a4d6369{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-a4d6369:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-a4d6369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-301 .elementor-element.elementor-element-bfed01e{--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;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-301 .elementor-element.elementor-element-40dff2b{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;columns:1;text-align:left;color:#051E33;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;}.elementor-301 .elementor-element.elementor-element-52e3955{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-301 .elementor-element.elementor-element-11c3f40 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-301 .elementor-element.elementor-element-11c3f40 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-301 .elementor-element.elementor-element-11c3f40{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:3px;}.elementor-301 .elementor-element.elementor-element-11c3f40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-301 .elementor-element.elementor-element-11c3f40 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-301 .elementor-element.elementor-element-11c3f40 .elementor-icon-list-text{color:#051E33;transition:color 0.3s;}.elementor-301 .elementor-element.elementor-element-d5fa4f2{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-301 .elementor-element.elementor-element-b726a65{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-301 .elementor-element.elementor-element-4036457{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-c2109f0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;color:#051E33;}.elementor-301 .elementor-element.elementor-element-7e8fd57{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-40ed57f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;color:#051E33;}.elementor-301 .elementor-element.elementor-element-fa6caef{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-c57595d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;color:#051E33;}.elementor-301 .elementor-element.elementor-element-53f95f0{--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:flex-end;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-301 .elementor-element.elementor-element-9ddf7dc .elementor-button{background-color:#051E33;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:16px;border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-9ddf7dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-301 .elementor-element.elementor-element-9ddf7dc .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-301 .elementor-element.elementor-element-42d967d{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#051E33;--border-color:#051E33;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-4fed0dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-301 .elementor-element.elementor-element-d24555b.elementor-element{--align-self:center;}.elementor-301 .elementor-element.elementor-element-d24555b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;color:#051E33;}.elementor-301 .elementor-element.elementor-element-9fffe60 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-301 .elementor-element.elementor-element-9fffe60.elementor-element{--align-self:center;}.elementor-301 .elementor-element.elementor-element-9fffe60 .elementor-icon-wrapper{text-align:center;}.elementor-301 .elementor-element.elementor-element-9fffe60 .elementor-icon{font-size:18px;}.elementor-301 .elementor-element.elementor-element-9fffe60 .elementor-icon svg{height:18px;}.elementor-301 .elementor-element.elementor-element-4e1bf00{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-4e1bf00:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-4e1bf00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-301 .elementor-element.elementor-element-09de2db{--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;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-301 .elementor-element.elementor-element-4a09581{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;columns:1;text-align:left;color:#051E33;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;}.elementor-301 .elementor-element.elementor-element-3cbd5ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-301 .elementor-element.elementor-element-3ee6d69 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-301 .elementor-element.elementor-element-3ee6d69 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-301 .elementor-element.elementor-element-3ee6d69{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:3px;}.elementor-301 .elementor-element.elementor-element-3ee6d69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-301 .elementor-element.elementor-element-3ee6d69 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-301 .elementor-element.elementor-element-3ee6d69 .elementor-icon-list-text{color:#051E33;transition:color 0.3s;}.elementor-301 .elementor-element.elementor-element-8aa9e11{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-301 .elementor-element.elementor-element-0a16fba{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-301 .elementor-element.elementor-element-64f3327{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-97e36d3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;color:#051E33;}.elementor-301 .elementor-element.elementor-element-178795d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-c18cfa8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;color:#051E33;}.elementor-301 .elementor-element.elementor-element-94ce7c4{--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:flex-end;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-301 .elementor-element.elementor-element-7dc1e6f .elementor-button{background-color:#051E33;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:16px;border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-7dc1e6f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-301 .elementor-element.elementor-element-7dc1e6f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-301 .elementor-element.elementor-element-a607d78{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-301 .elementor-element.elementor-element-a607d78:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-a607d78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corporaciongiangab.com/wp-content/uploads/2025/03/AdobeStock_662901347-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-301 .elementor-element.elementor-element-43db468{--grid-auto-flow:row;}.elementor-301 .elementor-element.elementor-element-3443826{--grid-auto-flow:row;}.elementor-301 .elementor-element.elementor-element-da449cd{--grid-auto-flow:row;}.elementor-301 .elementor-element.elementor-element-b726a65{--grid-auto-flow:row;}.elementor-301 .elementor-element.elementor-element-0a16fba{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-301 .elementor-element.elementor-element-5119757{--width:100%;}.elementor-301 .elementor-element.elementor-element-efdd706{--width:100%;}.elementor-301 .elementor-element.elementor-element-52582cc{--width:55%;}.elementor-301 .elementor-element.elementor-element-43db468{--width:80%;}.elementor-301 .elementor-element.elementor-element-7fcc94e{--width:75%;}.elementor-301 .elementor-element.elementor-element-3f5a337{--width:55%;}.elementor-301 .elementor-element.elementor-element-3443826{--width:80%;}.elementor-301 .elementor-element.elementor-element-3672bea{--width:75%;}.elementor-301 .elementor-element.elementor-element-eeb8c84{--width:55%;}.elementor-301 .elementor-element.elementor-element-da449cd{--width:80%;}.elementor-301 .elementor-element.elementor-element-0f4dcdb{--width:75%;}.elementor-301 .elementor-element.elementor-element-52e3955{--width:55%;}.elementor-301 .elementor-element.elementor-element-b726a65{--width:80%;}.elementor-301 .elementor-element.elementor-element-53f95f0{--width:75%;}.elementor-301 .elementor-element.elementor-element-3cbd5ef{--width:55%;}.elementor-301 .elementor-element.elementor-element-0a16fba{--width:80%;}.elementor-301 .elementor-element.elementor-element-94ce7c4{--width:75%;}}@media(max-width:767px){.elementor-301 .elementor-element.elementor-element-5119757{--padding-top:30%;--padding-bottom:30%;--padding-left:0%;--padding-right:0%;}.elementor-301 .elementor-element.elementor-element-02e649e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-301 .elementor-element.elementor-element-02e649e{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-301 .elementor-element.elementor-element-02e649e .elementor-heading-title{font-size:20px;}.elementor-301 .elementor-element.elementor-element-efdd706:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-efdd706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:auto;}.elementor-301 .elementor-element.elementor-element-efdd706{--padding-top:30%;--padding-bottom:30%;--padding-left:0%;--padding-right:0%;}.elementor-301 .elementor-element.elementor-element-1dc46f0 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-301 .elementor-element.elementor-element-1dc46f0{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-301 .elementor-element.elementor-element-1dc46f0 .elementor-heading-title{font-size:20px;}.elementor-301 .elementor-element.elementor-element-0ac235c .elementor-heading-title{font-size:20px;}.elementor-301 .elementor-element.elementor-element-b73f6fe > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-301 .elementor-element.elementor-element-7485ff6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-301 .elementor-element.elementor-element-c225f4d{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;font-size:14px;}.elementor-301 .elementor-element.elementor-element-52582cc{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-301 .elementor-element.elementor-element-d895921{--e-icon-list-icon-size:16px;--icon-vertical-offset:1px;}.elementor-301 .elementor-element.elementor-element-d895921 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-301 .elementor-element.elementor-element-d895921 .elementor-icon-list-item > a{font-size:16px;}.elementor-301 .elementor-element.elementor-element-43db468{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-301 .elementor-element.elementor-element-b29e79c .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-df841aa .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-ea1be6e .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-e54c90e .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-7fcc94e{--justify-content:flex-start;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-301 .elementor-element.elementor-element-f38c1f8 .elementor-heading-title{font-size:20px;}.elementor-301 .elementor-element.elementor-element-026ec7f > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-301 .elementor-element.elementor-element-72fc356{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-301 .elementor-element.elementor-element-f575fc8{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;font-size:14px;}.elementor-301 .elementor-element.elementor-element-3f5a337{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-301 .elementor-element.elementor-element-9c227aa{--e-icon-list-icon-size:16px;--icon-vertical-offset:1px;}.elementor-301 .elementor-element.elementor-element-9c227aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-301 .elementor-element.elementor-element-9c227aa .elementor-icon-list-item > a{font-size:16px;}.elementor-301 .elementor-element.elementor-element-3443826{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-301 .elementor-element.elementor-element-3672bea{--justify-content:flex-start;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-301 .elementor-element.elementor-element-38b7246 .elementor-heading-title{font-size:20px;}.elementor-301 .elementor-element.elementor-element-50f4414 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-301 .elementor-element.elementor-element-84d6dbb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-301 .elementor-element.elementor-element-4a3e598{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;font-size:14px;}.elementor-301 .elementor-element.elementor-element-eeb8c84{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-301 .elementor-element.elementor-element-9bc4727{--e-icon-list-icon-size:16px;--icon-vertical-offset:1px;}.elementor-301 .elementor-element.elementor-element-9bc4727 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-301 .elementor-element.elementor-element-9bc4727 .elementor-icon-list-item > a{font-size:16px;}.elementor-301 .elementor-element.elementor-element-da449cd{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-301 .elementor-element.elementor-element-740161b .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-288ca67 .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-2163137 .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-0f4dcdb{--justify-content:flex-start;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-301 .elementor-element.elementor-element-0716c8b .elementor-heading-title{font-size:20px;}.elementor-301 .elementor-element.elementor-element-ea2b48a > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-301 .elementor-element.elementor-element-bfed01e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-301 .elementor-element.elementor-element-40dff2b{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;font-size:14px;}.elementor-301 .elementor-element.elementor-element-52e3955{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-301 .elementor-element.elementor-element-11c3f40{--e-icon-list-icon-size:16px;--icon-vertical-offset:1px;}.elementor-301 .elementor-element.elementor-element-11c3f40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-301 .elementor-element.elementor-element-11c3f40 .elementor-icon-list-item > a{font-size:16px;}.elementor-301 .elementor-element.elementor-element-b726a65{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-301 .elementor-element.elementor-element-c2109f0 .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-40ed57f .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-c57595d .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-53f95f0{--justify-content:flex-start;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-301 .elementor-element.elementor-element-d24555b .elementor-heading-title{font-size:20px;}.elementor-301 .elementor-element.elementor-element-9fffe60 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-301 .elementor-element.elementor-element-09de2db{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-301 .elementor-element.elementor-element-4a09581{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;font-size:14px;}.elementor-301 .elementor-element.elementor-element-3cbd5ef{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-301 .elementor-element.elementor-element-3ee6d69{--e-icon-list-icon-size:16px;--icon-vertical-offset:1px;}.elementor-301 .elementor-element.elementor-element-3ee6d69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-301 .elementor-element.elementor-element-3ee6d69 .elementor-icon-list-item > a{font-size:16px;}.elementor-301 .elementor-element.elementor-element-0a16fba{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-301 .elementor-element.elementor-element-97e36d3 .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-c18cfa8 .elementor-heading-title{font-size:16px;}.elementor-301 .elementor-element.elementor-element-94ce7c4{--justify-content:flex-start;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-301 .elementor-element.elementor-element-a607d78{--min-height:20vh;}.elementor-301 .elementor-element.elementor-element-a607d78:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-a607d78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:60% 0px;}}/* Start custom CSS for html, class: .elementor-element-07fa823 *//* Ocultar todos los contenidos inicialmente */
[id^="contenido"] {
  height: 0;
  overflow: hidden;
  opacity: 0;
  transition: height 0.5s ease, opacity 0.5s ease;
}

/* Estilo para rotar íconos */
[id^="svg"] {
  transition: transform 0.5s ease;
}

[id^="svg"].rotated {
  transform: rotate(180deg);
}

/* Mostrar slider o allX */
.carousel-container {
  display: block; /* Visible inicialmente */
}

[id^="all"] {
  display: grid; /* Respetar la estructura de Elementor */
  visibility: hidden;
  opacity: 0;
  pointer-events: none; /* Evitar interacción cuando está oculto */
  transition: opacity 0.5s ease, visibility 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5119757 */.elementor-301 .elementor-element.elementor-element-5119757 {
    aspect-ratio: 1440 / 355;
    animation: moveBackground 10s linear infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efdd706 */.elementor-301 .elementor-element.elementor-element-efdd706 {
    aspect-ratio: 1440 / 355;
    animation: moveBackground 10s linear infinite;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b73f6fe */.elementor-301 .elementor-element.elementor-element-b73f6fe div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03050f4 */.elementor-301 .elementor-element.elementor-element-03050f4 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d895921 */.elementor-301 .elementor-element.elementor-element-d895921 .elementor-icon-list-icon{
    order: 2;
}
.elementor-301 .elementor-element.elementor-element-d895921 {
    cursor: pointer;
}
.elementor-301 .elementor-element.elementor-element-d895921 svg{
    fill: #d9d9d9!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e509946 */.carousel-spacer {
  flex: 0 0 10px; /* Ancho del espaciador */
  pointer-events: none; /* No interactuable */
  background: transparent; /* Invisible */
}
.carousel-container {
  width: 100%;
  overflow: hidden; /* Oculta las partes fuera de vista */
  position: relative;
}

.carousel {
  display: flex;
  transition: transform 0.3s ease; /* Transición suave al mover */
  gap: 32px; /* Espacio entre las imágenes */
}

.carousel-item {
  flex: 0 0 55%; /* Cada imagen ocupa el 70% del ancho del contenedor */
  text-align: center; /* Centra el texto debajo de la imagen */
}

.carousel-item img {
  width: 100%;

  display: block;
}

.carousel-title {
    font-family: 'Open Sans', sans-serif;
  margin-top: 8px; /* Espacio entre la imagen y el texto */
  font-size: 35px;
  line-height: 1.4em;
  font-weight: 400;
  color: #051E33;
  text-align: start;
}

@media (max-width: 768px) {

  .carousel-title {
    font-size: 16px; /* Tamaño de fuente más pequeño para móviles */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fcc94e *//* Para pantallas de al menos 1440px de ancho */
@media (min-width: 1440px) {
  .elementor-301 .elementor-element.elementor-element-7fcc94e{
      width: 74%!important;
  }
}

/* Para pantallas de al menos 1536px de ancho */
@media (min-width: 1536px) {
    .elementor-301 .elementor-element.elementor-element-7fcc94e{
      width: 73%!important;
  }
}

/* Para pantallas de al menos 1920px de ancho */
@media (min-width: 1920px) {
    .elementor-301 .elementor-element.elementor-element-7fcc94e{
      width: 69%!important;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-026ec7f */.elementor-301 .elementor-element.elementor-element-026ec7f div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0967c8f */.elementor-301 .elementor-element.elementor-element-0967c8f {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9c227aa */.elementor-301 .elementor-element.elementor-element-9c227aa .elementor-icon-list-icon{
    order: 2;
}
.elementor-301 .elementor-element.elementor-element-9c227aa {
    cursor: pointer;
}
.elementor-301 .elementor-element.elementor-element-9c227aa svg{
    fill: #d9d9d9!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6bf5553 */.carousel-spacer {
  flex: 0 0 10px; /* Ancho del espaciador */
  pointer-events: none; /* No interactuable */
  background: transparent; /* Invisible */
}
.carousel-container {
  width: 100%;
  overflow: hidden; /* Oculta las partes fuera de vista */
  position: relative;
}

.carousel {
  display: flex;
  transition: transform 0.3s ease; /* Transición suave al mover */
  gap: 32px; /* Espacio entre las imágenes */
}

.carousel-item {
  flex: 0 0 55%; /* Cada imagen ocupa el 70% del ancho del contenedor */
  text-align: center; /* Centra el texto debajo de la imagen */
}

.carousel-item img {
  width: 100%;

  display: block;
}

.carousel-title {
    font-family: 'Open Sans', sans-serif;
  margin-top: 8px; /* Espacio entre la imagen y el texto */
  font-size: 35px;
  line-height: 1.4em;
  font-weight: 400;
  color: #051E33;
  text-align: start;
}

@media (max-width: 768px) {

  .carousel-title {
    font-size: 16px; /* Tamaño de fuente más pequeño para móviles */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3672bea *//* Para pantallas de al menos 1440px de ancho */
@media (min-width: 1440px) {
  .elementor-301 .elementor-element.elementor-element-3672bea{
      width: 74%!important;
  }
}

/* Para pantallas de al menos 1536px de ancho */
@media (min-width: 1536px) {
    .elementor-301 .elementor-element.elementor-element-3672bea{
      width: 73%!important;
  }
}

/* Para pantallas de al menos 1920px de ancho */
@media (min-width: 1920px) {
    .elementor-301 .elementor-element.elementor-element-3672bea{
      width: 69%!important;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-50f4414 */.elementor-301 .elementor-element.elementor-element-50f4414 div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf4829c */.elementor-301 .elementor-element.elementor-element-cf4829c {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9bc4727 */.elementor-301 .elementor-element.elementor-element-9bc4727 .elementor-icon-list-icon{
    order: 2;
}
.elementor-301 .elementor-element.elementor-element-9bc4727 {
    cursor: pointer;
}
.elementor-301 .elementor-element.elementor-element-9bc4727 svg{
    fill: #d9d9d9!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0ba93a5 */.carousel-spacer {
  flex: 0 0 10px; /* Ancho del espaciador */
  pointer-events: none; /* No interactuable */
  background: transparent; /* Invisible */
}
.carousel-container {
  width: 100%;
  overflow: hidden; /* Oculta las partes fuera de vista */
  position: relative;
}

.carousel {
  display: flex;
  transition: transform 0.3s ease; /* Transición suave al mover */
  gap: 32px; /* Espacio entre las imágenes */
}

.carousel-item {
  flex: 0 0 55%; /* Cada imagen ocupa el 70% del ancho del contenedor */
  text-align: center; /* Centra el texto debajo de la imagen */
}

.carousel-item img {
  width: 100%;

  display: block;
}

.carousel-title {
    font-family: 'Open Sans', sans-serif;
  margin-top: 8px; /* Espacio entre la imagen y el texto */
  font-size: 35px;
  line-height: 1.4em;
  font-weight: 400;
  color: #051E33;
  text-align: start;
}

@media (max-width: 768px) {

  .carousel-title {
    font-size: 16px; /* Tamaño de fuente más pequeño para móviles */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f4dcdb *//* Para pantallas de al menos 1440px de ancho */
@media (min-width: 1440px) {
  .elementor-301 .elementor-element.elementor-element-0f4dcdb{
      width: 74%!important;
  }
}

/* Para pantallas de al menos 1536px de ancho */
@media (min-width: 1536px) {
    .elementor-301 .elementor-element.elementor-element-0f4dcdb{
      width: 73%!important;
  }
}

/* Para pantallas de al menos 1920px de ancho */
@media (min-width: 1920px) {
    .elementor-301 .elementor-element.elementor-element-0f4dcdb{
      width: 69%!important;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ea2b48a */.elementor-301 .elementor-element.elementor-element-ea2b48a div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfd11a6 */.elementor-301 .elementor-element.elementor-element-bfd11a6 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-11c3f40 */.elementor-301 .elementor-element.elementor-element-11c3f40 .elementor-icon-list-icon{
    order: 2;
}
.elementor-301 .elementor-element.elementor-element-11c3f40 {
    cursor: pointer;
}
.elementor-301 .elementor-element.elementor-element-11c3f40 svg{
    fill: #d9d9d9!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e78451 */.carousel-spacer {
  flex: 0 0 10px; /* Ancho del espaciador */
  pointer-events: none; /* No interactuable */
  background: transparent; /* Invisible */
}
.carousel-container {
  width: 100%;
  overflow: hidden; /* Oculta las partes fuera de vista */
  position: relative;
}

.carousel {
  display: flex;
  transition: transform 0.3s ease; /* Transición suave al mover */
  gap: 32px; /* Espacio entre las imágenes */
}

.carousel-item {
  flex: 0 0 55%; /* Cada imagen ocupa el 70% del ancho del contenedor */
  text-align: center; /* Centra el texto debajo de la imagen */
}

.carousel-item img {
  width: 100%;

  display: block;
}

.carousel-title {
    font-family: 'Open Sans', sans-serif;
  margin-top: 8px; /* Espacio entre la imagen y el texto */
  font-size: 35px;
  line-height: 1.4em;
  font-weight: 400;
  color: #051E33;
  text-align: start;
}

@media (max-width: 768px) {

  .carousel-title {
    font-size: 16px; /* Tamaño de fuente más pequeño para móviles */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53f95f0 *//* Para pantallas de al menos 1440px de ancho */
@media (min-width: 1440px) {
  .elementor-301 .elementor-element.elementor-element-53f95f0{
      width: 74%!important;
  }
}

/* Para pantallas de al menos 1536px de ancho */
@media (min-width: 1536px) {
    .elementor-301 .elementor-element.elementor-element-53f95f0{
      width: 73%!important;
  }
}

/* Para pantallas de al menos 1920px de ancho */
@media (min-width: 1920px) {
    .elementor-301 .elementor-element.elementor-element-53f95f0{
      width: 69%!important;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9fffe60 */.elementor-301 .elementor-element.elementor-element-9fffe60 div{
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fed0dd */.elementor-301 .elementor-element.elementor-element-4fed0dd {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3ee6d69 */.elementor-301 .elementor-element.elementor-element-3ee6d69 .elementor-icon-list-icon{
    order: 2;
}
.elementor-301 .elementor-element.elementor-element-3ee6d69 {
    cursor: pointer;
}
.elementor-301 .elementor-element.elementor-element-3ee6d69 svg{
    fill: #d9d9d9!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5250f3c */.carousel-spacer {
  flex: 0 0 10px; /* Ancho del espaciador */
  pointer-events: none; /* No interactuable */
  background: transparent; /* Invisible */
}
.carousel-container {
  width: 100%;
  overflow: hidden; /* Oculta las partes fuera de vista */
  position: relative;
}

.carousel {
  display: flex;
  transition: transform 0.3s ease; /* Transición suave al mover */
  gap: 32px; /* Espacio entre las imágenes */
}

.carousel-item {
  flex: 0 0 55%; /* Cada imagen ocupa el 70% del ancho del contenedor */
  text-align: center; /* Centra el texto debajo de la imagen */
}

.carousel-item img {
  width: 100%;

  display: block;
}

.carousel-title {
    font-family: 'Open Sans', sans-serif;
  margin-top: 8px; /* Espacio entre la imagen y el texto */
  font-size: 35px;
  line-height: 1.4em;
  font-weight: 400;
  color: #051E33;
  text-align: start;
}

@media (max-width: 768px) {

  .carousel-title {
    font-size: 16px; /* Tamaño de fuente más pequeño para móviles */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94ce7c4 *//* Para pantallas de al menos 1440px de ancho */
@media (min-width: 1440px) {
  .elementor-301 .elementor-element.elementor-element-94ce7c4{
      width: 74%!important;
  }
}

/* Para pantallas de al menos 1536px de ancho */
@media (min-width: 1536px) {
    .elementor-301 .elementor-element.elementor-element-94ce7c4{
      width: 73%!important;
  }
}

/* Para pantallas de al menos 1920px de ancho */
@media (min-width: 1920px) {
    .elementor-301 .elementor-element.elementor-element-94ce7c4{
      width: 69%!important;
  }
}/* End custom CSS */