.elementor-301 .elementor-element.elementor-element-28003174{--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-301 .elementor-element.elementor-element-28003174:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-28003174 > .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-301 .elementor-element.elementor-element-14b7be{--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-301 .elementor-element.elementor-element-14b7be:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-14b7be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-301 .elementor-element.elementor-element-a734853{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-301 .elementor-element.elementor-element-228150cb{--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-301 .elementor-element.elementor-element-17d6eebb{text-align:center;}.elementor-301 .elementor-element.elementor-element-17d6eebb .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-301 .elementor-element.elementor-element-6938d68{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-301 .elementor-element.elementor-element-2812a69d{--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-301 .elementor-element.elementor-element-72dea6c2{--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-301 .elementor-element.elementor-element-3dc19e39 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-301 .elementor-element.elementor-element-6e18546{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-301 .elementor-element.elementor-element-2aff2445{--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-301 .elementor-element.elementor-element-49bf01ed .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-5f9a7688{--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-301 .elementor-element.elementor-element-5f9a7688:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-5f9a7688 > .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-301 .elementor-element.elementor-element-3c013820{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-301 .elementor-element.elementor-element-67973a94{text-align:center;}.elementor-301 .elementor-element.elementor-element-67973a94 .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-301 .elementor-element.elementor-element-2884d498{--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-301 .elementor-element.elementor-element-58423184{--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-301 .elementor-element.elementor-element-58423184:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-58423184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-68d53ca9{text-align:center;}.elementor-301 .elementor-element.elementor-element-68d53ca9 .elementor-heading-title{color:var( --e-global-color-933233e );}.elementor-301 .elementor-element.elementor-element-2450749{text-align:left;}.elementor-301 .elementor-element.elementor-element-6a38c053 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-149d3ae0{--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-301 .elementor-element.elementor-element-149d3ae0:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-149d3ae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-70ea265d{text-align:center;}.elementor-301 .elementor-element.elementor-element-70ea265d .elementor-heading-title{color:var( --e-global-color-933233e );}.elementor-301 .elementor-element.elementor-element-4f05ad04{text-align:left;}.elementor-301 .elementor-element.elementor-element-20d175db .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-606513c4{--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-301 .elementor-element.elementor-element-606513c4:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-606513c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-38d7c13b{text-align:center;}.elementor-301 .elementor-element.elementor-element-38d7c13b .elementor-heading-title{color:var( --e-global-color-933233e );}.elementor-301 .elementor-element.elementor-element-43383d14{text-align:left;}.elementor-301 .elementor-element.elementor-element-5a8a25ab .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-dca891e{--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-301 .elementor-element.elementor-element-dca891e:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-dca891e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-7fa5898{text-align:center;}.elementor-301 .elementor-element.elementor-element-7fa5898 .elementor-heading-title{color:var( --e-global-color-933233e );}.elementor-301 .elementor-element.elementor-element-1105456{text-align:left;}.elementor-301 .elementor-element.elementor-element-ef5a510 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-7ce867fa{--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-301 .elementor-element.elementor-element-47338c3f{--display:flex;}.elementor-301 .elementor-element.elementor-element-5298e628{text-align:center;}.elementor-301 .elementor-element.elementor-element-5298e628 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-301 .elementor-element.elementor-element-440710ec{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:35px;color:var( --e-global-color-9b4dbd2 );}.elementor-301 .elementor-element.elementor-element-277caa82{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-301 .elementor-element.elementor-element-648dad12{--e-image-carousel-slides-to-show:3;}.elementor-301 .elementor-element.elementor-element-648dad12 .swiper-wrapper{display:flex;align-items:center;}.elementor-301 .elementor-element.elementor-element-68eafae9{--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-301 .elementor-element.elementor-element-5f8f862b{--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-301 .elementor-element.elementor-element-4db816f4{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-11107c3d .elementor-heading-title{color:#5A5A5A;}.elementor-301 .elementor-element.elementor-element-6df06b01 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-606db29b{--display:flex;}.elementor-301 .elementor-element.elementor-element-328c1f06{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-933233e );}.elementor-301 .elementor-element.elementor-element-2b97b008{--display:flex;}.elementor-301 .elementor-element.elementor-element-5bac634 img{height:225px;object-fit:cover;object-position:center center;}.elementor-301 .elementor-element.elementor-element-2d1dbfa7{--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-301 .elementor-element.elementor-element-69022218{--divider-border-style:solid;--divider-color:#C3C3C3;--divider-border-width:1px;}.elementor-301 .elementor-element.elementor-element-69022218 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-301 .elementor-element.elementor-element-69022218 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-301 .elementor-element.elementor-element-1800cb5d{--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-301 .elementor-element.elementor-element-6868812b{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-1a098f9e .elementor-heading-title{color:#5A5A5A;}.elementor-301 .elementor-element.elementor-element-18994c14 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-40f0d36c{--display:flex;}.elementor-301 .elementor-element.elementor-element-7a3490ba{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-933233e );}.elementor-301 .elementor-element.elementor-element-200218c4{--display:flex;}.elementor-301 .elementor-element.elementor-element-37814ef5 img{height:225px;object-fit:cover;object-position:center center;}.elementor-301 .elementor-element.elementor-element-229ec5e8{--display:flex;}.elementor-301 .elementor-element.elementor-element-243b25ba{--divider-border-style:solid;--divider-color:#C3C3C3;--divider-border-width:1px;}.elementor-301 .elementor-element.elementor-element-243b25ba .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-301 .elementor-element.elementor-element-243b25ba .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-301 .elementor-element.elementor-element-76d893dd{--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-301 .elementor-element.elementor-element-bb378a0{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-ae2626c .elementor-heading-title{color:#5A5A5A;}.elementor-301 .elementor-element.elementor-element-70122f9 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-df898de{--display:flex;}.elementor-301 .elementor-element.elementor-element-3058e702{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-933233e );}.elementor-301 .elementor-element.elementor-element-19638718{--display:flex;}.elementor-301 .elementor-element.elementor-element-4ebd5c50 img{height:225px;object-fit:cover;object-position:center center;}.elementor-301 .elementor-element.elementor-element-2bcdada{--display:flex;}.elementor-301 .elementor-element.elementor-element-e6d9d22{--divider-border-style:solid;--divider-color:#C3C3C3;--divider-border-width:1px;}.elementor-301 .elementor-element.elementor-element-e6d9d22 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-301 .elementor-element.elementor-element-e6d9d22 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-301 .elementor-element.elementor-element-a857184{--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-301 .elementor-element.elementor-element-2796d9c{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-1fa72b2 .elementor-heading-title{color:#5A5A5A;}.elementor-301 .elementor-element.elementor-element-3935020 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-301 .elementor-element.elementor-element-5b0282f{--display:flex;}.elementor-301 .elementor-element.elementor-element-0687c8c{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-933233e );}.elementor-301 .elementor-element.elementor-element-5209a01{--display:flex;}.elementor-301 .elementor-element.elementor-element-45552a2 img{height:225px;object-fit:cover;object-position:center center;}.elementor-301 .elementor-element.elementor-element-9ebbef1{--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-301 .elementor-element.elementor-element-9ebbef1:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-9ebbef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-301 .elementor-element.elementor-element-6fc85c7c{--display:flex;--justify-content:center;}.elementor-301 .elementor-element.elementor-element-47cb3cb5 .elementor-heading-title{color:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-c82ea51{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-ae03ffd{--display:flex;--justify-content:center;}.elementor-301 .elementor-element.elementor-element-ae03ffd:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-ae03ffd > .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-301 .elementor-element.elementor-element-6007370 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-301 .elementor-element.elementor-element-6007370 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-301 .elementor-element.elementor-element-6007370 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-301 .elementor-element.elementor-element-6007370 .eael-gravity-form .gform_footer{text-align:right;justify-content:right;}html body .elementor-301 .elementor-element.elementor-element-6007370 .eael-gravity-form .gfield--type-submit{text-align:right;justify-content:right;}html body .elementor-301 .elementor-element.elementor-element-6007370 .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-301 .elementor-element.elementor-element-6007370 .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-301 .elementor-element.elementor-element-6007370 .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-301 .elementor-element.elementor-element-6007370 .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-301 .elementor-element.elementor-element-6007370 .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-301 .elementor-element.elementor-element-6007370 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-301 .elementor-element.elementor-element-79d321de{--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-301 .elementor-element.elementor-element-6f95d16f{--display:flex;}.elementor-301 .elementor-element.elementor-element-4bead321{text-align:center;}.elementor-301 .elementor-element.elementor-element-4bead321 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-301 .elementor-element.elementor-element-71c246e1{--display:flex;}.elementor-301 .elementor-element.elementor-element-7218f6a2{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-301 .elementor-element.elementor-element-6ce6241f{color:#646464;}.elementor-301 .elementor-element.elementor-element-731bfafb{--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-301 .elementor-element.elementor-element-67f47224{color:#646464;}.elementor-301 .elementor-element.elementor-element-43e5c532{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-301 .elementor-element.elementor-element-2ed3ecf2{color:#646464;}.elementor-301 .elementor-element.elementor-element-1ec218ea{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-301 .elementor-element.elementor-element-9c3c610{color:#646464;}.elementor-301 .elementor-element.elementor-element-37fa5f90{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-301 .elementor-element.elementor-element-74584966{color:#646464;}.elementor-301 .elementor-element.elementor-element-4485a16b{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-301 .elementor-element.elementor-element-15c2a719{color:#646464;}.elementor-301 .elementor-element.elementor-element-2c16ca68{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-301 .elementor-element.elementor-element-35f66f43{color:#646464;}.elementor-301 .elementor-element.elementor-element-347fde67{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-301 .elementor-element.elementor-element-3222b8c4{color:#646464;}.elementor-301 .elementor-element.elementor-element-696016e0{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-301 .elementor-element.elementor-element-447f2f98{color:#646464;}.elementor-301 .elementor-element.elementor-element-71ac404e{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-301 .elementor-element.elementor-element-b281d07{color:#646464;}.elementor-301 .elementor-element.elementor-element-5eb3138e{--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-301 .elementor-element.elementor-element-5eb3138e > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F5F5F5;}.elementor-301 .elementor-element.elementor-element-5eb3138e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;}.elementor-301 .elementor-element.elementor-element-5eb3138e {--n-accordion-padding:20px 20px 20px 05px;}.elementor-301 .elementor-element.elementor-element-65ee2d30{--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-301 .elementor-element.elementor-element-65ee2d30::before, .elementor-301 .elementor-element.elementor-element-65ee2d30 > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-65ee2d30 > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-65ee2d30 > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-65ee2d30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-65ee2d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-301 .elementor-element.elementor-element-1dd415a8{--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-301 .elementor-element.elementor-element-2e2f0714{--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-301 .elementor-element.elementor-element-2e2f0714:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-2e2f0714 > .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-301 .elementor-element.elementor-element-2e2f0714::before, .elementor-301 .elementor-element.elementor-element-2e2f0714 > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-2e2f0714 > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-2e2f0714 > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-2e2f0714 > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-2e2f0714 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-301 .elementor-element.elementor-element-f225c10{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-301 .elementor-element.elementor-element-14c276df{text-align:center;}.elementor-301 .elementor-element.elementor-element-14c276df .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-65ad3893{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-85fe87e{--display:flex;}.elementor-301 .elementor-element.elementor-element-3a2f4b5f .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-3a2f4b5f .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-301 .elementor-element.elementor-element-3a2f4b5f .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-301 .elementor-element.elementor-element-3a2f4b5f .elementor-button:hover svg, .elementor-301 .elementor-element.elementor-element-3a2f4b5f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-16321ffc{--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-301 .elementor-element.elementor-element-16321ffc:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-16321ffc > .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-301 .elementor-element.elementor-element-16321ffc::before, .elementor-301 .elementor-element.elementor-element-16321ffc > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-16321ffc > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-16321ffc > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-16321ffc > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-16321ffc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-301 .elementor-element.elementor-element-4eb35eb9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-301 .elementor-element.elementor-element-21148d0d{text-align:center;}.elementor-301 .elementor-element.elementor-element-21148d0d .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-6069e3b8{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-301 .elementor-element.elementor-element-4abf4eee{--display:flex;}.elementor-301 .elementor-element.elementor-element-1b51c4dc .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-1b51c4dc .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-301 .elementor-element.elementor-element-1b51c4dc .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-301 .elementor-element.elementor-element-1b51c4dc .elementor-button:hover svg, .elementor-301 .elementor-element.elementor-element-1b51c4dc .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-301 .elementor-element.elementor-element-28003174{--min-height:750px;}.elementor-301 .elementor-element.elementor-element-14b7be{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-301 .elementor-element.elementor-element-228150cb{--width:75%;}.elementor-301 .elementor-element.elementor-element-17d6eebb .elementor-heading-title{font-size:35px;}.elementor-301 .elementor-element.elementor-element-6938d68{font-size:18px;}.elementor-301 .elementor-element.elementor-element-72dea6c2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-301 .elementor-element.elementor-element-6e18546{text-align:center;}.elementor-301 .elementor-element.elementor-element-2aff2445{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-301 .elementor-element.elementor-element-5f9a7688:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-5f9a7688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-size:cover;}.elementor-301 .elementor-element.elementor-element-68eafae9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-301 .elementor-element.elementor-element-5f8f862b{--width:95%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-4db816f4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-301 .elementor-element.elementor-element-1800cb5d{--width:95%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-6868812b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-301 .elementor-element.elementor-element-76d893dd{--width:95%;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-bb378a0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-301 .elementor-element.elementor-element-a857184{--width:95%;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-2796d9c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-301 .elementor-element.elementor-element-9ebbef1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-301 .elementor-element.elementor-element-6fc85c7c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-301 .elementor-element.elementor-element-ae03ffd{--width:90%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-301 .elementor-element.elementor-element-28003174{--content-width:1200px;}.elementor-301 .elementor-element.elementor-element-14b7be{--width:85%;}.elementor-301 .elementor-element.elementor-element-228150cb{--width:50%;}.elementor-301 .elementor-element.elementor-element-2812a69d{--content-width:1200px;}.elementor-301 .elementor-element.elementor-element-72dea6c2{--width:40%;}.elementor-301 .elementor-element.elementor-element-2aff2445{--width:40%;}.elementor-301 .elementor-element.elementor-element-5f9a7688{--content-width:1200px;}.elementor-301 .elementor-element.elementor-element-58423184{--width:33%;}.elementor-301 .elementor-element.elementor-element-149d3ae0{--width:33%;}.elementor-301 .elementor-element.elementor-element-606513c4{--width:33%;}.elementor-301 .elementor-element.elementor-element-dca891e{--width:33%;}.elementor-301 .elementor-element.elementor-element-47338c3f{--width:45%;}.elementor-301 .elementor-element.elementor-element-68eafae9{--content-width:1200px;}.elementor-301 .elementor-element.elementor-element-4db816f4{--width:25%;}.elementor-301 .elementor-element.elementor-element-606db29b{--width:37%;}.elementor-301 .elementor-element.elementor-element-2b97b008{--width:37%;}.elementor-301 .elementor-element.elementor-element-6868812b{--width:25%;}.elementor-301 .elementor-element.elementor-element-40f0d36c{--width:37%;}.elementor-301 .elementor-element.elementor-element-200218c4{--width:37%;}.elementor-301 .elementor-element.elementor-element-bb378a0{--width:25%;}.elementor-301 .elementor-element.elementor-element-df898de{--width:37%;}.elementor-301 .elementor-element.elementor-element-19638718{--width:37%;}.elementor-301 .elementor-element.elementor-element-2796d9c{--width:25%;}.elementor-301 .elementor-element.elementor-element-5b0282f{--width:37%;}.elementor-301 .elementor-element.elementor-element-5209a01{--width:37%;}.elementor-301 .elementor-element.elementor-element-9ebbef1{--content-width:1200px;}.elementor-301 .elementor-element.elementor-element-6fc85c7c{--width:25%;}.elementor-301 .elementor-element.elementor-element-ae03ffd{--width:50%;}.elementor-301 .elementor-element.elementor-element-79d321de{--content-width:1200px;}.elementor-301 .elementor-element.elementor-element-2e2f0714{--width:50%;}.elementor-301 .elementor-element.elementor-element-f225c10{--width:65%;}.elementor-301 .elementor-element.elementor-element-85fe87e{--width:50%;}.elementor-301 .elementor-element.elementor-element-16321ffc{--width:50%;}.elementor-301 .elementor-element.elementor-element-4eb35eb9{--width:65%;}.elementor-301 .elementor-element.elementor-element-4abf4eee{--width:50%;}}/* Start custom CSS for image-carousel, class: .elementor-element-648dad12 */.uniform-carousel img {
  height: 400px; /* or use aspect-ratio instead */
  width: 100%;
  object-fit: cover;
}/* End custom CSS */