.elementor-6301 .elementor-element.elementor-element-e107454:not(.elementor-motion-effects-element-type-background),.elementor-6301 .elementor-element.elementor-element-e107454>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#4054b2 0%,#6ec1e4 100%)}.elementor-6301 .elementor-element.elementor-element-e107454{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6301 .elementor-element.elementor-element-e107454>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-6301 .elementor-element.elementor-element-039aa41{text-align:center}.elementor-6301 .elementor-element.elementor-element-039aa41 .elementor-heading-title{font-size:var(--e-global-typography-fa0bf3e-font-size);font-weight:var(--e-global-typography-fa0bf3e-font-weight);text-transform:var(--e-global-typography-fa0bf3e-text-transform);color:#fff}.elementor-widget-breadcrumbs{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform)}.elementor-6301 .elementor-element.elementor-element-5a7ef08{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:#fff}.elementor-6301 .elementor-element.elementor-element-5a7ef08 a{color:#fff}.elementor-6301 .elementor-element.elementor-element-5a7ef08 a:hover{color:#6ec1e4}.elementor-6301 .elementor-element.elementor-element-2eb0201{padding:50px 0 50px 0}.elementor-6301 .elementor-element.elementor-element-ca80f04:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6301 .elementor-element.elementor-element-ca80f04>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://skotchglass.com/wp-content/uploads/Balustrades2-1.jpg.webp);background-position:center center;background-size:cover}.elementor-6301 .elementor-element.elementor-element-ca80f04>.elementor-element-populated>.elementor-background-overlay{background-color:rgb(12 22 83 / .44);opacity:.5;filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-6301 .elementor-element.elementor-element-ca80f04:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#fff0;opacity:.5}.elementor-6301 .elementor-element.elementor-element-ca80f04>.elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:#fff;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6301 .elementor-element.elementor-element-ca80f04>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6301 .elementor-element.elementor-element-7f24953{--spacer-size:120px}.elementor-6301 .elementor-element.elementor-element-a57db42{text-align:center}.elementor-6301 .elementor-element.elementor-element-a57db42 .elementor-heading-title{font-size:clamp(2.08rem, 1.34vi + 1.74rem, 2.81rem);font-weight:700;text-transform:capitalize;color:#fff}.elementor-6301 .elementor-element.elementor-element-b0ff02d{--spacer-size:120px}.elementor-6301 .elementor-element.elementor-element-89d65f7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6301 .elementor-element.elementor-element-89d65f7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://skotchglass.com/wp-content/uploads/Shower-Glass.jpg.webp);background-position:center center;background-size:cover}.elementor-6301 .elementor-element.elementor-element-89d65f7>.elementor-element-populated>.elementor-background-overlay{background-color:rgb(12 22 83 / .44);opacity:.5;filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-6301 .elementor-element.elementor-element-89d65f7:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#fff0;opacity:.5}.elementor-6301 .elementor-element.elementor-element-89d65f7>.elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:#fff;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6301 .elementor-element.elementor-element-89d65f7>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6301 .elementor-element.elementor-element-4ea4ca4{--spacer-size:120px}.elementor-6301 .elementor-element.elementor-element-0d03dd9{text-align:center}.elementor-6301 .elementor-element.elementor-element-0d03dd9 .elementor-heading-title{font-size:clamp(2.08rem, 1.34vi + 1.74rem, 2.81rem);font-weight:700;text-transform:capitalize;color:#fff}.elementor-6301 .elementor-element.elementor-element-7fdf847{--spacer-size:120px}.elementor-6301 .elementor-element.elementor-element-5eaaa05:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6301 .elementor-element.elementor-element-5eaaa05>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://skotchglass.com/wp-content/uploads/large-Mirror-Wall.jpg.webp);background-position:center center;background-size:cover}.elementor-6301 .elementor-element.elementor-element-5eaaa05>.elementor-element-populated>.elementor-background-overlay{background-color:rgb(12 22 83 / .44);opacity:.5;filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-6301 .elementor-element.elementor-element-5eaaa05:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#fff0;opacity:.5}.elementor-6301 .elementor-element.elementor-element-5eaaa05>.elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:#fff;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-6301 .elementor-element.elementor-element-5eaaa05>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6301 .elementor-element.elementor-element-3b403f2{--spacer-size:120px}.elementor-6301 .elementor-element.elementor-element-cecc5f5{text-align:center}.elementor-6301 .elementor-element.elementor-element-cecc5f5 .elementor-heading-title{font-size:clamp(2.08rem, 1.34vi + 1.74rem, 2.81rem);font-weight:700;text-transform:capitalize;color:#fff}.elementor-6301 .elementor-element.elementor-element-247d5da{--spacer-size:120px}@media(max-width:1024px) and (min-width:768px){.elementor-6301 .elementor-element.elementor-element-ca80f04{width:100%}.elementor-6301 .elementor-element.elementor-element-89d65f7{width:100%}.elementor-6301 .elementor-element.elementor-element-5eaaa05{width:100%}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-6301 .elementor-element.elementor-element-039aa41 .elementor-heading-title{font-size:var(--e-global-typography-fa0bf3e-font-size)}.elementor-widget-breadcrumbs{font-size:var(--e-global-typography-secondary-font-size)}.elementor-6301 .elementor-element.elementor-element-5a7ef08{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-6301 .elementor-element.elementor-element-039aa41 .elementor-heading-title{font-size:var(--e-global-typography-fa0bf3e-font-size)}.elementor-widget-breadcrumbs{font-size:var(--e-global-typography-secondary-font-size)}.elementor-6301 .elementor-element.elementor-element-5a7ef08{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-6301 .elementor-element.elementor-element-039aa41 .elementor-heading-title{font-size:var(--e-global-typography-fa0bf3e-font-size)}.elementor-widget-breadcrumbs{font-size:var(--e-global-typography-secondary-font-size)}.elementor-6301 .elementor-element.elementor-element-5a7ef08{font-size:var(--e-global-typography-text-font-size)}.elementor-6301 .elementor-element.elementor-element-a57db42 .elementor-heading-title{line-height:1.2em;letter-spacing:.1em}.elementor-6301 .elementor-element.elementor-element-0d03dd9 .elementor-heading-title{line-height:1.2em;letter-spacing:.1em}.elementor-6301 .elementor-element.elementor-element-cecc5f5 .elementor-heading-title{line-height:1.2em;letter-spacing:.1em}}