.elementor-4239 .elementor-element.elementor-element-50afc7ae > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #001221 65%);opacity:0.68;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4239 .elementor-element.elementor-element-50afc7ae .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-4239 .elementor-element.elementor-element-50afc7ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4239 .elementor-element.elementor-element-657bba4d{padding:300px 50px 100px 50px;}.elementor-4239 .elementor-element.elementor-element-31c8e883{text-align:left;}.elementor-4239 .elementor-element.elementor-element-31c8e883 .elementor-heading-title{font-weight:600;text-shadow:7px 10px 100px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4239 .elementor-element.elementor-element-5b04115 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-4239 .elementor-element.elementor-element-5b04115 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-4239 .elementor-element.elementor-element-5b04115{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4239 .elementor-element.elementor-element-5b04115 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4239 .elementor-element.elementor-element-e37fa3f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4239 .elementor-element.elementor-element-e37fa3f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002366BD;}.elementor-4239 .elementor-element.elementor-element-e37fa3f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-4239 .elementor-element.elementor-element-e37fa3f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4239 .elementor-element.elementor-element-2574085{text-align:center;}.elementor-4239 .elementor-element.elementor-element-2574085 .elementor-heading-title{font-weight:600;text-shadow:7px 10px 100px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4239 .elementor-element.elementor-element-1f30d2e > .elementor-container{max-width:900px;}.elementor-4239 .elementor-element.elementor-element-1f30d2e{margin-top:50px;margin-bottom:50px;}.elementor-4239 .elementor-element.elementor-element-0a09c18{text-align:center;}.elementor-4239 .elementor-element.elementor-element-0a09c18 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-4239 .elementor-element.elementor-element-4af4691 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4239 .elementor-element.elementor-element-4af4691{text-align:center;}.elementor-4239 .elementor-element.elementor-element-a95c776:not(.elementor-motion-effects-element-type-background), .elementor-4239 .elementor-element.elementor-element-a95c776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://libertywindowsandsiding.bmlocal.com/wp-content/uploads/2024/02/centered-icon-bg.svg");background-repeat:no-repeat;background-size:cover;}.elementor-4239 .elementor-element.elementor-element-a95c776 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 100%, var( --e-global-color-primary ) 44%);opacity:0.89;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4239 .elementor-element.elementor-element-a95c776{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:-10px;padding:50px 0px 0px 0px;}.elementor-4239 .elementor-element.elementor-element-78deda0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4239 .elementor-element.elementor-element-53190fe > .elementor-element-populated{margin:0px 30px 0px 100px;--e-column-margin-right:30px;--e-column-margin-left:100px;}.elementor-4239 .elementor-element.elementor-element-38fb6167{text-align:left;}.elementor-4239 .elementor-element.elementor-element-38fb6167 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-4239 .elementor-element.elementor-element-75c1f3b0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4239 .elementor-element.elementor-element-75c1f3b0{text-align:left;}.elementor-4239 .elementor-element.elementor-element-c6643c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4239 .elementor-element.elementor-element-c6643c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://libertywindowsandsiding.bmlocal.com/wp-content/uploads/2024/02/who-we-are-bg.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4239 .elementor-element.elementor-element-c6643c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4239 .elementor-element.elementor-element-c6643c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4239 .elementor-element.elementor-element-f51e57c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-4239 .elementor-element.elementor-element-f51e57c .elementor-divider-separator{width:3%;}.elementor-4239 .elementor-element.elementor-element-f51e57c .elementor-divider{padding-block-start:200px;padding-block-end:200px;}.elementor-4239 .elementor-element.elementor-element-4239d1f:not(.elementor-motion-effects-element-type-background), .elementor-4239 .elementor-element.elementor-element-4239d1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://libertywindowsandsiding.bmlocal.com/wp-content/uploads/2024/02/the-little-things.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4239 .elementor-element.elementor-element-4239d1f > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #002366BF 100%);opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4239 .elementor-element.elementor-element-4239d1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-4239 .elementor-element.elementor-element-06d76bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4239 .elementor-element.elementor-element-6e2b2ca > .elementor-container{max-width:700px;}.elementor-4239 .elementor-element.elementor-element-6470d80{text-align:center;}.elementor-4239 .elementor-element.elementor-element-6470d80 .elementor-heading-title{color:var( --e-global-color-85cb3d6 );}.elementor-4239 .elementor-element.elementor-element-50f09ca{padding:50px 0px 0px 0px;}.elementor-4239 .elementor-element.elementor-element-efc046f img{width:120px;}.elementor-4239 .elementor-element.elementor-element-01c2d28.ha-fun-factor {--ha-ff-align:center;--ha-ff-number-align:center;}.elementor-4239 .elementor-element.elementor-element-01c2d28 .ha-fun-factor__wrap, .elementor-4239 .elementor-element.elementor-element-01c2d28 .ha-fun-factor__media--image, .elementor-4239 .elementor-element.elementor-element-01c2d28 .ha-fun-factor__content, .elementor-4239 .elementor-element.elementor-element-01c2d28 .ha-fun-factor__content{text-align:var(--ha-ff-align);}.elementor-4239 .elementor-element.elementor-element-01c2d28 .ha-fun-factor__content-number-wrap{justify-content:var(--ha-ff-number-align);margin-bottom:0px;}.elementor-4239 .elementor-element.elementor-element-01c2d28 .ha-fun-factor__media--icon{color:var( --e-global-color-85cb3d6 );}.elementor-4239 .elementor-element.elementor-element-01c2d28 .ha-fun-factor__media--icon, .elementor-4239 .elementor-element.elementor-element-01c2d28 .ha-fun-factor__media--image{margin-bottom:0px;}.elementor-4239 .elementor-element.elementor-element-01c2d28 .ha-fun-factor__content-number-prefix{color:var( --e-global-color-85cb3d6 );}.elementor-4239 .elementor-element.elementor-element-01c2d28 .ha-fun-factor__content-number{color:var( --e-global-color-85cb3d6 );}.elementor-4239 .elementor-element.elementor-element-01c2d28 .ha-fun-factor__content-number-suffix{color:var( --e-global-color-85cb3d6 );}.elementor-4239 .elementor-element.elementor-element-01c2d28 .ha-fun-factor__content-number-prefix, .elementor-4239 .elementor-element.elementor-element-01c2d28 .ha-fun-factor__content-number, .elementor-4239 .elementor-element.elementor-element-01c2d28 .ha-fun-factor__content-number-suffix{font-size:40px;}.elementor-4239 .elementor-element.elementor-element-01c2d28 .ha-fun-factor__content-text{margin-bottom:0px;color:var( --e-global-color-85cb3d6 );line-height:28px;}.elementor-4239 .elementor-element.elementor-element-01c2d28 .ha-fun-factor__divider{margin-bottom:0px;}.elementor-4239 .elementor-element.elementor-element-8dc90a8 img{width:120px;}.elementor-4239 .elementor-element.elementor-element-c603039.ha-fun-factor {--ha-ff-align:center;--ha-ff-number-align:center;}.elementor-4239 .elementor-element.elementor-element-c603039 .ha-fun-factor__wrap, .elementor-4239 .elementor-element.elementor-element-c603039 .ha-fun-factor__media--image, .elementor-4239 .elementor-element.elementor-element-c603039 .ha-fun-factor__content, .elementor-4239 .elementor-element.elementor-element-c603039 .ha-fun-factor__content{text-align:var(--ha-ff-align);}.elementor-4239 .elementor-element.elementor-element-c603039 .ha-fun-factor__content-number-wrap{justify-content:var(--ha-ff-number-align);margin-bottom:0px;}.elementor-4239 .elementor-element.elementor-element-c603039 .ha-fun-factor__media--icon{color:var( --e-global-color-85cb3d6 );}.elementor-4239 .elementor-element.elementor-element-c603039 .ha-fun-factor__content-number-prefix{color:var( --e-global-color-85cb3d6 );}.elementor-4239 .elementor-element.elementor-element-c603039 .ha-fun-factor__content-number{color:var( --e-global-color-85cb3d6 );}.elementor-4239 .elementor-element.elementor-element-c603039 .ha-fun-factor__content-number-suffix{color:var( --e-global-color-85cb3d6 );}.elementor-4239 .elementor-element.elementor-element-c603039 .ha-fun-factor__content-number-prefix, .elementor-4239 .elementor-element.elementor-element-c603039 .ha-fun-factor__content-number, .elementor-4239 .elementor-element.elementor-element-c603039 .ha-fun-factor__content-number-suffix{font-size:40px;}.elementor-4239 .elementor-element.elementor-element-c603039 .ha-fun-factor__content-text{margin-bottom:0px;color:var( --e-global-color-85cb3d6 );line-height:28px;}.elementor-4239 .elementor-element.elementor-element-c603039 .ha-fun-factor__divider{margin-bottom:0px;}.elementor-4239 .elementor-element.elementor-element-740aac5 img{width:120px;}.elementor-4239 .elementor-element.elementor-element-2be2ca8.ha-fun-factor {--ha-ff-align:center;--ha-ff-number-align:center;}.elementor-4239 .elementor-element.elementor-element-2be2ca8 .ha-fun-factor__wrap, .elementor-4239 .elementor-element.elementor-element-2be2ca8 .ha-fun-factor__media--image, .elementor-4239 .elementor-element.elementor-element-2be2ca8 .ha-fun-factor__content, .elementor-4239 .elementor-element.elementor-element-2be2ca8 .ha-fun-factor__content{text-align:var(--ha-ff-align);}.elementor-4239 .elementor-element.elementor-element-2be2ca8 .ha-fun-factor__content-number-wrap{justify-content:var(--ha-ff-number-align);margin-bottom:0px;}.elementor-4239 .elementor-element.elementor-element-2be2ca8 .ha-fun-factor__media--icon{color:var( --e-global-color-85cb3d6 );}.elementor-4239 .elementor-element.elementor-element-2be2ca8 .ha-fun-factor__content-number-prefix{color:var( --e-global-color-85cb3d6 );}.elementor-4239 .elementor-element.elementor-element-2be2ca8 .ha-fun-factor__content-number{color:var( --e-global-color-85cb3d6 );}.elementor-4239 .elementor-element.elementor-element-2be2ca8 .ha-fun-factor__content-number-suffix{color:var( --e-global-color-85cb3d6 );}.elementor-4239 .elementor-element.elementor-element-2be2ca8 .ha-fun-factor__content-number-prefix, .elementor-4239 .elementor-element.elementor-element-2be2ca8 .ha-fun-factor__content-number, .elementor-4239 .elementor-element.elementor-element-2be2ca8 .ha-fun-factor__content-number-suffix{font-size:40px;}.elementor-4239 .elementor-element.elementor-element-2be2ca8 .ha-fun-factor__content-text{margin-bottom:0px;color:var( --e-global-color-85cb3d6 );line-height:28px;}.elementor-4239 .elementor-element.elementor-element-2be2ca8 .ha-fun-factor__divider{margin-bottom:0px;}.elementor-4239 .elementor-element.elementor-element-ae846ce:not(.elementor-motion-effects-element-type-background), .elementor-4239 .elementor-element.elementor-element-ae846ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://libertywindowsandsiding.bmlocal.com/wp-content/uploads/2024/02/centered-icon-bg.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4239 .elementor-element.elementor-element-ae846ce > .elementor-background-overlay{background-color:var( --e-global-color-85cb3d6 );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4239 .elementor-element.elementor-element-ae846ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-4239 .elementor-element.elementor-element-bc2141c{margin-top:0px;margin-bottom:30px;}.elementor-4239 .elementor-element.elementor-element-7be4b5e{text-align:center;}.elementor-4239 .elementor-element.elementor-element-4aeb803 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4239 .elementor-element.elementor-element-53ad5a3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4239 .elementor-element.elementor-element-53ad5a3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://libertywindowsandsiding.bmlocal.com/wp-content/uploads/2023/10/Siding-colors.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4239 .elementor-element.elementor-element-53ad5a3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4239 .elementor-element.elementor-element-53ad5a3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4239 .elementor-element.elementor-element-d94d4a8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4239 .elementor-element.elementor-element-d94d4a8 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-4239 .elementor-element.elementor-element-d94d4a8 .elementor-divider-separator{width:1%;}.elementor-4239 .elementor-element.elementor-element-d94d4a8 .elementor-divider{padding-block-start:200px;padding-block-end:200px;}.elementor-4239 .elementor-element.elementor-element-4d279e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4239 .elementor-element.elementor-element-4d279e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB0;}.elementor-4239 .elementor-element.elementor-element-4d279e2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:60px 0px 60px -100px;--e-column-margin-right:0px;--e-column-margin-left:-100px;padding:20px 30px 20px 30px;}.elementor-4239 .elementor-element.elementor-element-4d279e2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4239 .elementor-element.elementor-element-36a756e8 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-4239 .elementor-element.elementor-element-7ef79c11 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-4239 .elementor-element.elementor-element-6a0d6d5f .elementor-button{font-weight:500;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-4239 .elementor-element.elementor-element-433b85a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4239 .elementor-element.elementor-element-433b85a{margin-top:50px;margin-bottom:0px;}.elementor-4239 .elementor-element.elementor-element-e1cd381:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4239 .elementor-element.elementor-element-e1cd381 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB0;}.elementor-4239 .elementor-element.elementor-element-e1cd381 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:60px -100px 60px 100px;--e-column-margin-right:-100px;--e-column-margin-left:100px;padding:20px 20px 20px 20px;}.elementor-4239 .elementor-element.elementor-element-e1cd381 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4239 .elementor-element.elementor-element-e1cd381{z-index:1;}.elementor-4239 .elementor-element.elementor-element-a122cb5 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-4239 .elementor-element.elementor-element-848cfe1 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-4239 .elementor-element.elementor-element-244816f .elementor-button{font-weight:500;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-4239 .elementor-element.elementor-element-7455ca1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4239 .elementor-element.elementor-element-7455ca1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://libertywindowsandsiding.bmlocal.com/wp-content/uploads/2024/02/the-little-things.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4239 .elementor-element.elementor-element-7455ca1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4239 .elementor-element.elementor-element-7455ca1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4239 .elementor-element.elementor-element-33cfe20{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4239 .elementor-element.elementor-element-33cfe20 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-4239 .elementor-element.elementor-element-33cfe20 .elementor-divider-separator{width:1%;}.elementor-4239 .elementor-element.elementor-element-33cfe20 .elementor-divider{padding-block-start:200px;padding-block-end:200px;}.elementor-4239 .elementor-element.elementor-element-b3fb082 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4239 .elementor-element.elementor-element-b3fb082{margin-top:50px;margin-bottom:0px;}.elementor-4239 .elementor-element.elementor-element-d05755e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4239 .elementor-element.elementor-element-d05755e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://libertywindowsandsiding.bmlocal.com/wp-content/uploads/2024/02/what-our-clients-say-about-liberty-windows-and-siding.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4239 .elementor-element.elementor-element-d05755e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4239 .elementor-element.elementor-element-d05755e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4239 .elementor-element.elementor-element-bc9c65b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4239 .elementor-element.elementor-element-bc9c65b > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-4239 .elementor-element.elementor-element-bc9c65b .elementor-divider-separator{width:1%;}.elementor-4239 .elementor-element.elementor-element-bc9c65b .elementor-divider{padding-block-start:200px;padding-block-end:200px;}.elementor-4239 .elementor-element.elementor-element-8b0729c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4239 .elementor-element.elementor-element-8b0729c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB0;}.elementor-4239 .elementor-element.elementor-element-8b0729c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:60px 0px 60px -100px;--e-column-margin-right:0px;--e-column-margin-left:-100px;padding:20px 20px 20px 30px;}.elementor-4239 .elementor-element.elementor-element-8b0729c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4239 .elementor-element.elementor-element-78132465 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-4239 .elementor-element.elementor-element-108e309f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4239 .elementor-element.elementor-element-2cc6e925 .elementor-button{font-weight:500;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-4239 .elementor-element.elementor-element-341a962:not(.elementor-motion-effects-element-type-background), .elementor-4239 .elementor-element.elementor-element-341a962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://libertywindowsandsiding.bmlocal.com/wp-content/uploads/2024/02/what-our-clients-say-about-liberty-windows-and-siding.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4239 .elementor-element.elementor-element-341a962 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4239 .elementor-element.elementor-element-341a962{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:50px 0px 50px 0px;}.elementor-4239 .elementor-element.elementor-element-1e5ef68{margin-top:0px;margin-bottom:30px;}.elementor-4239 .elementor-element.elementor-element-6bf573d{text-align:center;}.elementor-4239 .elementor-element.elementor-element-6bf573d .elementor-heading-title{color:var( --e-global-color-85cb3d6 );}.elementor-4239 .elementor-element.elementor-element-f8c9f78 > .elementor-container{max-width:1400px;}.elementor-4239 .elementor-element.elementor-element-072d1fb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4239 .elementor-element.elementor-element-072d1fb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://libertywindowsandsiding.bmlocal.com/wp-content/uploads/2023/12/black-framed-windows-e1707826981473.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4239 .elementor-element.elementor-element-072d1fb > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-85cb3d6 );opacity:0.85;}.elementor-4239 .elementor-element.elementor-element-072d1fb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-4239 .elementor-element.elementor-element-072d1fb:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-4239 .elementor-element.elementor-element-072d1fb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4239 .elementor-element.elementor-element-3fe9bc5{text-align:left;}.elementor-4239 .elementor-element.elementor-element-3fe9bc5 .elementor-heading-title{font-weight:600;text-shadow:7px 10px 100px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-4239 .elementor-element.elementor-element-5d6aab4 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-4239 .elementor-element.elementor-element-5d6aab4{text-align:left;}.elementor-4239 .elementor-element.elementor-element-5d6aab4 .elementor-heading-title{font-size:33px;color:var( --e-global-color-primary );}.elementor-4239 .elementor-element.elementor-element-e2bbd2b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4239 .elementor-element.elementor-element-e2bbd2b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://libertywindowsandsiding.bmlocal.com/wp-content/uploads/2022/11/Types-Of-Roof-Shingles.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4239 .elementor-element.elementor-element-e2bbd2b > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-85cb3d6 );opacity:0.85;}.elementor-4239 .elementor-element.elementor-element-e2bbd2b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-4239 .elementor-element.elementor-element-e2bbd2b:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-4239 .elementor-element.elementor-element-e2bbd2b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4239 .elementor-element.elementor-element-041b17e > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4239 .elementor-element.elementor-element-041b17e{text-align:left;}.elementor-4239 .elementor-element.elementor-element-041b17e .elementor-heading-title{font-size:33px;color:var( --e-global-color-primary );}.elementor-4239 .elementor-element.elementor-element-0237354{text-align:left;}.elementor-4239 .elementor-element.elementor-element-0237354 .elementor-heading-title{font-weight:600;text-shadow:7px 10px 100px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-4239 .elementor-element.elementor-element-15d07eb .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4239 .elementor-element.elementor-element-15d07eb .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-4239 .elementor-element.elementor-element-15d07eb{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-4239 .elementor-element.elementor-element-15d07eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4239 .elementor-element.elementor-element-15d07eb .elementor-icon-list-item > a{font-size:14px;}.elementor-4239 .elementor-element.elementor-element-15d07eb .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4239 .elementor-element.elementor-element-aacafbd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4239 .elementor-element.elementor-element-aacafbd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://libertywindowsandsiding.bmlocal.com/wp-content/uploads/2024/02/Top-Quality-Siding-Materials-Used-in-Your-Project-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4239 .elementor-element.elementor-element-aacafbd > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-85cb3d6 );opacity:0.85;}.elementor-4239 .elementor-element.elementor-element-aacafbd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-4239 .elementor-element.elementor-element-aacafbd:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-4239 .elementor-element.elementor-element-aacafbd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4239 .elementor-element.elementor-element-cc88774 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4239 .elementor-element.elementor-element-cc88774{text-align:left;}.elementor-4239 .elementor-element.elementor-element-cc88774 .elementor-heading-title{font-size:33px;color:var( --e-global-color-primary );}.elementor-4239 .elementor-element.elementor-element-0e56f41{text-align:left;}.elementor-4239 .elementor-element.elementor-element-0e56f41 .elementor-heading-title{font-weight:600;text-shadow:7px 10px 100px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-4239 .elementor-element.elementor-element-25095a7 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4239 .elementor-element.elementor-element-25095a7 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-4239 .elementor-element.elementor-element-25095a7{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-4239 .elementor-element.elementor-element-25095a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4239 .elementor-element.elementor-element-25095a7 .elementor-icon-list-item > a{font-size:14px;}.elementor-4239 .elementor-element.elementor-element-25095a7 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4239 .elementor-element.elementor-element-87fe1c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4239 .elementor-element.elementor-element-87fe1c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://libertywindowsandsiding.bmlocal.com/wp-content/uploads/2024/02/Top-Quality-Siding-Materials-Used-in-Your-Project-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4239 .elementor-element.elementor-element-87fe1c9 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-85cb3d6 );opacity:0.85;}.elementor-4239 .elementor-element.elementor-element-87fe1c9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-4239 .elementor-element.elementor-element-87fe1c9:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-4239 .elementor-element.elementor-element-87fe1c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4239 .elementor-element.elementor-element-dae965a{text-align:center;}.elementor-4239 .elementor-element.elementor-element-dae965a .elementor-heading-title{font-size:22px;font-weight:700;color:var( --e-global-color-accent );}.elementor-4239 .elementor-element.elementor-element-c65aa60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4239 .elementor-element.elementor-element-c65aa60{text-align:center;font-size:14px;font-style:italic;color:var( --e-global-color-85cb3d6 );}.elementor-4239 .elementor-element.elementor-element-6113636 .elementor-button{font-weight:500;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-4239 .elementor-element.elementor-element-9bcf5fa{text-align:center;}.elementor-4239 .elementor-element.elementor-element-9bcf5fa .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-4239 .elementor-element.elementor-element-71a06b2 > .elementor-container{max-width:700px;}.elementor-4239 .elementor-element.elementor-element-414007f > .elementor-container{max-width:700px;}.elementor-4239 .elementor-element.elementor-element-78542ed8{text-align:center;}.elementor-4239 .elementor-element.elementor-element-78542ed8 .elementor-heading-title{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-4239 .elementor-element.elementor-element-16de4824{width:64.961%;}.elementor-4239 .elementor-element.elementor-element-e37fa3f{width:35%;}.elementor-4239 .elementor-element.elementor-element-ff7bdb8{width:100%;}.elementor-4239 .elementor-element.elementor-element-53190fe{width:60%;}.elementor-4239 .elementor-element.elementor-element-c6643c9{width:40%;}.elementor-4239 .elementor-element.elementor-element-072d1fb{width:24.5%;}.elementor-4239 .elementor-element.elementor-element-e2bbd2b{width:25.165%;}.elementor-4239 .elementor-element.elementor-element-aacafbd{width:26.25%;}.elementor-4239 .elementor-element.elementor-element-87fe1c9{width:24.085%;}.elementor-4239 .elementor-element.elementor-element-f5453d3{width:36.028%;}.elementor-4239 .elementor-element.elementor-element-9cfb51f{width:63.972%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4239 .elementor-element.elementor-element-53190fe{width:100%;}.elementor-4239 .elementor-element.elementor-element-072d1fb{width:50%;}.elementor-4239 .elementor-element.elementor-element-e2bbd2b{width:50%;}.elementor-4239 .elementor-element.elementor-element-aacafbd{width:100%;}.elementor-4239 .elementor-element.elementor-element-87fe1c9{width:100%;}.elementor-4239 .elementor-element.elementor-element-f5453d3{width:100%;}.elementor-4239 .elementor-element.elementor-element-9cfb51f{width:100%;}}@media(min-width:1025px){.elementor-4239 .elementor-element.elementor-element-4239d1f:not(.elementor-motion-effects-element-type-background), .elementor-4239 .elementor-element.elementor-element-4239d1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-4239 .elementor-element.elementor-element-53ad5a3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4239 .elementor-element.elementor-element-53ad5a3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-4239 .elementor-element.elementor-element-7455ca1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4239 .elementor-element.elementor-element-7455ca1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-4239 .elementor-element.elementor-element-d05755e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4239 .elementor-element.elementor-element-d05755e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-4239 .elementor-element.elementor-element-341a962:not(.elementor-motion-effects-element-type-background), .elementor-4239 .elementor-element.elementor-element-341a962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-4239 .elementor-element.elementor-element-53190fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4239 .elementor-element.elementor-element-4d279e2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4239 .elementor-element.elementor-element-e1cd381 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4239 .elementor-element.elementor-element-8b0729c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4239 .elementor-element.elementor-element-9cfb51f > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-4239 .elementor-element.elementor-element-657bba4d{padding:150px 0px 50px 0px;}.elementor-4239 .elementor-element.elementor-element-31c8e883 .elementor-heading-title{font-size:50px;}.elementor-4239 .elementor-element.elementor-element-2574085 .elementor-heading-title{font-size:50px;}.elementor-4239 .elementor-element.elementor-element-a95c776{padding:50px 0px 50px 0px;}.elementor-4239 .elementor-element.elementor-element-53190fe > .elementor-element-populated{margin:0px 10px 50px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-4239 .elementor-element.elementor-element-4239d1f{padding:50px 0px 50px 0px;}.elementor-4239 .elementor-element.elementor-element-50f09ca{padding:50px 0px 0px 0px;}.elementor-4239 .elementor-element.elementor-element-d94d4a8 .elementor-divider{padding-block-start:150px;padding-block-end:150px;}.elementor-4239 .elementor-element.elementor-element-4d279e2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4239 .elementor-element.elementor-element-e1cd381 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4239 .elementor-element.elementor-element-33cfe20 .elementor-divider{padding-block-start:150px;padding-block-end:150px;}.elementor-4239 .elementor-element.elementor-element-bc9c65b .elementor-divider{padding-block-start:150px;padding-block-end:150px;}.elementor-4239 .elementor-element.elementor-element-8b0729c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4239 .elementor-element.elementor-element-3fe9bc5 .elementor-heading-title{font-size:30px;}.elementor-4239 .elementor-element.elementor-element-0237354 .elementor-heading-title{font-size:25px;}.elementor-4239 .elementor-element.elementor-element-0e56f41 .elementor-heading-title{font-size:35px;}.elementor-4239 .elementor-element.elementor-element-8965717{width:50%;}.elementor-4239 .elementor-element.elementor-element-2476ee8{width:50%;}.elementor-4239 .elementor-element.elementor-element-864c72f{width:50%;}.elementor-4239 .elementor-element.elementor-element-6c81c66{width:50%;}.elementor-4239 .elementor-element.elementor-element-9e57597{width:50%;}.elementor-4239 .elementor-element.elementor-element-a863b58{width:50%;}.elementor-4239 .elementor-element.elementor-element-9cfb51f > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for formidable, class: .elementor-element-b0af908 */.with_frm_style .frm_required {
    color: #B94A48;
    color: var(--required-color);
    font-weight: bold;
    font-weight: var(--required-weight);
    display: none;
}

.frm_style_formidable-style.with_frm_style .frm_submit button {
    width: auto;
    font-size: 15px;
    height: auto;
    line-height: normal;
    text-align: center;
    background: #1d609a;
    border-width: 0px;
    border-color: #579AF6;
    border-style: none;
    color: #ffffff;
    cursor: pointer;
    font-weight: normal;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 25px;
    text-shadow: none;
    padding-top: 7px !important;
    padding-bottom: 5px !important;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-shadow: 0 1px 1px #eeeeee;
    -webkit-box-shadow: 0 1px 1px #eeeeee;
    box-shadow: 0 0px 0px #eeeeee;
    margin: 0px;
    margin-left: 0;
    margin-right: 0;
    vertical-align: middle;
}/* End custom CSS */