.elementor-630 .elementor-element.elementor-element-5e3499c:not(.elementor-motion-effects-element-type-background), .elementor-630 .elementor-element.elementor-element-5e3499c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://7thcurtain.com/wp-content/uploads/2026/10/install-hero.jpg");background-position:center center;background-size:cover;}.elementor-630 .elementor-element.elementor-element-5e3499c > .elementor-background-overlay{background-color:rgba(10,20,30,0.55);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-630 .elementor-element.elementor-element-5e3499c > .elementor-container{max-width:1280px;}.elementor-630 .elementor-element.elementor-element-5e3499c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 40px 140px 40px;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-e505971.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-e505971.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-630 .elementor-element.elementor-element-1ebbdea{text-align:center;}.elementor-630 .elementor-element.elementor-element-1ebbdea .elementor-heading-title{color:#9CC8E8;}.elementor-630 .elementor-element.elementor-element-5883eb8{text-align:center;}.elementor-630 .elementor-element.elementor-element-5883eb8 .elementor-heading-title{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-630 .elementor-element.elementor-element-c8257bc{text-align:center;color:#E8EDF2;}.elementor-630 .elementor-element.elementor-element-52e9ffe{--spacer-size:20px;}.elementor-630 .elementor-element.elementor-element-99bed5b{--spacer-size:110px;}.elementor-630 .elementor-element.elementor-element-f5472b2 > .elementor-container{max-width:1280px;}.elementor-630 .elementor-element.elementor-element-f5472b2{padding:48px 40px 48px 40px;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-8c93b57.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-8c93b57.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-630 .elementor-element.elementor-element-24f3f80{text-align:center;}.elementor-630 .elementor-element.elementor-element-24f3f80 .elementor-heading-title{color:#0072B5;}.elementor-630 .elementor-element.elementor-element-78beef4{text-align:center;}.elementor-630 .elementor-element.elementor-element-78beef4 .elementor-heading-title{color:#14171A;}.elementor-630 .elementor-element.elementor-element-c4cea25{--spacer-size:8px;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-cf8c621.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-cf8c621.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-630 .elementor-element.elementor-element-3484b89{text-align:start;}.elementor-630 .elementor-element.elementor-element-3484b89 .elementor-heading-title{color:#14171A;}.elementor-630 .elementor-element.elementor-element-94de710{color:#5A6472;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-09acd73.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-09acd73.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-630 .elementor-element.elementor-element-66ecc2e{text-align:start;}.elementor-630 .elementor-element.elementor-element-66ecc2e .elementor-heading-title{color:#14171A;}.elementor-630 .elementor-element.elementor-element-d54d599{color:#5A6472;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-6268e66.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-6268e66.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-630 .elementor-element.elementor-element-a64d17c{text-align:start;}.elementor-630 .elementor-element.elementor-element-a64d17c .elementor-heading-title{color:#14171A;}.elementor-630 .elementor-element.elementor-element-d49ee2b{color:#5A6472;}.elementor-630 .elementor-element.elementor-element-c9619ae > .elementor-container{max-width:1280px;}.elementor-630 .elementor-element.elementor-element-c9619ae{padding:48px 40px 48px 40px;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-82b1613.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-82b1613.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-630 .elementor-element.elementor-element-934f230{text-align:center;}.elementor-630 .elementor-element.elementor-element-934f230 .elementor-heading-title{color:#0072B5;}.elementor-630 .elementor-element.elementor-element-5433cf7{text-align:center;}.elementor-630 .elementor-element.elementor-element-5433cf7 .elementor-heading-title{color:#14171A;}.elementor-630 .elementor-element.elementor-element-d9c2f0c{--spacer-size:8px;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-fadc2ac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-fadc2ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-630 .elementor-element.elementor-element-e363289{text-align:start;}.elementor-630 .elementor-element.elementor-element-e363289 .elementor-heading-title{color:#0072B5;}.elementor-630 .elementor-element.elementor-element-bbc09ce{text-align:start;}.elementor-630 .elementor-element.elementor-element-bbc09ce .elementor-heading-title{color:#14171A;}.elementor-630 .elementor-element.elementor-element-83fe569{color:#5A6472;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-41f6433.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-41f6433.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-630 .elementor-element.elementor-element-ce060af{text-align:start;}.elementor-630 .elementor-element.elementor-element-ce060af .elementor-heading-title{color:#0072B5;}.elementor-630 .elementor-element.elementor-element-fc5fc51{text-align:start;}.elementor-630 .elementor-element.elementor-element-fc5fc51 .elementor-heading-title{color:#14171A;}.elementor-630 .elementor-element.elementor-element-a5a9ac8{color:#5A6472;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-0f06fd4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-0f06fd4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-630 .elementor-element.elementor-element-86eb330{text-align:start;}.elementor-630 .elementor-element.elementor-element-86eb330 .elementor-heading-title{color:#0072B5;}.elementor-630 .elementor-element.elementor-element-3177f60{text-align:start;}.elementor-630 .elementor-element.elementor-element-3177f60 .elementor-heading-title{color:#14171A;}.elementor-630 .elementor-element.elementor-element-cd4647d{color:#5A6472;}.elementor-630 .elementor-element.elementor-element-348969e > .elementor-container{max-width:1280px;}.elementor-630 .elementor-element.elementor-element-348969e{padding:48px 40px 48px 40px;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-c919937.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-c919937.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-630 .elementor-element.elementor-element-9b5e829{text-align:center;}.elementor-630 .elementor-element.elementor-element-9b5e829 .elementor-heading-title{color:#0072B5;}.elementor-630 .elementor-element.elementor-element-99d5bbe{text-align:center;}.elementor-630 .elementor-element.elementor-element-99d5bbe .elementor-heading-title{color:#14171A;}.elementor-630 .elementor-element.elementor-element-89269d4{--spacer-size:8px;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-0e4f5ac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-0e4f5ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-630 .elementor-element.elementor-element-f53660e{text-align:start;}.elementor-630 .elementor-element.elementor-element-f53660e .elementor-heading-title{color:#0072B5;}.elementor-630 .elementor-element.elementor-element-a553218{text-align:start;}.elementor-630 .elementor-element.elementor-element-a553218 .elementor-heading-title{color:#14171A;}.elementor-630 .elementor-element.elementor-element-c753d88{color:#5A6472;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-3320fb2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-3320fb2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-630 .elementor-element.elementor-element-59bd93f{text-align:start;}.elementor-630 .elementor-element.elementor-element-59bd93f .elementor-heading-title{color:#0072B5;}.elementor-630 .elementor-element.elementor-element-982eafd{text-align:start;}.elementor-630 .elementor-element.elementor-element-982eafd .elementor-heading-title{color:#14171A;}.elementor-630 .elementor-element.elementor-element-2276763{color:#5A6472;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-8dd7460.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-8dd7460.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-630 .elementor-element.elementor-element-78b2aa8{text-align:start;}.elementor-630 .elementor-element.elementor-element-78b2aa8 .elementor-heading-title{color:#0072B5;}.elementor-630 .elementor-element.elementor-element-93fbed9{text-align:start;}.elementor-630 .elementor-element.elementor-element-93fbed9 .elementor-heading-title{color:#14171A;}.elementor-630 .elementor-element.elementor-element-2127f7a{color:#5A6472;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-6f016a3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-6f016a3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-630 .elementor-element.elementor-element-2e364f1{text-align:start;}.elementor-630 .elementor-element.elementor-element-2e364f1 .elementor-heading-title{color:#0072B5;}.elementor-630 .elementor-element.elementor-element-cb52f45{text-align:start;}.elementor-630 .elementor-element.elementor-element-cb52f45 .elementor-heading-title{color:#14171A;}.elementor-630 .elementor-element.elementor-element-5c81429{color:#5A6472;}.elementor-630 .elementor-element.elementor-element-04782bb > .elementor-container{max-width:1280px;}.elementor-630 .elementor-element.elementor-element-04782bb{padding:24px 40px 24px 40px;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-b235a50.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-b235a50.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-e5bef83.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-e5bef83.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-630 .elementor-element.elementor-element-c987585 img{height:300px;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-414a5d7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-414a5d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-630 .elementor-element.elementor-element-623e5e4 img{height:300px;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-a2e9680.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-a2e9680.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-630 .elementor-element.elementor-element-33f0b29 img{height:300px;}.elementor-630 .elementor-element.elementor-element-aefa426 > .elementor-container{max-width:1280px;}.elementor-630 .elementor-element.elementor-element-aefa426{padding:48px 40px 48px 40px;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-5ca77f8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-5ca77f8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-630 .elementor-element.elementor-element-f761af6{text-align:center;}.elementor-630 .elementor-element.elementor-element-f761af6 .elementor-heading-title{color:#0072B5;}.elementor-630 .elementor-element.elementor-element-eb1a3d5{text-align:center;}.elementor-630 .elementor-element.elementor-element-eb1a3d5 .elementor-heading-title{color:#14171A;}.elementor-630 .elementor-element.elementor-element-4f126b8{text-align:center;color:#5A6472;}.elementor-630 .elementor-element.elementor-element-45ad377 > .elementor-container{max-width:1280px;}.elementor-630 .elementor-element.elementor-element-45ad377{padding:48px 40px 48px 40px;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-3b8737c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-3b8737c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-630 .elementor-element.elementor-element-b6d13e4{text-align:center;}.elementor-630 .elementor-element.elementor-element-b6d13e4 .elementor-heading-title{color:#0072B5;}.elementor-630 .elementor-element.elementor-element-4f12c12{text-align:center;}.elementor-630 .elementor-element.elementor-element-4f12c12 .elementor-heading-title{color:#14171A;}.elementor-630 .elementor-element.elementor-element-037bc87{--spacer-size:8px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-630 .elementor-element.elementor-element-c3f2f65:not(.elementor-motion-effects-element-type-background), .elementor-630 .elementor-element.elementor-element-c3f2f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E2A47;}.elementor-630 .elementor-element.elementor-element-c3f2f65 > .elementor-container{max-width:1280px;}.elementor-630 .elementor-element.elementor-element-c3f2f65{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 40px 56px 40px;}.elementor-630 .elementor-element.elementor-element-c3f2f65 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-630 .elementor-element.elementor-element-a127fa9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-630 .elementor-element.elementor-element-a127fa9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-630 .elementor-element.elementor-element-3ecc231{text-align:center;}.elementor-630 .elementor-element.elementor-element-3ecc231 .elementor-heading-title{color:#9CC8E8;}.elementor-630 .elementor-element.elementor-element-3200347{text-align:center;}.elementor-630 .elementor-element.elementor-element-3200347 .elementor-heading-title{color:#FFFFFF;}.elementor-630 .elementor-element.elementor-element-4f484c4{text-align:center;color:#D5DEE7;}.elementor-630 .elementor-element.elementor-element-1f28bb7{--spacer-size:12px;}.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-630 .elementor-element.elementor-element-cccff66 .elementor-button{fill:#0072B5;color:#0072B5;border-radius:6px 6px 6px 6px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-630 .elementor-element.elementor-element-5e3499c{padding:90px 20px 90px 20px;}.elementor-630 .elementor-element.elementor-element-52e9ffe{--spacer-size:10px;}.elementor-630 .elementor-element.elementor-element-99bed5b{--spacer-size:60px;}.elementor-630 .elementor-element.elementor-element-f5472b2{padding:36px 20px 36px 20px;}.elementor-630 .elementor-element.elementor-element-c4cea25{--spacer-size:10px;}.elementor-630 .elementor-element.elementor-element-c9619ae{padding:36px 20px 36px 20px;}.elementor-630 .elementor-element.elementor-element-d9c2f0c{--spacer-size:10px;}.elementor-630 .elementor-element.elementor-element-348969e{padding:36px 20px 36px 20px;}.elementor-630 .elementor-element.elementor-element-89269d4{--spacer-size:10px;}.elementor-630 .elementor-element.elementor-element-04782bb{padding:18px 20px 18px 20px;}.elementor-630 .elementor-element.elementor-element-aefa426{padding:36px 20px 36px 20px;}.elementor-630 .elementor-element.elementor-element-45ad377{padding:36px 20px 36px 20px;}.elementor-630 .elementor-element.elementor-element-037bc87{--spacer-size:10px;}.elementor-630 .elementor-element.elementor-element-c3f2f65{padding:40px 20px 40px 20px;}.elementor-630 .elementor-element.elementor-element-1f28bb7{--spacer-size:10px;}}/* Start custom CSS for section, class: .elementor-element-b1bf684 */.elementor-630 .elementor-element.elementor-element-b1bf684 > .elementor-container{display:flex !important;flex-wrap:wrap !important;}.elementor-630 .elementor-element.elementor-element-b1bf684 > .elementor-container > .g3{flex:0 0 33.33% !important;width:33.33% !important;padding:0 12px;}@media(max-width:767px){.elementor-630 .elementor-element.elementor-element-b1bf684 > .elementor-container > .g3{flex:0 0 100% !important;width:100% !important;padding:0 0 14px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-36e1a83 */.elementor-630 .elementor-element.elementor-element-36e1a83 > .elementor-container{display:flex !important;flex-wrap:wrap !important;}.elementor-630 .elementor-element.elementor-element-36e1a83 > .elementor-container > .g3{flex:0 0 33.33% !important;width:33.33% !important;padding:0 12px;}@media(max-width:767px){.elementor-630 .elementor-element.elementor-element-36e1a83 > .elementor-container > .g3{flex:0 0 100% !important;width:100% !important;padding:0 0 14px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cec1f51 */.elementor-630 .elementor-element.elementor-element-cec1f51 > .elementor-container{display:flex !important;flex-wrap:wrap !important;}.elementor-630 .elementor-element.elementor-element-cec1f51 > .elementor-container > .g4{flex:0 0 25% !important;width:25% !important;padding:0 12px;}@media(max-width:767px){.elementor-630 .elementor-element.elementor-element-cec1f51 > .elementor-container > .g4{flex:0 0 100% !important;width:100% !important;padding:0 0 14px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a36f769 */.elementor-630 .elementor-element.elementor-element-a36f769 > .elementor-container{display:flex !important;flex-wrap:wrap !important;}.elementor-630 .elementor-element.elementor-element-a36f769 > .elementor-container > .g3{flex:0 0 33.33% !important;width:33.33% !important;padding:0 12px;}@media(max-width:767px){.elementor-630 .elementor-element.elementor-element-a36f769 > .elementor-container > .g3{flex:0 0 100% !important;width:100% !important;padding:0 0 14px;}}/* End custom CSS */