.elementor-2096 .elementor-element.elementor-element-59f013a8{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2096 .elementor-element.elementor-element-59f013a8:not(.elementor-motion-effects-element-type-background), .elementor-2096 .elementor-element.elementor-element-59f013a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2096 .elementor-element.elementor-element-6fd93153{--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-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-2096 .elementor-element.elementor-element-5f8b369d{--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:0px 0px;--row-gap:0px;--column-gap: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-2096 .elementor-element.elementor-element-dd0e4ab{text-align:right;font-family:"Poppins", Sans-serif;font-weight:500;color:#000000;}.elementor-2096 .elementor-element.elementor-element-dd0e4ab p{margin-bottom:0px;}.elementor-2096 .elementor-element.elementor-element-c7afb61{text-align:right;font-family:"Poppins", Sans-serif;font-weight:500;color:#000000;}.elementor-2096 .elementor-element.elementor-element-c7afb61 p{margin-bottom:0px;}.elementor-2096 .elementor-element.elementor-element-6815a8cc{text-align:right;font-family:"Poppins", Sans-serif;font-weight:600;color:#337897;}.elementor-2096 .elementor-element.elementor-element-6815a8cc p{margin-bottom:0px;}.elementor-2096 .elementor-element.elementor-element-415403b{--display:flex;--min-height:200px;--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:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2096 .elementor-element.elementor-element-415403b:not(.elementor-motion-effects-element-type-background), .elementor-2096 .elementor-element.elementor-element-415403b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://glasshauswindowsanddoors.com/wp-content/uploads/2025/07/Glasshaus-Banner-copy-v2-1-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2096 .elementor-element.elementor-element-9bb9016{--display:flex;}.elementor-2096 .elementor-element.elementor-element-9bb9016.e-con{--flex-grow:0;--flex-shrink:0;}.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-2096 .elementor-element.elementor-element-da8f721 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#337897;}.elementor-2096 .elementor-element.elementor-element-9afc4ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;color:#337897;}.elementor-2096 .elementor-element.elementor-element-17eae59 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#337897;}.elementor-2096 .elementor-element.elementor-element-69947f4{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2096 .elementor-element.elementor-element-08accd6{--display:flex;}.elementor-2096 .elementor-element.elementor-element-f18e665{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-2096 .elementor-element.elementor-element-f18e665 > .elementor-widget-container{background-color:#FFFFFF9E;padding:10px 30px 10px 30px;border-radius:25px 25px 25px 25px;}.elementor-2096 .elementor-element.elementor-element-f18e665.elementor-element{--align-self:flex-end;}.elementor-2096 .elementor-element.elementor-element-e0f941a{--display:flex;--min-height:200px;--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:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2096 .elementor-element.elementor-element-e0f941a:not(.elementor-motion-effects-element-type-background), .elementor-2096 .elementor-element.elementor-element-e0f941a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://glasshauswindowsanddoors.com/wp-content/uploads/2025/07/Glasshaus-Banner-copy-v2-1-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2096 .elementor-element.elementor-element-278e063{--display:flex;}.elementor-2096 .elementor-element.elementor-element-278e063.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2096 .elementor-element.elementor-element-8f86489 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#337897;}.elementor-2096 .elementor-element.elementor-element-ee1e1d2{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-2096 .elementor-element.elementor-element-e8766f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2096 .elementor-element.elementor-element-a7dae61 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;color:#337897;}.elementor-2096 .elementor-element.elementor-element-2594941 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;color:#337897;}.elementor-2096 .elementor-element.elementor-element-1b57793{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2096 .elementor-element.elementor-element-1b57793 p{margin-bottom:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{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-2096 .elementor-element.elementor-element-b42ffd0.elementor-element{--align-self:flex-start;}.elementor-2096 .elementor-element.elementor-element-b42ffd0{--icon-box-icon-margin:6px;}.elementor-2096 .elementor-element.elementor-element-b42ffd0 .elementor-icon-box-title{margin-bottom:0px;color:#000000;}.elementor-2096 .elementor-element.elementor-element-b42ffd0.elementor-view-stacked .elementor-icon{background-color:#FF2500;}.elementor-2096 .elementor-element.elementor-element-b42ffd0.elementor-view-framed .elementor-icon, .elementor-2096 .elementor-element.elementor-element-b42ffd0.elementor-view-default .elementor-icon{fill:#FF2500;color:#FF2500;border-color:#FF2500;}.elementor-2096 .elementor-element.elementor-element-b42ffd0 .elementor-icon{font-size:18px;}.elementor-2096 .elementor-element.elementor-element-c97d51f{--display:flex;}.elementor-2096 .elementor-element.elementor-element-7fff719{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-2096 .elementor-element.elementor-element-7fff719:not(.elementor-motion-effects-element-type-background), .elementor-2096 .elementor-element.elementor-element-7fff719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-2096 .elementor-element.elementor-element-7fff719.e-con{--align-self:flex-end;}.elementor-2096 .elementor-element.elementor-element-037ddc9{text-align:center;}.elementor-2096 .elementor-element.elementor-element-91f3b52{width:100%;max-width:100%;}.elementor-2096 .elementor-element.elementor-element-91f3b52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;}.elementor-2096 .elementor-element.elementor-element-91f3b52.elementor-element{--align-self:flex-end;}.elementor-2096 .elementor-element.elementor-element-78607157{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2096 .elementor-element.elementor-element-5b5e9cd5{text-align:center;}.elementor-2096 .elementor-element.elementor-element-5b5e9cd5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-2096 .elementor-element.elementor-element-5768fd73{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2096 .elementor-element.elementor-element-ca39832{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2096 .elementor-element.elementor-element-68483478 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2096 .elementor-element.elementor-element-68483478 img{width:100%;height:225px;object-fit:cover;object-position:top center;}.elementor-2096 .elementor-element.elementor-element-eee161a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2096 .elementor-element.elementor-element-eee161a{text-align:center;}.elementor-2096 .elementor-element.elementor-element-eee161a .elementor-heading-title{color:#337897;}.elementor-2096 .elementor-element.elementor-element-6f97bc6{text-align:center;}.elementor-2096 .elementor-element.elementor-element-6f97bc6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2096 .elementor-element.elementor-element-afd3cd6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2096 .elementor-element.elementor-element-f447667 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2096 .elementor-element.elementor-element-f447667 img{width:100%;height:225px;object-fit:cover;object-position:center center;}.elementor-2096 .elementor-element.elementor-element-be3c000 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2096 .elementor-element.elementor-element-be3c000{text-align:center;}.elementor-2096 .elementor-element.elementor-element-be3c000 .elementor-heading-title{color:#337897;}.elementor-2096 .elementor-element.elementor-element-e9d2a48{text-align:center;}.elementor-2096 .elementor-element.elementor-element-e9d2a48 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2096 .elementor-element.elementor-element-3ee5d9c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2096 .elementor-element.elementor-element-5473ec6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2096 .elementor-element.elementor-element-5473ec6 img{width:100%;height:225px;object-fit:fill;}.elementor-2096 .elementor-element.elementor-element-3a8181a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2096 .elementor-element.elementor-element-3a8181a{text-align:center;}.elementor-2096 .elementor-element.elementor-element-3a8181a .elementor-heading-title{color:#337897;}.elementor-2096 .elementor-element.elementor-element-637dd43{text-align:center;}.elementor-2096 .elementor-element.elementor-element-637dd43 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2096 .elementor-element.elementor-element-6d59edd{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2096 .elementor-element.elementor-element-14ec03c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2096 .elementor-element.elementor-element-cf45383 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2096 .elementor-element.elementor-element-cf45383 img{width:100%;height:225px;object-fit:cover;object-position:center left;}.elementor-2096 .elementor-element.elementor-element-bd375c4 > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-2096 .elementor-element.elementor-element-bd375c4{text-align:center;}.elementor-2096 .elementor-element.elementor-element-bd375c4 .elementor-heading-title{color:#337897;}.elementor-2096 .elementor-element.elementor-element-feec342{text-align:center;}.elementor-2096 .elementor-element.elementor-element-feec342 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2096 .elementor-element.elementor-element-782e967{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2096 .elementor-element.elementor-element-91c6402 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2096 .elementor-element.elementor-element-91c6402 img{width:100%;height:225px;object-fit:cover;object-position:top left;}.elementor-2096 .elementor-element.elementor-element-7c75d03 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2096 .elementor-element.elementor-element-7c75d03{text-align:center;}.elementor-2096 .elementor-element.elementor-element-7c75d03 .elementor-heading-title{color:#337897;}.elementor-2096 .elementor-element.elementor-element-bfe4966{text-align:center;}.elementor-2096 .elementor-element.elementor-element-bfe4966 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2096 .elementor-element.elementor-element-18424c8{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2096 .elementor-element.elementor-element-18424c8:not(.elementor-motion-effects-element-type-background), .elementor-2096 .elementor-element.elementor-element-18424c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EBE46B;}.elementor-2096 .elementor-element.elementor-element-043549d{--icon-box-icon-margin:12px;}.elementor-2096 .elementor-element.elementor-element-043549d .elementor-icon-box-title{margin-bottom:0px;color:#000000;}.elementor-2096 .elementor-element.elementor-element-043549d.elementor-view-stacked .elementor-icon{background-color:#029834;}.elementor-2096 .elementor-element.elementor-element-043549d.elementor-view-framed .elementor-icon, .elementor-2096 .elementor-element.elementor-element-043549d.elementor-view-default .elementor-icon{fill:#029834;color:#029834;border-color:#029834;}.elementor-2096 .elementor-element.elementor-element-043549d .elementor-icon{font-size:30px;}.elementor-2096 .elementor-element.elementor-element-043549d .elementor-icon-box-title, .elementor-2096 .elementor-element.elementor-element-043549d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;}.elementor-2096 .elementor-element.elementor-element-9f05190{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:left;color:#000000;}.elementor-2096 .elementor-element.elementor-element-44faf1f{text-align:left;color:#000000;}.elementor-2096 .elementor-element.elementor-element-44faf1f p{margin-bottom:0px;}.elementor-2096 .elementor-element.elementor-element-ee80256{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2096 .elementor-element.elementor-element-ee80256:not(.elementor-motion-effects-element-type-background), .elementor-2096 .elementor-element.elementor-element-ee80256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EBE46B;}.elementor-2096 .elementor-element.elementor-element-4f579d8{text-align:center;}.elementor-2096 .elementor-element.elementor-element-4f579d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;color:#000000;}.elementor-2096 .elementor-element.elementor-element-29f2324{--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;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2096 .elementor-element.elementor-element-29f2324:not(.elementor-motion-effects-element-type-background), .elementor-2096 .elementor-element.elementor-element-29f2324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2096 .elementor-element.elementor-element-29f2324.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2096 .elementor-element.elementor-element-47a09f3{--display:flex;}.elementor-2096 .elementor-element.elementor-element-4f8992a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2096 .elementor-element.elementor-element-a1fe150 img{height:288px;object-fit:cover;object-position:center center;}.elementor-2096 .elementor-element.elementor-element-872b0ba{--display:flex;}.elementor-2096 .elementor-element.elementor-element-872b0ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2096 .elementor-element.elementor-element-13cd8627{text-align:left;}.elementor-2096 .elementor-element.elementor-element-13cd8627 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-2096 .elementor-element.elementor-element-16f44f29{text-align:left;color:#000000;}.elementor-2096 .elementor-element.elementor-element-23b96253{--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;--padding-top:50px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2096 .elementor-element.elementor-element-542c48f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-2096 .elementor-element.elementor-element-d5f80e6{--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-2096 .elementor-element.elementor-element-84b56a7{--display:flex;}.elementor-2096 .elementor-element.elementor-element-a1cfe07{text-align:center;}.elementor-2096 .elementor-element.elementor-element-a1cfe07 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-2096 .elementor-element.elementor-element-4891d94e{text-align:center;color:#000000;}.elementor-2096 .elementor-element.elementor-element-9fc0a43{--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;}.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-2096 .elementor-element.elementor-element-6dd9a3e .elementor-button{background-color:#337897;}.elementor-2096 .elementor-element.elementor-element-6dd9a3e{width:auto;max-width:auto;}.elementor-2096 .elementor-element.elementor-element-f81b528 .elementor-button{background-color:#337897;}.elementor-2096 .elementor-element.elementor-element-f81b528{width:auto;max-width:auto;}.elementor-2096 .elementor-element.elementor-element-1fb9fe2{--display:flex;}.elementor-2096 .elementor-element.elementor-element-1776c74{text-align:center;}.elementor-2096 .elementor-element.elementor-element-1776c74 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-2096 .elementor-element.elementor-element-efd04dc{text-align:center;color:#000000;}.elementor-2096 .elementor-element.elementor-element-948805e .elementor-button{background-color:#337897;}.elementor-2096 .elementor-element.elementor-element-64182eb5{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2096 .elementor-element.elementor-element-64182eb5:not(.elementor-motion-effects-element-type-background), .elementor-2096 .elementor-element.elementor-element-64182eb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2096 .elementor-element.elementor-element-3dce7d37{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2096 .elementor-element.elementor-element-7ff20e41{text-align:center;}.elementor-2096 .elementor-element.elementor-element-7ff20e41 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;color:#337897;}.elementor-2096 .elementor-element.elementor-element-4d70748e{text-align:center;}.elementor-2096 .elementor-element.elementor-element-4d70748e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:600;letter-spacing:0.8px;color:#000000;}.elementor-2096 .elementor-element.elementor-element-69fb9485{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:040px 30px;--row-gap:040px;--column-gap:30px;--grid-auto-flow:row;}.elementor-2096 .elementor-element.elementor-element-1659fb6{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2096 .elementor-element.elementor-element-1659fb6:not(.elementor-motion-effects-element-type-background), .elementor-2096 .elementor-element.elementor-element-1659fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EBE452;}.elementor-2096 .elementor-element.elementor-element-ff9a621{text-align:center;}.elementor-2096 .elementor-element.elementor-element-ff9a621 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-2096 .elementor-element.elementor-element-15e556fa{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-2096 .elementor-element.elementor-element-2666672b{--display:flex;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{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-2096 .elementor-element.elementor-element-7b8df76c .elementor-image-box-title{color:#337897;}.elementor-2096 .elementor-element.elementor-element-7b8df76c .elementor-image-box-description{color:#000000;}.elementor-2096 .elementor-element.elementor-element-1ca6714b{--display:flex;}.elementor-2096 .elementor-element.elementor-element-65c76048 .elementor-image-box-title{color:#337897;}.elementor-2096 .elementor-element.elementor-element-65c76048 .elementor-image-box-description{color:#000000;}.elementor-2096 .elementor-element.elementor-element-10353fd1{--display:flex;}.elementor-2096 .elementor-element.elementor-element-7123f9a3 .elementor-image-box-title{color:#337897;}.elementor-2096 .elementor-element.elementor-element-7123f9a3 .elementor-image-box-description{color:#000000;}.elementor-2096 .elementor-element.elementor-element-79853e75{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2096 .elementor-element.elementor-element-79853e75:not(.elementor-motion-effects-element-type-background), .elementor-2096 .elementor-element.elementor-element-79853e75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EBE46B;}.elementor-2096 .elementor-element.elementor-element-23deee0e{--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-2096 .elementor-element.elementor-element-e222037 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-2096 .elementor-element.elementor-element-60ff999b{color:#000000;}.elementor-2096 .elementor-element.elementor-element-07bfb8d .elementor-button{background-color:#337897;}.elementor-2096 .elementor-element.elementor-element-07bfb8d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2096 .elementor-element.elementor-element-591a0d9d{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-2096 .elementor-element.elementor-element-11e8cb04{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2096 .elementor-element.elementor-element-9eb7700{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2096 .elementor-element.elementor-element-314cd722{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-2096 .elementor-element.elementor-element-42c5a154{--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-2096 .elementor-element.elementor-element-72a10abb img{height:350px;object-fit:cover;object-position:top left;}.elementor-2096 .elementor-element.elementor-element-1745632{--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:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2096 .elementor-element.elementor-element-1745632:not(.elementor-motion-effects-element-type-background), .elementor-2096 .elementor-element.elementor-element-1745632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2096 .elementor-element.elementor-element-3fb0e62{text-align:left;}.elementor-2096 .elementor-element.elementor-element-3fb0e62 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-2096 .elementor-element.elementor-element-0a97d51 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2096 .elementor-element.elementor-element-0ad33da{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2096 .elementor-element.elementor-element-ae12f5c{--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:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2096 .elementor-element.elementor-element-ae12f5c.e-con{--align-self:center;}.elementor-2096 .elementor-element.elementor-element-d54928e{text-align:center;}.elementor-2096 .elementor-element.elementor-element-d54928e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#30718E;}.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-2096 .elementor-element.elementor-element-5189425 .elementor-icon-wrapper{text-align:center;}.elementor-2096 .elementor-element.elementor-element-5189425.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-2096 .elementor-element.elementor-element-5189425.elementor-view-framed .elementor-icon, .elementor-2096 .elementor-element.elementor-element-5189425.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-2096 .elementor-element.elementor-element-5189425.elementor-view-framed .elementor-icon, .elementor-2096 .elementor-element.elementor-element-5189425.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-2096 .elementor-element.elementor-element-5189425 .elementor-icon{font-size:45px;}.elementor-2096 .elementor-element.elementor-element-5189425 .elementor-icon svg{height:45px;}.elementor-2096 .elementor-element.elementor-element-8be5a01{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2096 .elementor-element.elementor-element-80d446b{--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-end;}.elementor-2096 .elementor-element.elementor-element-df316aa > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;}body:not(.rtl) .elementor-2096 .elementor-element.elementor-element-df316aa{left:34px;}body.rtl .elementor-2096 .elementor-element.elementor-element-df316aa{right:34px;}.elementor-2096 .elementor-element.elementor-element-df316aa{top:34px;}.elementor-2096 .elementor-element.elementor-element-786c695{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2096 .elementor-element.elementor-element-397dcd3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-2096 .elementor-element.elementor-element-fed59f7{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#252525;}.elementor-2096 .elementor-element.elementor-element-9ecdeeb{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2096 .elementor-element.elementor-element-9ecdeeb > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2096 .elementor-element.elementor-element-9ecdeeb.elementor-element{--align-self:flex-end;}.elementor-2096 .elementor-element.elementor-element-1b96b870{--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:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2096 .elementor-element.elementor-element-1b96b870:not(.elementor-motion-effects-element-type-background), .elementor-2096 .elementor-element.elementor-element-1b96b870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2096 .elementor-element.elementor-element-5602144f{text-align:left;}.elementor-2096 .elementor-element.elementor-element-5602144f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-2096 .elementor-element.elementor-element-771c3a79{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:39px;color:#000000;}.elementor-2096 .elementor-element.elementor-element-17fca1e1{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-2096 .elementor-element.elementor-element-17fca1e1 p{margin-bottom:0px;}.elementor-2096 .elementor-element.elementor-element-7e15a90e .elementor-button{background-color:#11ADFC;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;padding:10px 10px 10px 10px;}.elementor-2096 .elementor-element.elementor-element-28c12441{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2096 .elementor-element.elementor-element-28c12441:not(.elementor-motion-effects-element-type-background), .elementor-2096 .elementor-element.elementor-element-28c12441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EBE452;}.elementor-2096 .elementor-element.elementor-element-2a0637c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-2096 .elementor-element.elementor-element-8c4b00c{text-align:center;color:#000000;}.elementor-2096 .elementor-element.elementor-element-07ca067{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2096 .elementor-element.elementor-element-07ca067:not(.elementor-motion-effects-element-type-background), .elementor-2096 .elementor-element.elementor-element-07ca067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EBE452;}.elementor-2096 .elementor-element.elementor-element-377dc34{text-align:center;}.elementor-2096 .elementor-element.elementor-element-377dc34 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-2096 .elementor-element.elementor-element-2ec49e3{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-2096 .elementor-element.elementor-element-db3c798{--display:flex;}.elementor-2096 .elementor-element.elementor-element-065825e .elementor-image-box-title{color:#337897;}.elementor-2096 .elementor-element.elementor-element-065825e .elementor-image-box-description{color:#000000;}.elementor-2096 .elementor-element.elementor-element-88f792a{--display:flex;}.elementor-2096 .elementor-element.elementor-element-fbd2d4e .elementor-image-box-title{color:#337897;}.elementor-2096 .elementor-element.elementor-element-fbd2d4e .elementor-image-box-description{color:#000000;}.elementor-2096 .elementor-element.elementor-element-2d55dab{--display:flex;}.elementor-2096 .elementor-element.elementor-element-ecbf187 .elementor-image-box-title{color:#337897;}.elementor-2096 .elementor-element.elementor-element-ecbf187 .elementor-image-box-description{color:#000000;}@media(min-width:768px){.elementor-2096 .elementor-element.elementor-element-6fd93153{--width:20%;}.elementor-2096 .elementor-element.elementor-element-5f8b369d{--width:80%;}.elementor-2096 .elementor-element.elementor-element-9bb9016{--width:42%;}.elementor-2096 .elementor-element.elementor-element-278e063{--width:100%;}.elementor-2096 .elementor-element.elementor-element-e8766f6{--width:42%;}.elementor-2096 .elementor-element.elementor-element-c97d51f{--width:58%;}.elementor-2096 .elementor-element.elementor-element-7fff719{--width:75%;}.elementor-2096 .elementor-element.elementor-element-5768fd73{--width:100%;}.elementor-2096 .elementor-element.elementor-element-ca39832{--width:30%;}.elementor-2096 .elementor-element.elementor-element-afd3cd6{--width:30%;}.elementor-2096 .elementor-element.elementor-element-3ee5d9c5{--width:30%;}.elementor-2096 .elementor-element.elementor-element-14ec03c{--width:30%;}.elementor-2096 .elementor-element.elementor-element-782e967{--width:30%;}.elementor-2096 .elementor-element.elementor-element-29f2324{--width:98.024%;}.elementor-2096 .elementor-element.elementor-element-872b0ba{--width:55.286%;}.elementor-2096 .elementor-element.elementor-element-2666672b{--width:33.33%;}.elementor-2096 .elementor-element.elementor-element-1ca6714b{--width:33.33%;}.elementor-2096 .elementor-element.elementor-element-10353fd1{--width:33.33%;}.elementor-2096 .elementor-element.elementor-element-23deee0e{--width:70%;}.elementor-2096 .elementor-element.elementor-element-42c5a154{--width:30%;}.elementor-2096 .elementor-element.elementor-element-80d446b{--width:65%;}.elementor-2096 .elementor-element.elementor-element-786c695{--width:35%;}.elementor-2096 .elementor-element.elementor-element-db3c798{--width:33.33%;}.elementor-2096 .elementor-element.elementor-element-88f792a{--width:33.33%;}.elementor-2096 .elementor-element.elementor-element-2d55dab{--width:33.33%;}}@media(max-width:1024px){.elementor-2096 .elementor-element.elementor-element-dd0e4ab{text-align:right;}.elementor-2096 .elementor-element.elementor-element-c7afb61{text-align:right;}.elementor-2096 .elementor-element.elementor-element-e0f941a:not(.elementor-motion-effects-element-type-background), .elementor-2096 .elementor-element.elementor-element-e0f941a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://glasshauswindowsanddoors.com/wp-content/uploads/2025/07/Glasshaus-Banner-copy-v2-1-scaled.jpg");background-position:-699px 0px;}.elementor-2096 .elementor-element.elementor-element-69fb9485{--grid-auto-flow:row;}.elementor-2096 .elementor-element.elementor-element-79853e75{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2096 .elementor-element.elementor-element-591a0d9d{--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-2096 .elementor-element.elementor-element-df316aa > .elementor-widget-container{padding:5px 10px 5px 10px;}.elementor-2096 .elementor-element.elementor-element-2a0637c3{text-align:center;}}@media(max-width:767px){.elementor-2096 .elementor-element.elementor-element-c7afb61{text-align:center;}.elementor-2096 .elementor-element.elementor-element-6815a8cc{text-align:center;}.elementor-2096 .elementor-element.elementor-element-415403b{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2096 .elementor-element.elementor-element-f18e665{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2096 .elementor-element.elementor-element-e0f941a:not(.elementor-motion-effects-element-type-background), .elementor-2096 .elementor-element.elementor-element-e0f941a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://glasshauswindowsanddoors.com/wp-content/uploads/2025/07/main-mobile.jpg");background-position:top center;background-size:contain;}.elementor-2096 .elementor-element.elementor-element-e0f941a{--padding-top:170px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2096 .elementor-element.elementor-element-278e063{--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2096 .elementor-element.elementor-element-69fb9485{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2096 .elementor-element.elementor-element-e222037 .elementor-heading-title{font-size:23px;}.elementor-2096 .elementor-element.elementor-element-786c695{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2096 .elementor-element.elementor-element-fed59f7{line-height:2.1em;}}