.elementor-13 .elementor-element.elementor-element-hdr00{--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:18px;--padding-bottom:18px;--padding-left:28px;--padding-right:28px;}.elementor-13 .elementor-element.elementor-element-hdr00:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-hdr00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1220;}.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-13 .elementor-element.elementor-element-logo0 img{width:48px;}.elementor-13 .elementor-element.elementor-element-hdrct{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-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-13 .elementor-element.elementor-element-hdrtl .elementor-button{background-color:#0B1220;fill:#E8EEF2;color:#E8EEF2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A4A55;border-radius:3px 3px 3px 3px;}.elementor-13 .elementor-element.elementor-element-hdrwa .elementor-button{background-color:#27D366;fill:#083A1E;color:#083A1E;border-radius:3px 3px 3px 3px;}.elementor-13 .elementor-element.elementor-element-hero00{--display:flex;--min-height:82vh;--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;--overlay-opacity:0.62;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-13 .elementor-element.elementor-element-hero00:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-hero00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://landings.grpublicidad.mx/wp-content/uploads/2026/08/hero-producto-vidrio-1.png");background-position:center right;background-size:cover;}.elementor-13 .elementor-element.elementor-element-hero00::before, .elementor-13 .elementor-element.elementor-element-hero00 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-hero00 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-hero00 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-hero00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-hero00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B1220;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-herotx{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-13 .elementor-element.elementor-element-kicker .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:3px;color:#5FBF9A;}.elementor-13 .elementor-element.elementor-element-h1xx .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:58px;font-weight:800;line-height:1.05em;color:#FFFFFF;}.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-13 .elementor-element.elementor-element-leadx{color:#D5DDE0;}.elementor-13 .elementor-element.elementor-element-ctarw{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-cta1 .elementor-button{background-color:#27D366;fill:#083A1E;color:#083A1E;border-radius:3px 3px 3px 3px;}.elementor-13 .elementor-element.elementor-element-cta2 .elementor-button{background-color:#FFFFFF00;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:3px 3px 3px 3px;}.elementor-13 .elementor-element.elementor-element-bar00{--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:22px;--padding-bottom:22px;--padding-left:40px;--padding-right:40px;}.elementor-13 .elementor-element.elementor-element-bar00:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bar00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F7A63;}.elementor-13 .elementor-element.elementor-element-b1 .elementor-heading-title{color:#F3F5F4;}.elementor-13 .elementor-element.elementor-element-b2 .elementor-heading-title{color:#F3F5F4;}.elementor-13 .elementor-element.elementor-element-b3 .elementor-heading-title{color:#F3F5F4;}.elementor-13 .elementor-element.elementor-element-b4 .elementor-heading-title{color:#F3F5F4;}.elementor-13 .elementor-element.elementor-element-split0{--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:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-13 .elementor-element.elementor-element-split0:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-split0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EF;}.elementor-13 .elementor-element.elementor-element-splL{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-splR{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-pk .elementor-heading-title{color:#1F7A63;}.elementor-13 .elementor-element.elementor-element-ph .elementor-heading-title{color:#12181B;}.elementor-13 .elementor-element.elementor-element-pp{color:#2F3835;}.elementor-13 .elementor-element.elementor-element-p1{color:#2F3835;}.elementor-13 .elementor-element.elementor-element-p2{color:#2F3835;}.elementor-13 .elementor-element.elementor-element-p3{color:#2F3835;}.elementor-13 .elementor-element.elementor-element-who00{--display:flex;--padding-top:80px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-13 .elementor-element.elementor-element-who00:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-who00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-wk .elementor-heading-title{color:#1F7A63;}.elementor-13 .elementor-element.elementor-element-wh .elementor-heading-title{color:#12181B;}.elementor-13 .elementor-element.elementor-element-svc00{--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:0px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px;}.elementor-13 .elementor-element.elementor-element-svc00:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-svc00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-sv1{--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;--padding-top:36px;--padding-bottom:36px;--padding-left:28px;--padding-right:28px;}.elementor-13 .elementor-element.elementor-element-sv1:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-sv1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1220;}.elementor-13 .elementor-element.elementor-element-s1n .elementor-heading-title{color:#5FBF9A;}.elementor-13 .elementor-element.elementor-element-s1t .elementor-heading-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-s1p{color:#C5CFCA;}.elementor-13 .elementor-element.elementor-element-sv2{--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;--padding-top:36px;--padding-bottom:36px;--padding-left:28px;--padding-right:28px;}.elementor-13 .elementor-element.elementor-element-sv2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-sv2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F4;}.elementor-13 .elementor-element.elementor-element-s2n .elementor-heading-title{color:#1F7A63;}.elementor-13 .elementor-element.elementor-element-s2t .elementor-heading-title{color:#12181B;}.elementor-13 .elementor-element.elementor-element-s2p{color:#2F3835;}.elementor-13 .elementor-element.elementor-element-sv3{--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;--padding-top:36px;--padding-bottom:36px;--padding-left:28px;--padding-right:28px;}.elementor-13 .elementor-element.elementor-element-sv3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-sv3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F7A63;}.elementor-13 .elementor-element.elementor-element-s3n .elementor-heading-title{color:#F3F5F4;}.elementor-13 .elementor-element.elementor-element-s3t .elementor-heading-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-s3p{color:#E8F3EE;}.elementor-13 .elementor-element.elementor-element-foot0{--display:flex;--padding-top:88px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px;}.elementor-13 .elementor-element.elementor-element-foot0:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-foot0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1220;}.elementor-13 .elementor-element.elementor-element-fk .elementor-heading-title{color:#5FBF9A;}.elementor-13 .elementor-element.elementor-element-fh .elementor-heading-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-fp{color:#C5CFCA;}.elementor-13 .elementor-element.elementor-element-fb .elementor-button{background-color:#27D366;fill:#083A1E;color:#083A1E;border-radius:3px 3px 3px 3px;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-hdr00{--content-width:1200px;}.elementor-13 .elementor-element.elementor-element-split0{--content-width:1200px;}.elementor-13 .elementor-element.elementor-element-who00{--content-width:1200px;}.elementor-13 .elementor-element.elementor-element-svc00{--content-width:1200px;}.elementor-13 .elementor-element.elementor-element-foot0{--content-width:900px;}}/* Start custom CSS */.elementor-13 .e-con.e-flex{display:flex !important;}
.elementor-13 .elementor-element-66a9eda{flex-direction:row !important;justify-content:space-between !important;align-items:center !important;}
.elementor-13 .elementor-element-18bc0bb{flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;}
.elementor-13 .elementor-element-629880f{width:52% !important;max-width:52% !important;flex:0 0 52% !important;}
.elementor-13 .elementor-element-f0d19a8{width:46% !important;max-width:46% !important;flex:0 0 46% !important;}
.elementor-13 .elementor-element-f0d19a8 img{max-height:520px;width:auto;}
.elementor-13 .elementor-element-dd7dc50{flex-direction:row !important;flex-wrap:nowrap !important;gap:12px !important;}
.elementor-13 .elementor-element-bc7f033,
.elementor-13 .elementor-element-7eb0739,
.elementor-13 .elementor-element-57980f9{width:32% !important;flex:1 1 30% !important;}
.elementor-13 .elementor-element-360f9d7{flex-direction:row !important;flex-wrap:wrap !important;gap:12px !important;}
.elementor-13 .elementor-element-5131f70{flex-direction:row !important;flex-wrap:nowrap !important;align-items:flex-start !important;}
.elementor-13 .elementor-element-b78a386{width:40% !important;flex:0 0 40% !important;}
.elementor-13 .elementor-element-67a966b{width:58% !important;flex:0 0 58% !important;}
.elementor-13 .elementor-element-1b77b70{flex-direction:row !important;flex-wrap:wrap !important;gap:16px !important;}
.elementor-13 .elementor-element-fd38b12,
.elementor-13 .elementor-element-aeaa6db{width:48% !important;flex:1 1 46% !important;}
.elementor-13 .elementor-element-0caa0b0{width:70% !important;}
@media (max-width:767px){
.elementor-13 .elementor-element-18bc0bb,
.elementor-13 .elementor-element-dd7dc50,
.elementor-13 .elementor-element-5131f70{flex-direction:column !important;flex-wrap:wrap !important;}
.elementor-13 .elementor-element-629880f,
.elementor-13 .elementor-element-f0d19a8,
.elementor-13 .elementor-element-bc7f033,
.elementor-13 .elementor-element-7eb0739,
.elementor-13 .elementor-element-57980f9,
.elementor-13 .elementor-element-b78a386,
.elementor-13 .elementor-element-67a966b,
.elementor-13 .elementor-element-fd38b12,
.elementor-13 .elementor-element-aeaa6db,
.elementor-13 .elementor-element-0caa0b0{width:100% !important;max-width:100% !important;flex:1 1 100% !important;}
.elementor-13 .elementor-element-f0d19a8 img{max-height:none;width:100%;}
}/* End custom CSS */