.elementor-667 .elementor-element.elementor-element-42180f28{--display:flex;--min-height:900px;--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-667 .elementor-element.elementor-element-42180f28:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-42180f28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designerwindowsupply.com/wp-content/uploads/2025/10/milgard-ultra-series-fiberglass-windows-modern-design-san-diego.jpg");background-position:center center;background-size:cover;}.elementor-667 .elementor-element.elementor-element-626f895c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-667 .elementor-element.elementor-element-626f895c:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-626f895c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-667 .elementor-element.elementor-element-95e8851{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-667 .elementor-element.elementor-element-243ab651{--display:flex;}.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-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-667 .elementor-element.elementor-element-227dc1c2{text-align:center;}.elementor-667 .elementor-element.elementor-element-227dc1c2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;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-667 .elementor-element.elementor-element-264b9b10{text-align:center;font-family:"Lato", Sans-serif;font-size:25px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-61046775{--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:space-between;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-3b852b55{--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;--justify-content:center;}.elementor-667 .elementor-element.elementor-element-79bbc1b2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-667 .elementor-element.elementor-element-68b75d2e{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-667 .elementor-element.elementor-element-561eb778{--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-end;}.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-667 .elementor-element.elementor-element-1b0a608e .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-1b2c0eab{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-1b2c0eab:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-1b2c0eab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designerwindowsupply.com/wp-content/uploads/2025/10/milgard-trinsic-series-dining-room-sliding-windows-designer-window-supply-san-diego.jpg");background-position:center center;background-size:cover;}.elementor-667 .elementor-element.elementor-element-6b57d104{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-667 .elementor-element.elementor-element-17b273b2{text-align:center;}.elementor-667 .elementor-element.elementor-element-17b273b2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-6af886e2{--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-667 .elementor-element.elementor-element-1cc7d6aa{--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;--justify-content:space-between;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-667 .elementor-element.elementor-element-1cc7d6aa:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-1cc7d6aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-13a82884{text-align:center;}.elementor-667 .elementor-element.elementor-element-13a82884 .elementor-heading-title{color:var( --e-global-color-933233e );}.elementor-667 .elementor-element.elementor-element-3cf33957{text-align:left;}.elementor-667 .elementor-element.elementor-element-35bc93a8 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-63d641ed{--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;--justify-content:space-between;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-667 .elementor-element.elementor-element-63d641ed:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-63d641ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-5f2de9ae{text-align:center;}.elementor-667 .elementor-element.elementor-element-5f2de9ae .elementor-heading-title{color:var( --e-global-color-933233e );}.elementor-667 .elementor-element.elementor-element-464da5ea{text-align:left;}.elementor-667 .elementor-element.elementor-element-1322d583 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-492756d6{--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;--justify-content:space-between;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-667 .elementor-element.elementor-element-492756d6:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-492756d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-ba7378{text-align:center;}.elementor-667 .elementor-element.elementor-element-ba7378 .elementor-heading-title{color:var( --e-global-color-933233e );}.elementor-667 .elementor-element.elementor-element-566d4ae5{text-align:left;}.elementor-667 .elementor-element.elementor-element-4a3689bc .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-5cb2504{--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;--justify-content:space-between;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-667 .elementor-element.elementor-element-5cb2504:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-5cb2504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-2b38a136{text-align:center;}.elementor-667 .elementor-element.elementor-element-2b38a136 .elementor-heading-title{color:var( --e-global-color-933233e );}.elementor-667 .elementor-element.elementor-element-5ebd40f6{text-align:left;}.elementor-667 .elementor-element.elementor-element-35c33ee4 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-222a34d5{--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:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-15fd92d7{--display:flex;}.elementor-667 .elementor-element.elementor-element-1b9b908b{text-align:center;}.elementor-667 .elementor-element.elementor-element-1b9b908b .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-667 .elementor-element.elementor-element-361f089a{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:35px;color:var( --e-global-color-9b4dbd2 );}.elementor-667 .elementor-element.elementor-element-17998a49{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-667 .elementor-element.elementor-element-e1d6b58{--e-image-carousel-slides-to-show:3;}.elementor-667 .elementor-element.elementor-element-e1d6b58 .swiper-wrapper{display:flex;align-items:center;}.elementor-667 .elementor-element.elementor-element-215eda3e{--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:25px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-682f7c6d{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-78f42e0c{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-de6a02b .elementor-heading-title{color:#5A5A5A;}.elementor-667 .elementor-element.elementor-element-59b3d9c3 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-41e85415{--display:flex;}.elementor-667 .elementor-element.elementor-element-2b0328c2{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-933233e );}.elementor-667 .elementor-element.elementor-element-56eedd56{--display:flex;}.elementor-667 .elementor-element.elementor-element-52cc5a5c img{height:225px;object-fit:cover;object-position:center center;}.elementor-667 .elementor-element.elementor-element-45b564ab{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-667 .elementor-element.elementor-element-26c1cbcc{--divider-border-style:solid;--divider-color:#C3C3C3;--divider-border-width:1px;}.elementor-667 .elementor-element.elementor-element-26c1cbcc .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-667 .elementor-element.elementor-element-26c1cbcc .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-667 .elementor-element.elementor-element-253d81d5{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-35b421f3{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-5edddd2f .elementor-heading-title{color:#5A5A5A;}.elementor-667 .elementor-element.elementor-element-170dd461 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-4579425e{--display:flex;}.elementor-667 .elementor-element.elementor-element-3572d9e8{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-933233e );}.elementor-667 .elementor-element.elementor-element-6c6c5c43{--display:flex;}.elementor-667 .elementor-element.elementor-element-4a17a982 img{height:225px;object-fit:cover;object-position:center center;}.elementor-667 .elementor-element.elementor-element-15c14471{--display:flex;}.elementor-667 .elementor-element.elementor-element-5fe62dbf{--divider-border-style:solid;--divider-color:#C3C3C3;--divider-border-width:1px;}.elementor-667 .elementor-element.elementor-element-5fe62dbf .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-667 .elementor-element.elementor-element-5fe62dbf .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-667 .elementor-element.elementor-element-47e5a4ee{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-45554c88{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-3c386355 .elementor-heading-title{color:#5A5A5A;}.elementor-667 .elementor-element.elementor-element-1ecb5617 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-496fddeb{--display:flex;}.elementor-667 .elementor-element.elementor-element-4b44cf40{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-933233e );}.elementor-667 .elementor-element.elementor-element-5ed7ca0e{--display:flex;}.elementor-667 .elementor-element.elementor-element-449085f8 img{height:225px;object-fit:cover;object-position:center center;}.elementor-667 .elementor-element.elementor-element-4122a31f{--display:flex;}.elementor-667 .elementor-element.elementor-element-4c9a049{--divider-border-style:solid;--divider-color:#C3C3C3;--divider-border-width:1px;}.elementor-667 .elementor-element.elementor-element-4c9a049 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-667 .elementor-element.elementor-element-4c9a049 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-667 .elementor-element.elementor-element-ceff088{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-29b88d97{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-79a737a0 .elementor-heading-title{color:#5A5A5A;}.elementor-667 .elementor-element.elementor-element-3cef4904 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-583b124b{--display:flex;}.elementor-667 .elementor-element.elementor-element-4d939a02{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-933233e );}.elementor-667 .elementor-element.elementor-element-4cb2f08{--display:flex;}.elementor-667 .elementor-element.elementor-element-48aeeef7 img{height:225px;object-fit:cover;object-position:center center;}.elementor-667 .elementor-element.elementor-element-2d4307ce{--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:space-between;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-2d4307ce:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-2d4307ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-667 .elementor-element.elementor-element-a043e2a{--display:flex;--justify-content:center;}.elementor-667 .elementor-element.elementor-element-3edf6259 .elementor-heading-title{color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-11a39082{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-27778681{--display:flex;--justify-content:center;}.elementor-667 .elementor-element.elementor-element-27778681:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-27778681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_title, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_description, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,
                .elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gfield.gsection .gsection_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .large{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body input[type="submit"].gform-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-667 .elementor-element.elementor-element-6877088c .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-667 .elementor-element.elementor-element-6877088c .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-667 .elementor-element.elementor-element-6877088c .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-667 .elementor-element.elementor-element-6877088c .eael-gravity-form .gform_footer{text-align:right;justify-content:right;}html body .elementor-667 .elementor-element.elementor-element-6877088c .eael-gravity-form .gfield--type-submit{text-align:right;justify-content:right;}html body .elementor-667 .elementor-element.elementor-element-6877088c .eael-gravity-form .gform_footer input[type="submit"]{display:inline-block;width:280px !important;background-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px !important;}html body .elementor-667 .elementor-element.elementor-element-6877088c .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{width:280px !important;background-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px !important;}html body .elementor-667 .elementor-element.elementor-element-6877088c .eael-gravity-form .gform_body input[type="submit"].gform-button{width:280px !important;background-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px !important;}html body .elementor-667 .elementor-element.elementor-element-6877088c .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-667 .elementor-element.elementor-element-6877088c .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-667 .elementor-element.elementor-element-6877088c .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-667 .elementor-element.elementor-element-74a69e79{--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:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-6d98f5d2{--display:flex;}.elementor-667 .elementor-element.elementor-element-2879ff23{text-align:center;}.elementor-667 .elementor-element.elementor-element-2879ff23 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-667 .elementor-element.elementor-element-bd76531{--display:flex;}.elementor-667 .elementor-element.elementor-element-3b8babff{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-667 .elementor-element.elementor-element-58d61319{color:#646464;}.elementor-667 .elementor-element.elementor-element-3b4c5f16{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-667 .elementor-element.elementor-element-42238978{color:#646464;}.elementor-667 .elementor-element.elementor-element-3a3d5843{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-667 .elementor-element.elementor-element-663678f7{color:#646464;}.elementor-667 .elementor-element.elementor-element-3d00e245{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-667 .elementor-element.elementor-element-758128d9{color:#646464;}.elementor-667 .elementor-element.elementor-element-34fc6db9{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-667 .elementor-element.elementor-element-58cf730c{color:#646464;}.elementor-667 .elementor-element.elementor-element-8fb39be{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-667 .elementor-element.elementor-element-79483220{color:#646464;}.elementor-667 .elementor-element.elementor-element-225b0db{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-667 .elementor-element.elementor-element-34d0a4bf{color:#646464;}.elementor-667 .elementor-element.elementor-element-27688117{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-667 .elementor-element.elementor-element-5d462d44{color:#646464;}.elementor-667 .elementor-element.elementor-element-5943a2d2{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-667 .elementor-element.elementor-element-5e037a1{color:#646464;}.elementor-667 .elementor-element.elementor-element-77eebfa{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-667 .elementor-element.elementor-element-94321c7{color:#646464;}.elementor-667 .elementor-element.elementor-element-4fbd864{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#646464;--n-accordion-title-hover-color:var( --e-global-color-933233e );--n-accordion-title-active-color:var( --e-global-color-933233e );--n-accordion-icon-size:15px;}.elementor-667 .elementor-element.elementor-element-4fbd864 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F5F5F5;}.elementor-667 .elementor-element.elementor-element-4fbd864 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;}.elementor-667 .elementor-element.elementor-element-4fbd864 {--n-accordion-padding:20px 20px 20px 05px;}.elementor-667 .elementor-element.elementor-element-2c16ae94{--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;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-2c16ae94::before, .elementor-667 .elementor-element.elementor-element-2c16ae94 > .elementor-background-video-container::before, .elementor-667 .elementor-element.elementor-element-2c16ae94 > .e-con-inner > .elementor-background-video-container::before, .elementor-667 .elementor-element.elementor-element-2c16ae94 > .elementor-background-slideshow::before, .elementor-667 .elementor-element.elementor-element-2c16ae94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-667 .elementor-element.elementor-element-2c16ae94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-667 .elementor-element.elementor-element-473f9bc1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-2a884f65{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-2a884f65:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-2a884f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designerwindowsupply.com/wp-content/uploads/2025/10/milgard-trinsic-series-sliding-glass-doors-contemporary-home-san-diego.jpg");background-size:cover;}.elementor-667 .elementor-element.elementor-element-2a884f65::before, .elementor-667 .elementor-element.elementor-element-2a884f65 > .elementor-background-video-container::before, .elementor-667 .elementor-element.elementor-element-2a884f65 > .e-con-inner > .elementor-background-video-container::before, .elementor-667 .elementor-element.elementor-element-2a884f65 > .elementor-background-slideshow::before, .elementor-667 .elementor-element.elementor-element-2a884f65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-667 .elementor-element.elementor-element-2a884f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-667 .elementor-element.elementor-element-4f3aa638{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-667 .elementor-element.elementor-element-5d236d99{text-align:center;}.elementor-667 .elementor-element.elementor-element-5d236d99 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-1a0c1176{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-31ecab77{--display:flex;}.elementor-667 .elementor-element.elementor-element-5a11358 .elementor-button:hover, .elementor-667 .elementor-element.elementor-element-5a11358 .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-667 .elementor-element.elementor-element-5a11358 .elementor-button{font-family:"Lato", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-667 .elementor-element.elementor-element-5a11358 .elementor-button:hover svg, .elementor-667 .elementor-element.elementor-element-5a11358 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-53980da0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-53980da0:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-53980da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designerwindowsupply.com/wp-content/uploads/2025/10/milgard-trinsic-series-modern-windows-luxury-home-designer-window-supply-san-diego.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-667 .elementor-element.elementor-element-53980da0::before, .elementor-667 .elementor-element.elementor-element-53980da0 > .elementor-background-video-container::before, .elementor-667 .elementor-element.elementor-element-53980da0 > .e-con-inner > .elementor-background-video-container::before, .elementor-667 .elementor-element.elementor-element-53980da0 > .elementor-background-slideshow::before, .elementor-667 .elementor-element.elementor-element-53980da0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-667 .elementor-element.elementor-element-53980da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-667 .elementor-element.elementor-element-6e0810a9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-667 .elementor-element.elementor-element-d3f1ab3{text-align:center;}.elementor-667 .elementor-element.elementor-element-d3f1ab3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-57dd0d2e{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-39b6f5cb{--display:flex;}.elementor-667 .elementor-element.elementor-element-26fd2462 .elementor-button:hover, .elementor-667 .elementor-element.elementor-element-26fd2462 .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-667 .elementor-element.elementor-element-26fd2462 .elementor-button{font-family:"Lato", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-667 .elementor-element.elementor-element-26fd2462 .elementor-button:hover svg, .elementor-667 .elementor-element.elementor-element-26fd2462 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-667 .elementor-element.elementor-element-42180f28{--min-height:750px;}.elementor-667 .elementor-element.elementor-element-626f895c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-667 .elementor-element.elementor-element-243ab651{--width:75%;}.elementor-667 .elementor-element.elementor-element-227dc1c2 .elementor-heading-title{font-size:35px;}.elementor-667 .elementor-element.elementor-element-264b9b10{font-size:18px;}.elementor-667 .elementor-element.elementor-element-3b852b55{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-667 .elementor-element.elementor-element-68b75d2e{text-align:center;}.elementor-667 .elementor-element.elementor-element-561eb778{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-667 .elementor-element.elementor-element-1b2c0eab:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-1b2c0eab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-size:cover;}.elementor-667 .elementor-element.elementor-element-215eda3e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-667 .elementor-element.elementor-element-682f7c6d{--width:95%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-78f42e0c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-667 .elementor-element.elementor-element-253d81d5{--width:95%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-35b421f3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-667 .elementor-element.elementor-element-47e5a4ee{--width:95%;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-45554c88{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-667 .elementor-element.elementor-element-ceff088{--width:95%;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-29b88d97{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-667 .elementor-element.elementor-element-2d4307ce{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-667 .elementor-element.elementor-element-a043e2a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-667 .elementor-element.elementor-element-27778681{--width:90%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-667 .elementor-element.elementor-element-42180f28{--content-width:1200px;}.elementor-667 .elementor-element.elementor-element-626f895c{--width:85%;}.elementor-667 .elementor-element.elementor-element-243ab651{--width:50%;}.elementor-667 .elementor-element.elementor-element-61046775{--content-width:1200px;}.elementor-667 .elementor-element.elementor-element-3b852b55{--width:40%;}.elementor-667 .elementor-element.elementor-element-561eb778{--width:40%;}.elementor-667 .elementor-element.elementor-element-1b2c0eab{--content-width:1200px;}.elementor-667 .elementor-element.elementor-element-1cc7d6aa{--width:33%;}.elementor-667 .elementor-element.elementor-element-63d641ed{--width:33%;}.elementor-667 .elementor-element.elementor-element-492756d6{--width:33%;}.elementor-667 .elementor-element.elementor-element-5cb2504{--width:33%;}.elementor-667 .elementor-element.elementor-element-15fd92d7{--width:45%;}.elementor-667 .elementor-element.elementor-element-215eda3e{--content-width:1200px;}.elementor-667 .elementor-element.elementor-element-78f42e0c{--width:25%;}.elementor-667 .elementor-element.elementor-element-41e85415{--width:37%;}.elementor-667 .elementor-element.elementor-element-56eedd56{--width:37%;}.elementor-667 .elementor-element.elementor-element-35b421f3{--width:25%;}.elementor-667 .elementor-element.elementor-element-4579425e{--width:37%;}.elementor-667 .elementor-element.elementor-element-6c6c5c43{--width:37%;}.elementor-667 .elementor-element.elementor-element-45554c88{--width:25%;}.elementor-667 .elementor-element.elementor-element-496fddeb{--width:37%;}.elementor-667 .elementor-element.elementor-element-5ed7ca0e{--width:37%;}.elementor-667 .elementor-element.elementor-element-29b88d97{--width:25%;}.elementor-667 .elementor-element.elementor-element-583b124b{--width:37%;}.elementor-667 .elementor-element.elementor-element-4cb2f08{--width:37%;}.elementor-667 .elementor-element.elementor-element-2d4307ce{--content-width:1200px;}.elementor-667 .elementor-element.elementor-element-a043e2a{--width:25%;}.elementor-667 .elementor-element.elementor-element-27778681{--width:50%;}.elementor-667 .elementor-element.elementor-element-74a69e79{--content-width:1200px;}.elementor-667 .elementor-element.elementor-element-2a884f65{--width:50%;}.elementor-667 .elementor-element.elementor-element-4f3aa638{--width:65%;}.elementor-667 .elementor-element.elementor-element-31ecab77{--width:50%;}.elementor-667 .elementor-element.elementor-element-53980da0{--width:50%;}.elementor-667 .elementor-element.elementor-element-6e0810a9{--width:65%;}.elementor-667 .elementor-element.elementor-element-39b6f5cb{--width:50%;}}/* Start custom CSS for image-carousel, class: .elementor-element-e1d6b58 */.uniform-carousel img {
  height: 400px; /* or use aspect-ratio instead */
  width: 100%;
  object-fit: cover;
}/* End custom CSS */