.elementor-663 .elementor-element.elementor-element-7dc1fff0{--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-663 .elementor-element.elementor-element-7dc1fff0:not(.elementor-motion-effects-element-type-background), .elementor-663 .elementor-element.elementor-element-7dc1fff0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designerwindowsupply.com/wp-content/uploads/2025/10/jeld-wen-siteline-picture-windows-french-patio-doors-designer-window-supply-san-diego.jpg");background-position:center center;background-size:cover;}.elementor-663 .elementor-element.elementor-element-bf12f13{--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-663 .elementor-element.elementor-element-bf12f13:not(.elementor-motion-effects-element-type-background), .elementor-663 .elementor-element.elementor-element-bf12f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A6;}.elementor-663 .elementor-element.elementor-element-21a96b95{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-663 .elementor-element.elementor-element-63c81295{--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-663 .elementor-element.elementor-element-34188141{text-align:center;}.elementor-663 .elementor-element.elementor-element-34188141 .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-663 .elementor-element.elementor-element-42fb2c87{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-663 .elementor-element.elementor-element-11c2dbf3{--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-663 .elementor-element.elementor-element-62b1c81b{--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-663 .elementor-element.elementor-element-44f65700 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-53a6f439{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-663 .elementor-element.elementor-element-4ac73e57{--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-663 .elementor-element.elementor-element-545cd1b3 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-289dd0d7{--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-663 .elementor-element.elementor-element-289dd0d7:not(.elementor-motion-effects-element-type-background), .elementor-663 .elementor-element.elementor-element-289dd0d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designerwindowsupply.com/wp-content/uploads/2025/10/jeld-wen-custom-french-slider-patio-doors-davis-home-san-diego-scaled.jpg");background-position:center center;background-size:cover;}.elementor-663 .elementor-element.elementor-element-7ccf56cb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-663 .elementor-element.elementor-element-4f59cb82{text-align:center;}.elementor-663 .elementor-element.elementor-element-4f59cb82 .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-663 .elementor-element.elementor-element-2ffe2566{--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-663 .elementor-element.elementor-element-1e5c2962{--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-663 .elementor-element.elementor-element-1e5c2962:not(.elementor-motion-effects-element-type-background), .elementor-663 .elementor-element.elementor-element-1e5c2962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-663 .elementor-element.elementor-element-7dea021a{text-align:center;}.elementor-663 .elementor-element.elementor-element-7dea021a .elementor-heading-title{color:var( --e-global-color-933233e );}.elementor-663 .elementor-element.elementor-element-6f7c7785{text-align:left;}.elementor-663 .elementor-element.elementor-element-91514ba .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-41c26974{--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-663 .elementor-element.elementor-element-41c26974:not(.elementor-motion-effects-element-type-background), .elementor-663 .elementor-element.elementor-element-41c26974 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-663 .elementor-element.elementor-element-4ccdf483{text-align:center;}.elementor-663 .elementor-element.elementor-element-4ccdf483 .elementor-heading-title{color:var( --e-global-color-933233e );}.elementor-663 .elementor-element.elementor-element-45fef79c{text-align:left;}.elementor-663 .elementor-element.elementor-element-6f73285 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-26ded0b3{--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-663 .elementor-element.elementor-element-26ded0b3:not(.elementor-motion-effects-element-type-background), .elementor-663 .elementor-element.elementor-element-26ded0b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-663 .elementor-element.elementor-element-5e0ec8e8{text-align:center;}.elementor-663 .elementor-element.elementor-element-5e0ec8e8 .elementor-heading-title{color:var( --e-global-color-933233e );}.elementor-663 .elementor-element.elementor-element-4f8969c8{text-align:left;}.elementor-663 .elementor-element.elementor-element-54220fd2 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-22258d01{--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-663 .elementor-element.elementor-element-22258d01:not(.elementor-motion-effects-element-type-background), .elementor-663 .elementor-element.elementor-element-22258d01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-663 .elementor-element.elementor-element-557ba46d{text-align:center;}.elementor-663 .elementor-element.elementor-element-557ba46d .elementor-heading-title{color:var( --e-global-color-933233e );}.elementor-663 .elementor-element.elementor-element-5f7c6afa{text-align:left;}.elementor-663 .elementor-element.elementor-element-244b3f04 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-fb9504d{--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-663 .elementor-element.elementor-element-2b47201c{--display:flex;}.elementor-663 .elementor-element.elementor-element-35854edd{text-align:center;}.elementor-663 .elementor-element.elementor-element-35854edd .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-10599c25{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:35px;color:var( --e-global-color-9b4dbd2 );}.elementor-663 .elementor-element.elementor-element-67c755b8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-663 .elementor-element.elementor-element-2f768cf4{--e-image-carousel-slides-to-show:3;}.elementor-663 .elementor-element.elementor-element-2f768cf4 .swiper-wrapper{display:flex;align-items:center;}.elementor-663 .elementor-element.elementor-element-274240b2{--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-663 .elementor-element.elementor-element-ed82589{--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-663 .elementor-element.elementor-element-6c2b08a8{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-663 .elementor-element.elementor-element-3b9c8e44 .elementor-heading-title{color:#5A5A5A;}.elementor-663 .elementor-element.elementor-element-4c36467d .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-39dc6d37{--display:flex;}.elementor-663 .elementor-element.elementor-element-40c1e1d5{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-933233e );}.elementor-663 .elementor-element.elementor-element-67cf2427{--display:flex;}.elementor-663 .elementor-element.elementor-element-5071a26c img{height:225px;object-fit:cover;object-position:center center;}.elementor-663 .elementor-element.elementor-element-2a2a9096{--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-663 .elementor-element.elementor-element-52e9e929{--divider-border-style:solid;--divider-color:#C3C3C3;--divider-border-width:1px;}.elementor-663 .elementor-element.elementor-element-52e9e929 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-663 .elementor-element.elementor-element-52e9e929 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-663 .elementor-element.elementor-element-155045bb{--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-663 .elementor-element.elementor-element-2c3a38a4{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-663 .elementor-element.elementor-element-5a7c537e .elementor-heading-title{color:#5A5A5A;}.elementor-663 .elementor-element.elementor-element-2b757494 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-721b9f1b{--display:flex;}.elementor-663 .elementor-element.elementor-element-6b4eb9f4{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-933233e );}.elementor-663 .elementor-element.elementor-element-582fedb6{--display:flex;}.elementor-663 .elementor-element.elementor-element-88bf9f3 img{height:225px;object-fit:cover;object-position:center center;}.elementor-663 .elementor-element.elementor-element-7734c347{--display:flex;}.elementor-663 .elementor-element.elementor-element-4c9746c4{--divider-border-style:solid;--divider-color:#C3C3C3;--divider-border-width:1px;}.elementor-663 .elementor-element.elementor-element-4c9746c4 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-663 .elementor-element.elementor-element-4c9746c4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-663 .elementor-element.elementor-element-93cdb94{--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-663 .elementor-element.elementor-element-57e7386e{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-663 .elementor-element.elementor-element-159ba6da .elementor-heading-title{color:#5A5A5A;}.elementor-663 .elementor-element.elementor-element-8bcfdd7 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-4f179a1a{--display:flex;}.elementor-663 .elementor-element.elementor-element-5e11203a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-933233e );}.elementor-663 .elementor-element.elementor-element-554e6b8a{--display:flex;}.elementor-663 .elementor-element.elementor-element-a7b8cd0 img{height:225px;object-fit:cover;object-position:center center;}.elementor-663 .elementor-element.elementor-element-197d0c1d{--display:flex;}.elementor-663 .elementor-element.elementor-element-3c5b2e3e{--divider-border-style:solid;--divider-color:#C3C3C3;--divider-border-width:1px;}.elementor-663 .elementor-element.elementor-element-3c5b2e3e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-663 .elementor-element.elementor-element-3c5b2e3e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-663 .elementor-element.elementor-element-26d9064e{--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-663 .elementor-element.elementor-element-5c16b2a8{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-663 .elementor-element.elementor-element-447dea0b .elementor-heading-title{color:#5A5A5A;}.elementor-663 .elementor-element.elementor-element-752272d3{--display:flex;}.elementor-663 .elementor-element.elementor-element-b19c33e{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-933233e );}.elementor-663 .elementor-element.elementor-element-4078a0da{--display:flex;}.elementor-663 .elementor-element.elementor-element-5246e0c4 img{height:225px;object-fit:cover;object-position:center center;}.elementor-663 .elementor-element.elementor-element-ac10da8{--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-663 .elementor-element.elementor-element-ac10da8:not(.elementor-motion-effects-element-type-background), .elementor-663 .elementor-element.elementor-element-ac10da8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-84f2a6{--display:flex;--justify-content:center;}.elementor-663 .elementor-element.elementor-element-52766f4c .elementor-heading-title{color:#FFFFFF;}.elementor-663 .elementor-element.elementor-element-657b2908{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-663 .elementor-element.elementor-element-5fe5fde6{--display:flex;--justify-content:center;}.elementor-663 .elementor-element.elementor-element-5fe5fde6:not(.elementor-motion-effects-element-type-background), .elementor-663 .elementor-element.elementor-element-5fe5fde6 > .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-663 .elementor-element.elementor-element-3ac9622a .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-663 .elementor-element.elementor-element-3ac9622a .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-663 .elementor-element.elementor-element-3ac9622a .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-663 .elementor-element.elementor-element-3ac9622a .eael-gravity-form .gform_footer{text-align:right;justify-content:right;}html body .elementor-663 .elementor-element.elementor-element-3ac9622a .eael-gravity-form .gfield--type-submit{text-align:right;justify-content:right;}html body .elementor-663 .elementor-element.elementor-element-3ac9622a .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-663 .elementor-element.elementor-element-3ac9622a .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-663 .elementor-element.elementor-element-3ac9622a .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-663 .elementor-element.elementor-element-3ac9622a .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-663 .elementor-element.elementor-element-3ac9622a .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-663 .elementor-element.elementor-element-3ac9622a .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-663 .elementor-element.elementor-element-5d448b04{--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-663 .elementor-element.elementor-element-3dcfde86{--display:flex;}.elementor-663 .elementor-element.elementor-element-5253755{text-align:center;}.elementor-663 .elementor-element.elementor-element-5253755 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-678e88dd{--display:flex;}.elementor-663 .elementor-element.elementor-element-34c9a583{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-663 .elementor-element.elementor-element-796f30bf{color:#646464;}.elementor-663 .elementor-element.elementor-element-59c6143f{--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-663 .elementor-element.elementor-element-32362a4d{color:#646464;}.elementor-663 .elementor-element.elementor-element-4e3250f1{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-663 .elementor-element.elementor-element-29478cb3{color:#646464;}.elementor-663 .elementor-element.elementor-element-63afe01e{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-663 .elementor-element.elementor-element-308b1b95{color:#646464;}.elementor-663 .elementor-element.elementor-element-58a4e43d{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-663 .elementor-element.elementor-element-140d85b0{color:#646464;}.elementor-663 .elementor-element.elementor-element-1e743fcf{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-663 .elementor-element.elementor-element-2e0c1a37{color:#646464;}.elementor-663 .elementor-element.elementor-element-348daac6{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-663 .elementor-element.elementor-element-2ec3444c{color:#646464;}.elementor-663 .elementor-element.elementor-element-1d4a3620{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-663 .elementor-element.elementor-element-2b3e2756{color:#646464;}.elementor-663 .elementor-element.elementor-element-65de18e1{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-663 .elementor-element.elementor-element-3fe75f0f{color:#646464;}.elementor-663 .elementor-element.elementor-element-7359c074{--display:flex;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-663 .elementor-element.elementor-element-5a4a49bb{color:#646464;}.elementor-663 .elementor-element.elementor-element-7fe7d6dc{--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-663 .elementor-element.elementor-element-7fe7d6dc > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F5F5F5;}.elementor-663 .elementor-element.elementor-element-7fe7d6dc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;}.elementor-663 .elementor-element.elementor-element-7fe7d6dc {--n-accordion-padding:20px 20px 20px 05px;}.elementor-663 .elementor-element.elementor-element-55da276f{--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-663 .elementor-element.elementor-element-55da276f::before, .elementor-663 .elementor-element.elementor-element-55da276f > .elementor-background-video-container::before, .elementor-663 .elementor-element.elementor-element-55da276f > .e-con-inner > .elementor-background-video-container::before, .elementor-663 .elementor-element.elementor-element-55da276f > .elementor-background-slideshow::before, .elementor-663 .elementor-element.elementor-element-55da276f > .e-con-inner > .elementor-background-slideshow::before, .elementor-663 .elementor-element.elementor-element-55da276f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-663 .elementor-element.elementor-element-57703be5{--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-663 .elementor-element.elementor-element-2b25d643{--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-663 .elementor-element.elementor-element-2b25d643:not(.elementor-motion-effects-element-type-background), .elementor-663 .elementor-element.elementor-element-2b25d643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designerwindowsupply.com/wp-content/uploads/2025/10/jeld-wen-custom-bi-parting-french-patio-doors-designer-window-supply-san-diego-scaled.jpg");background-size:cover;}.elementor-663 .elementor-element.elementor-element-2b25d643::before, .elementor-663 .elementor-element.elementor-element-2b25d643 > .elementor-background-video-container::before, .elementor-663 .elementor-element.elementor-element-2b25d643 > .e-con-inner > .elementor-background-video-container::before, .elementor-663 .elementor-element.elementor-element-2b25d643 > .elementor-background-slideshow::before, .elementor-663 .elementor-element.elementor-element-2b25d643 > .e-con-inner > .elementor-background-slideshow::before, .elementor-663 .elementor-element.elementor-element-2b25d643 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-663 .elementor-element.elementor-element-613480fc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-663 .elementor-element.elementor-element-78476d44{text-align:center;}.elementor-663 .elementor-element.elementor-element-78476d44 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-663 .elementor-element.elementor-element-27409dab{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-663 .elementor-element.elementor-element-2b4af267{--display:flex;}.elementor-663 .elementor-element.elementor-element-53b43 .elementor-button:hover, .elementor-663 .elementor-element.elementor-element-53b43 .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-53b43 .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-663 .elementor-element.elementor-element-53b43 .elementor-button:hover svg, .elementor-663 .elementor-element.elementor-element-53b43 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-663 .elementor-element.elementor-element-7ac230f2{--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-663 .elementor-element.elementor-element-7ac230f2:not(.elementor-motion-effects-element-type-background), .elementor-663 .elementor-element.elementor-element-7ac230f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designerwindowsupply.com/wp-content/uploads/2025/10/jeld-wen-siteline-picture-windows-french-patio-doors-designer-window-supply-san-diego.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-663 .elementor-element.elementor-element-7ac230f2::before, .elementor-663 .elementor-element.elementor-element-7ac230f2 > .elementor-background-video-container::before, .elementor-663 .elementor-element.elementor-element-7ac230f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-663 .elementor-element.elementor-element-7ac230f2 > .elementor-background-slideshow::before, .elementor-663 .elementor-element.elementor-element-7ac230f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-663 .elementor-element.elementor-element-7ac230f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-663 .elementor-element.elementor-element-55c1995b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-663 .elementor-element.elementor-element-497c423d{text-align:center;}.elementor-663 .elementor-element.elementor-element-497c423d .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-663 .elementor-element.elementor-element-3fc501b4{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-663 .elementor-element.elementor-element-230b1dfc{--display:flex;}.elementor-663 .elementor-element.elementor-element-342abd08 .elementor-button:hover, .elementor-663 .elementor-element.elementor-element-342abd08 .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-342abd08 .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-663 .elementor-element.elementor-element-342abd08 .elementor-button:hover svg, .elementor-663 .elementor-element.elementor-element-342abd08 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-663 .elementor-element.elementor-element-7dc1fff0{--min-height:750px;}.elementor-663 .elementor-element.elementor-element-bf12f13{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-663 .elementor-element.elementor-element-63c81295{--width:75%;}.elementor-663 .elementor-element.elementor-element-34188141 .elementor-heading-title{font-size:35px;}.elementor-663 .elementor-element.elementor-element-42fb2c87{font-size:18px;}.elementor-663 .elementor-element.elementor-element-62b1c81b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-663 .elementor-element.elementor-element-53a6f439{text-align:center;}.elementor-663 .elementor-element.elementor-element-4ac73e57{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-663 .elementor-element.elementor-element-289dd0d7:not(.elementor-motion-effects-element-type-background), .elementor-663 .elementor-element.elementor-element-289dd0d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-size:cover;}.elementor-663 .elementor-element.elementor-element-274240b2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-663 .elementor-element.elementor-element-ed82589{--width:95%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-663 .elementor-element.elementor-element-6c2b08a8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-663 .elementor-element.elementor-element-155045bb{--width:95%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-663 .elementor-element.elementor-element-2c3a38a4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-663 .elementor-element.elementor-element-93cdb94{--width:95%;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-663 .elementor-element.elementor-element-57e7386e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-663 .elementor-element.elementor-element-26d9064e{--width:95%;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-663 .elementor-element.elementor-element-5c16b2a8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-663 .elementor-element.elementor-element-ac10da8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-663 .elementor-element.elementor-element-84f2a6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-663 .elementor-element.elementor-element-5fe5fde6{--width:90%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-663 .elementor-element.elementor-element-7dc1fff0{--content-width:1200px;}.elementor-663 .elementor-element.elementor-element-bf12f13{--width:85%;}.elementor-663 .elementor-element.elementor-element-63c81295{--width:50%;}.elementor-663 .elementor-element.elementor-element-11c2dbf3{--content-width:1200px;}.elementor-663 .elementor-element.elementor-element-62b1c81b{--width:40%;}.elementor-663 .elementor-element.elementor-element-4ac73e57{--width:40%;}.elementor-663 .elementor-element.elementor-element-289dd0d7{--content-width:1200px;}.elementor-663 .elementor-element.elementor-element-1e5c2962{--width:33%;}.elementor-663 .elementor-element.elementor-element-41c26974{--width:33%;}.elementor-663 .elementor-element.elementor-element-26ded0b3{--width:33%;}.elementor-663 .elementor-element.elementor-element-22258d01{--width:33%;}.elementor-663 .elementor-element.elementor-element-2b47201c{--width:45%;}.elementor-663 .elementor-element.elementor-element-274240b2{--content-width:1200px;}.elementor-663 .elementor-element.elementor-element-6c2b08a8{--width:25%;}.elementor-663 .elementor-element.elementor-element-39dc6d37{--width:37%;}.elementor-663 .elementor-element.elementor-element-67cf2427{--width:37%;}.elementor-663 .elementor-element.elementor-element-2c3a38a4{--width:25%;}.elementor-663 .elementor-element.elementor-element-721b9f1b{--width:37%;}.elementor-663 .elementor-element.elementor-element-582fedb6{--width:37%;}.elementor-663 .elementor-element.elementor-element-57e7386e{--width:25%;}.elementor-663 .elementor-element.elementor-element-4f179a1a{--width:37%;}.elementor-663 .elementor-element.elementor-element-554e6b8a{--width:37%;}.elementor-663 .elementor-element.elementor-element-5c16b2a8{--width:25%;}.elementor-663 .elementor-element.elementor-element-752272d3{--width:37%;}.elementor-663 .elementor-element.elementor-element-4078a0da{--width:37%;}.elementor-663 .elementor-element.elementor-element-ac10da8{--content-width:1200px;}.elementor-663 .elementor-element.elementor-element-84f2a6{--width:25%;}.elementor-663 .elementor-element.elementor-element-5fe5fde6{--width:50%;}.elementor-663 .elementor-element.elementor-element-5d448b04{--content-width:1200px;}.elementor-663 .elementor-element.elementor-element-2b25d643{--width:50%;}.elementor-663 .elementor-element.elementor-element-613480fc{--width:65%;}.elementor-663 .elementor-element.elementor-element-2b4af267{--width:50%;}.elementor-663 .elementor-element.elementor-element-7ac230f2{--width:50%;}.elementor-663 .elementor-element.elementor-element-55c1995b{--width:65%;}.elementor-663 .elementor-element.elementor-element-230b1dfc{--width:50%;}}/* Start custom CSS for image-carousel, class: .elementor-element-2f768cf4 */.uniform-carousel img {
  height: 400px; /* or use aspect-ratio instead */
  width: 100%;
  object-fit: cover;
}/* End custom CSS */