.elementor-5576 .elementor-element.elementor-element-54db72a .elementor-repeater-item-0a48fc8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5576 .elementor-element.elementor-element-39aae54 .elementor-repeater-item-d4453ad.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5576 .elementor-element.elementor-element-d9bd21f{text-align:center;}.elementor-5576 .elementor-element.elementor-element-d9bd21f .elementor-heading-title{color:#FFFFFF;}.elementor-5576 .elementor-element.elementor-element-39aae54 > .elementor-container{max-width:700px;}.elementor-5576 .elementor-element.elementor-element-54db72a:not(.elementor-motion-effects-element-type-background), .elementor-5576 .elementor-element.elementor-element-54db72a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.castlewindowsct.com/wp-content/uploads/2021/11/Homepage-Banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5576 .elementor-element.elementor-element-54db72a > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #000000A8 16.18%, #4D078C00 70%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5576 .elementor-element.elementor-element-54db72a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 160px 0px;}.elementor-5576 .elementor-element.elementor-element-0a357b0 .elementor-repeater-item-28cef2e.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5576 .elementor-element.elementor-element-1cd9dbe .elementor-repeater-item-c7eaf43.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-5576 .elementor-element.elementor-element-951e3c8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5576 .elementor-element.elementor-element-951e3c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5576 .elementor-element.elementor-element-951e3c8 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-5576 .elementor-element.elementor-element-8932094{text-align:end;}.elementor-5576 .elementor-element.elementor-element-8932094 img{width:100%;border-style:solid;border-width:4px 4px 4px 4px;border-color:#1579A3;border-radius:23.38px 23.38px 23.38px 23.38px;}.elementor-5576 .elementor-element.elementor-element-cfe4525 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-bc-flex-widget .elementor-5576 .elementor-element.elementor-element-1643331.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5576 .elementor-element.elementor-element-1643331.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5576 .elementor-element.elementor-element-1643331 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-5576 .elementor-element.elementor-element-e04d0c1{text-align:end;}.elementor-5576 .elementor-element.elementor-element-e04d0c1 img{width:100%;border-style:solid;border-width:4px 4px 4px 4px;border-color:#1579A3;border-radius:23.38px 23.38px 23.38px 23.38px;}.elementor-5576 .elementor-element.elementor-element-0a357b0{padding:50px 0px 50px 0px;}.elementor-5576 .elementor-element.elementor-element-c0d3923 .elementor-repeater-item-0d16c22.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5576 .elementor-element.elementor-element-81bc65f > .elementor-container{max-width:830px;}.elementor-5576 .elementor-element.elementor-element-14ef9f5{text-align:center;}.elementor-5576 .elementor-element.elementor-element-14ef9f5 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-5576 .elementor-element.elementor-element-3e0a964{text-align:center;color:var( --e-global-color-astglobalcolor5 );}.elementor-5576 .elementor-element.elementor-element-c58ec22 .elementor-repeater-item-cca612e.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5576 .elementor-element.elementor-element-91c8c70:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5576 .elementor-element.elementor-element-91c8c70 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5576 .elementor-element.elementor-element-91c8c70 > .elementor-element-populated, .elementor-5576 .elementor-element.elementor-element-91c8c70 > .elementor-element-populated > .elementor-background-overlay, .elementor-5576 .elementor-element.elementor-element-91c8c70 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-5576 .elementor-element.elementor-element-91c8c70 > .elementor-element-populated{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:40px 40px 40px 40px;}.elementor-5576 .elementor-element.elementor-element-91c8c70 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5576 .elementor-element.elementor-element-c062f35 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-5576 .elementor-element.elementor-element-668790c .elementor-repeater-item-cca612e.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5576 .elementor-element.elementor-element-9131893:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5576 .elementor-element.elementor-element-9131893 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5576 .elementor-element.elementor-element-9131893 > .elementor-element-populated, .elementor-5576 .elementor-element.elementor-element-9131893 > .elementor-element-populated > .elementor-background-overlay, .elementor-5576 .elementor-element.elementor-element-9131893 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-5576 .elementor-element.elementor-element-9131893 > .elementor-element-populated{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:40px 40px 40px 40px;}.elementor-5576 .elementor-element.elementor-element-9131893 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5576 .elementor-element.elementor-element-615a7d9 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-5576 .elementor-element.elementor-element-c0d3923:not(.elementor-motion-effects-element-type-background), .elementor-5576 .elementor-element.elementor-element-c0d3923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.castlewindowsct.com/wp-content/uploads/2021/02/IMG_5309.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5576 .elementor-element.elementor-element-c0d3923 > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5576 .elementor-element.elementor-element-c0d3923{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-5576 .elementor-element.elementor-element-9651091 .elementor-repeater-item-0d16c22.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5576 .elementor-element.elementor-element-dfd1f58 .elementor-repeater-item-1ed370e.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5576 .elementor-element.elementor-element-ba6cd32{text-align:center;}.elementor-5576 .elementor-element.elementor-element-fd57556 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-5576 .elementor-element.elementor-element-fd57556{text-align:center;}.elementor-5576 .elementor-element.elementor-element-dfd1f58 > .elementor-container{max-width:1120px;}.elementor-5576 .elementor-element.elementor-element-dfd1f58{margin-top:20px;margin-bottom:30px;}.elementor-5576 .elementor-element.elementor-element-0015248 .elementor-repeater-item-cca612e.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5576 .elementor-element.elementor-element-890e94e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5576 .elementor-element.elementor-element-890e94e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5576 .elementor-element.elementor-element-890e94e > .elementor-element-populated, .elementor-5576 .elementor-element.elementor-element-890e94e > .elementor-element-populated > .elementor-background-overlay, .elementor-5576 .elementor-element.elementor-element-890e94e > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-5576 .elementor-element.elementor-element-890e94e > .elementor-element-populated{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:20px 20px 20px 20px;}.elementor-5576 .elementor-element.elementor-element-890e94e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5576 .elementor-element.elementor-element-ebba8ec.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5576 .elementor-element.elementor-element-ebba8ec.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5576 .elementor-element.elementor-element-ebba8ec.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5576 .elementor-element.elementor-element-ebba8ec .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-5576 .elementor-element.elementor-element-ebba8ec .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5576 .elementor-element.elementor-element-ebba8ec .elementor-image-box-title{text-transform:capitalize;}.elementor-5576 .elementor-element.elementor-element-788cb5a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5576 .elementor-element.elementor-element-788cb5a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5576 .elementor-element.elementor-element-788cb5a > .elementor-element-populated, .elementor-5576 .elementor-element.elementor-element-788cb5a > .elementor-element-populated > .elementor-background-overlay, .elementor-5576 .elementor-element.elementor-element-788cb5a > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-5576 .elementor-element.elementor-element-788cb5a > .elementor-element-populated{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:20px 20px 20px 20px;}.elementor-5576 .elementor-element.elementor-element-788cb5a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5576 .elementor-element.elementor-element-0b39a4e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5576 .elementor-element.elementor-element-0b39a4e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5576 .elementor-element.elementor-element-0b39a4e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5576 .elementor-element.elementor-element-0b39a4e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-5576 .elementor-element.elementor-element-0b39a4e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5576 .elementor-element.elementor-element-0b39a4e .elementor-image-box-title{text-transform:capitalize;}.elementor-5576 .elementor-element.elementor-element-e1c4779:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5576 .elementor-element.elementor-element-e1c4779 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5576 .elementor-element.elementor-element-e1c4779 > .elementor-element-populated, .elementor-5576 .elementor-element.elementor-element-e1c4779 > .elementor-element-populated > .elementor-background-overlay, .elementor-5576 .elementor-element.elementor-element-e1c4779 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-5576 .elementor-element.elementor-element-e1c4779 > .elementor-element-populated{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:20px 20px 20px 20px;}.elementor-5576 .elementor-element.elementor-element-e1c4779 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5576 .elementor-element.elementor-element-c9fddfb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5576 .elementor-element.elementor-element-c9fddfb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5576 .elementor-element.elementor-element-c9fddfb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5576 .elementor-element.elementor-element-c9fddfb .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-5576 .elementor-element.elementor-element-c9fddfb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5576 .elementor-element.elementor-element-c9fddfb .elementor-image-box-title{text-transform:capitalize;}.elementor-5576 .elementor-element.elementor-element-0015248{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5576 .elementor-element.elementor-element-a607fae .elementor-repeater-item-cca612e.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5576 .elementor-element.elementor-element-8b9e106:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5576 .elementor-element.elementor-element-8b9e106 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5576 .elementor-element.elementor-element-8b9e106 > .elementor-element-populated, .elementor-5576 .elementor-element.elementor-element-8b9e106 > .elementor-element-populated > .elementor-background-overlay, .elementor-5576 .elementor-element.elementor-element-8b9e106 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-5576 .elementor-element.elementor-element-8b9e106 > .elementor-element-populated{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:20px 20px 20px 20px;}.elementor-5576 .elementor-element.elementor-element-8b9e106 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5576 .elementor-element.elementor-element-a71a31d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5576 .elementor-element.elementor-element-a71a31d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5576 .elementor-element.elementor-element-a71a31d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5576 .elementor-element.elementor-element-a71a31d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-5576 .elementor-element.elementor-element-a71a31d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5576 .elementor-element.elementor-element-a71a31d .elementor-image-box-title{text-transform:capitalize;}.elementor-5576 .elementor-element.elementor-element-1d22665:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5576 .elementor-element.elementor-element-1d22665 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5576 .elementor-element.elementor-element-1d22665 > .elementor-element-populated, .elementor-5576 .elementor-element.elementor-element-1d22665 > .elementor-element-populated > .elementor-background-overlay, .elementor-5576 .elementor-element.elementor-element-1d22665 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-5576 .elementor-element.elementor-element-1d22665 > .elementor-element-populated{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:20px 20px 20px 20px;}.elementor-5576 .elementor-element.elementor-element-1d22665 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5576 .elementor-element.elementor-element-03f2e20.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5576 .elementor-element.elementor-element-03f2e20.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5576 .elementor-element.elementor-element-03f2e20.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5576 .elementor-element.elementor-element-03f2e20 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-5576 .elementor-element.elementor-element-03f2e20 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5576 .elementor-element.elementor-element-03f2e20 .elementor-image-box-title{text-transform:capitalize;}.elementor-5576 .elementor-element.elementor-element-a607fae{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5576 .elementor-element.elementor-element-9651091:not(.elementor-motion-effects-element-type-background), .elementor-5576 .elementor-element.elementor-element-9651091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-5576 .elementor-element.elementor-element-9651091{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-5576 .elementor-element.elementor-element-9651091 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5576 .elementor-element.elementor-element-a86b013 .elementor-repeater-item-0d16c22.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5576 .elementor-element.elementor-element-26ae8f0 .elementor-repeater-item-458063e.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5576 .elementor-element.elementor-element-e37d0be .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-5576 .elementor-element.elementor-element-37c863c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5576 .elementor-element.elementor-element-37c863c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5576 .elementor-element.elementor-element-37c863c.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5576 .elementor-element.elementor-element-693f5d7 .elementor-button{background-color:#000000;box-shadow:0px 2px 12px 2px rgba(0, 0, 0, 0.05);border-style:dashed;border-width:3px 3px 3px 3px;border-color:#27A7E2;}.elementor-5576 .elementor-element.elementor-element-693f5d7 .elementor-button:hover, .elementor-5576 .elementor-element.elementor-element-693f5d7 .elementor-button:focus{background-color:#FFFFFF;color:#1579A3;border-color:#27A7E2;}.elementor-5576 .elementor-element.elementor-element-693f5d7{width:auto;max-width:auto;}.elementor-5576 .elementor-element.elementor-element-693f5d7 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-5576 .elementor-element.elementor-element-693f5d7 .elementor-button:hover svg, .elementor-5576 .elementor-element.elementor-element-693f5d7 .elementor-button:focus svg{fill:#1579A3;}.elementor-5576 .elementor-element.elementor-element-5830980 .elementor-button{background-color:#1579A3;box-shadow:0px 2px 12px 2px rgba(0, 0, 0, 0.05);border-style:solid;border-width:3px 3px 3px 3px;border-color:#1579A3;}.elementor-5576 .elementor-element.elementor-element-5830980 .elementor-button:hover, .elementor-5576 .elementor-element.elementor-element-5830980 .elementor-button:focus{background-color:#FFFFFF;color:#1579A3;border-color:#1579A3;}.elementor-5576 .elementor-element.elementor-element-5830980{width:auto;max-width:auto;}.elementor-5576 .elementor-element.elementor-element-5830980 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5576 .elementor-element.elementor-element-5830980 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5576 .elementor-element.elementor-element-5830980 .elementor-button:hover svg, .elementor-5576 .elementor-element.elementor-element-5830980 .elementor-button:focus svg{fill:#1579A3;}.elementor-5576 .elementor-element.elementor-element-a86b013:not(.elementor-motion-effects-element-type-background), .elementor-5576 .elementor-element.elementor-element-a86b013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.castlewindowsct.com/wp-content/uploads/2021/11/IMG_2379.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5576 .elementor-element.elementor-element-a86b013 > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5576 .elementor-element.elementor-element-a86b013{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-5576 .elementor-element.elementor-element-1f53534 .elementor-repeater-item-393d455.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-5576 .elementor-element.elementor-element-912784b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5576 .elementor-element.elementor-element-912784b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5576 .elementor-element.elementor-element-a37f185{text-align:center;}.elementor-5576 .elementor-element.elementor-element-a37f185 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-5576 .elementor-element.elementor-element-db5c1dd > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-5576 .elementor-element.elementor-element-db5c1dd{text-align:center;color:var( --e-global-color-astglobalcolor5 );}.elementor-5576 .elementor-element.elementor-element-d870814 .jet-timeline--align-center .timeline-item__point{margin-left:20px;margin-right:20px;}.elementor-5576 .elementor-element.elementor-element-d870814 .jet-timeline--align-left .timeline-item__point{margin-right:20px;}.elementor-5576 .elementor-element.elementor-element-d870814 .jet-timeline--align-right .timeline-item__point{margin-left:20px;}.elementor-5576 .elementor-element.elementor-element-d870814 .jet-timeline-item+.jet-timeline-item{margin-top:5px;}.elementor-5576 .elementor-element.elementor-element-d870814 .jet-timeline-item .timeline-item__card-arrow{width:20px;height:20px;}.elementor-5576 .elementor-element.elementor-element-d870814 .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );margin-right:calc( -20px / 2 );}.elementor-5576 .elementor-element.elementor-element-d870814 .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-5576 .elementor-element.elementor-element-d870814 .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-5576 .elementor-element.elementor-element-d870814 .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-5576 .elementor-element.elementor-element-d870814 .jet-timeline--align-left .jet-timeline-item .timeline-item__card-arrow{margin-left:calc( -20px / 2 );}.elementor-5576 .elementor-element.elementor-element-d870814 .jet-timeline--align-right .jet-timeline-item .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-5576 .elementor-element.elementor-element-d870814 .jet-timeline-item .timeline-item__card-img{margin-bottom:10px;}.elementor-5576 .elementor-element.elementor-element-d870814 .jet-timeline-item.jet-timeline-item--image-inside_after .timeline-item__card-img{margin-top:10px;margin-bottom:0;}.elementor-5576 .elementor-element.elementor-element-d870814 .jet-timeline-item .timeline-item__card-content{padding:15px 15px 15px 15px;}.elementor-5576 .elementor-element.elementor-element-d870814 .timeline-item__point-content.timeline-item__point-content--text{font-weight:900;}.elementor-5576 .elementor-element.elementor-element-d870814 .timeline-item__point-content.timeline-item__point-content--icon .jet-elements-icon{font-size:16px;}.elementor-5576 .elementor-element.elementor-element-d870814 .timeline-item__point-content{height:40px;width:40px;color:var( --e-global-color-9016889 );background-color:var( --e-global-color-astglobalcolor5 );}.elementor-5576 .elementor-element.elementor-element-d870814 .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 40px / 2 );margin-right:calc( 40px / 2 );}.elementor-5576 .elementor-element.elementor-element-d870814 .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 40px / 2 );}.elementor-5576 .elementor-element.elementor-element-d870814 .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 40px / 2 );right:-2px;}.elementor-5576 .elementor-element.elementor-element-d870814 .jet-timeline__line{width:2px;}.elementor-5576 .elementor-element.elementor-element-1f53534:not(.elementor-motion-effects-element-type-background), .elementor-5576 .elementor-element.elementor-element-1f53534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9016889 );}.elementor-5576 .elementor-element.elementor-element-1f53534{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-5576 .elementor-element.elementor-element-1f53534 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5576 .elementor-element.elementor-element-71b3a24 .elementor-repeater-item-fa9ef40.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5576 .elementor-element.elementor-element-cff4b30 .elementor-repeater-item-3fa1fbb.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5576 .elementor-element.elementor-element-5469533{text-align:center;}.elementor-5576 .elementor-element.elementor-element-adc5ddf .elementor-repeater-item-a741e3c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5576 .elementor-element.elementor-element-8520e4f > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-before-label, .elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-after-label{align-items:flex-start;}.elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-before-label:before{content:"Before";}.elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-after-label:before{content:"After";}.elementor-5576 .elementor-element.elementor-element-1e66fa6{margin-right:auto;}.elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-handle{border-color:#ffffff;border-width:5px;width:40px;height:40px;margin-left:calc( -40px/2 - 5px );margin-top:calc( -40px/2 - 5px );border-radius:100%;}.elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-handle::before{background:#ffffff;}.elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-handle::after{background:#ffffff;}body:not(.rtl) .elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#ffffff;margin-right:calc(6px/2);}body:not(.rtl) .elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#ffffff;margin-left:calc(6px/2);}.rtl .elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-handle .twentytwenty-right-arrow{border-right-color:#ffffff;margin-right:calc(6px/2);}.rtl .elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-handle .twentytwenty-left-arrow{border-left-color:#ffffff;margin-left:calc(6px/2);}.elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-handle .twentytwenty-up-arrow{border-bottom-color:#ffffff;}.elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-handle .twentytwenty-down-arrow{border-top-color:#ffffff;}.elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-horizontal .twentytwenty-handle::before{width:5px;margin-left:calc( -5px/2 );}.elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-horizontal .twentytwenty-handle::after{width:5px;margin-left:calc( -5px/2 );}.elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-vertical .twentytwenty-handle::before{height:5px;margin-top:calc( -5px/2 );}.elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-vertical .twentytwenty-handle::after{height:5px;margin-top:calc( -5px/2 );}.elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-horizontal .twentytwenty-handle:before{margin-bottom:calc( ( 40px + ( 5px * 2 ) ) / 2 );}.elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-horizontal .twentytwenty-handle:after{margin-top:calc( ( 40px + ( 5px * 2 ) ) / 2 );}.elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-vertical .twentytwenty-handle:before{margin-left:calc( ( 40px + ( 5px * 2 ) ) / 2 );}.elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-vertical .twentytwenty-handle:after{margin-right:calc( ( 40px + ( 5px * 2 ) ) / 2 );}.elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-left-arrow, .elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-right-arrow, .elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-up-arrow, .elementor-5576 .elementor-element.elementor-element-1e66fa6 .twentytwenty-down-arrow{border-width:6px;}.elementor-5576 .elementor-element.elementor-element-4908c1a > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-before-label, .elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-after-label{align-items:flex-start;}.elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-before-label:before{content:"Before";}.elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-after-label:before{content:"After";}.elementor-5576 .elementor-element.elementor-element-3243d6c{margin-right:auto;}.elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-handle{border-color:#ffffff;border-width:5px;width:40px;height:40px;margin-left:calc( -40px/2 - 5px );margin-top:calc( -40px/2 - 5px );border-radius:100%;}.elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-handle::before{background:#ffffff;}.elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-handle::after{background:#ffffff;}body:not(.rtl) .elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#ffffff;margin-right:calc(6px/2);}body:not(.rtl) .elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#ffffff;margin-left:calc(6px/2);}.rtl .elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-handle .twentytwenty-right-arrow{border-right-color:#ffffff;margin-right:calc(6px/2);}.rtl .elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-handle .twentytwenty-left-arrow{border-left-color:#ffffff;margin-left:calc(6px/2);}.elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-handle .twentytwenty-up-arrow{border-bottom-color:#ffffff;}.elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-handle .twentytwenty-down-arrow{border-top-color:#ffffff;}.elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-horizontal .twentytwenty-handle::before{width:5px;margin-left:calc( -5px/2 );}.elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-horizontal .twentytwenty-handle::after{width:5px;margin-left:calc( -5px/2 );}.elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-vertical .twentytwenty-handle::before{height:5px;margin-top:calc( -5px/2 );}.elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-vertical .twentytwenty-handle::after{height:5px;margin-top:calc( -5px/2 );}.elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-horizontal .twentytwenty-handle:before{margin-bottom:calc( ( 40px + ( 5px * 2 ) ) / 2 );}.elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-horizontal .twentytwenty-handle:after{margin-top:calc( ( 40px + ( 5px * 2 ) ) / 2 );}.elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-vertical .twentytwenty-handle:before{margin-left:calc( ( 40px + ( 5px * 2 ) ) / 2 );}.elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-vertical .twentytwenty-handle:after{margin-right:calc( ( 40px + ( 5px * 2 ) ) / 2 );}.elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-left-arrow, .elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-right-arrow, .elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-up-arrow, .elementor-5576 .elementor-element.elementor-element-3243d6c .twentytwenty-down-arrow{border-width:6px;}.elementor-5576 .elementor-element.elementor-element-953435d > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-before-label, .elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-after-label{align-items:flex-start;}.elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-before-label:before{content:"Before";}.elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-after-label:before{content:"After";}.elementor-5576 .elementor-element.elementor-element-66644d8{margin-right:auto;}.elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-handle{border-color:#ffffff;border-width:5px;width:40px;height:40px;margin-left:calc( -40px/2 - 5px );margin-top:calc( -40px/2 - 5px );border-radius:100%;}.elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-handle::before{background:#ffffff;}.elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-handle::after{background:#ffffff;}body:not(.rtl) .elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#ffffff;margin-right:calc(6px/2);}body:not(.rtl) .elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#ffffff;margin-left:calc(6px/2);}.rtl .elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-handle .twentytwenty-right-arrow{border-right-color:#ffffff;margin-right:calc(6px/2);}.rtl .elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-handle .twentytwenty-left-arrow{border-left-color:#ffffff;margin-left:calc(6px/2);}.elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-handle .twentytwenty-up-arrow{border-bottom-color:#ffffff;}.elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-handle .twentytwenty-down-arrow{border-top-color:#ffffff;}.elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-horizontal .twentytwenty-handle::before{width:5px;margin-left:calc( -5px/2 );}.elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-horizontal .twentytwenty-handle::after{width:5px;margin-left:calc( -5px/2 );}.elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-vertical .twentytwenty-handle::before{height:5px;margin-top:calc( -5px/2 );}.elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-vertical .twentytwenty-handle::after{height:5px;margin-top:calc( -5px/2 );}.elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-horizontal .twentytwenty-handle:before{margin-bottom:calc( ( 40px + ( 5px * 2 ) ) / 2 );}.elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-horizontal .twentytwenty-handle:after{margin-top:calc( ( 40px + ( 5px * 2 ) ) / 2 );}.elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-vertical .twentytwenty-handle:before{margin-left:calc( ( 40px + ( 5px * 2 ) ) / 2 );}.elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-vertical .twentytwenty-handle:after{margin-right:calc( ( 40px + ( 5px * 2 ) ) / 2 );}.elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-left-arrow, .elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-right-arrow, .elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-up-arrow, .elementor-5576 .elementor-element.elementor-element-66644d8 .twentytwenty-down-arrow{border-width:6px;}.elementor-5576 .elementor-element.elementor-element-71b3a24{padding:40px 0px 50px 0px;}.elementor-5576 .elementor-element.elementor-element-5ff2bf8 .elementor-repeater-item-0d16c22.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5576 .elementor-element.elementor-element-bdafa4e .elementor-repeater-item-1ed370e.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5576 .elementor-element.elementor-element-357c7f3{text-align:center;}.elementor-5576 .elementor-element.elementor-element-357c7f3 .elementor-heading-title{color:#FFFFFF;}.elementor-5576 .elementor-element.elementor-element-bdafa4e{margin-top:20px;margin-bottom:30px;}.elementor-5576 .elementor-element.elementor-element-5ff2bf8:not(.elementor-motion-effects-element-type-background), .elementor-5576 .elementor-element.elementor-element-5ff2bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.castlewindowsct.com/wp-content/uploads/2021/02/IMG_5309.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5576 .elementor-element.elementor-element-5ff2bf8 > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5576 .elementor-element.elementor-element-5ff2bf8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 125px 0px;}.elementor-5576 .elementor-element.elementor-element-862a16b .elementor-repeater-item-fa9ef40.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5576 .elementor-element.elementor-element-08f7c28 > .elementor-container{max-width:801px;}.elementor-5576 .elementor-element.elementor-element-8026b90{text-align:center;}.elementor-5576 .elementor-element.elementor-element-7768477 > .elementor-widget-container{margin:10px 0px -15px 0px;}.elementor-5576 .elementor-element.elementor-element-7768477{text-align:center;}.elementor-5576 .elementor-element.elementor-element-4a672f7 .elementor-repeater-item-a741e3c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-5576 .elementor-element.elementor-element-041a347.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5576 .elementor-element.elementor-element-041a347.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5576 .elementor-element.elementor-element-041a347 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5576 .elementor-element.elementor-element-862a16b > .elementor-background-overlay{background-color:#F5F5F5;opacity:0.5;}.elementor-5576 .elementor-element.elementor-element-862a16b{padding:40px 0px 40px 0px;}.elementor-5576 .elementor-element.elementor-element-2288474 .elementor-repeater-item-80f1e65.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-5576 .elementor-element.elementor-element-6088b2f .elementor-repeater-item-d3e70a3.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-5576 .elementor-element.elementor-element-c017393.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5576 .elementor-element.elementor-element-c017393.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5576 .elementor-element.elementor-element-c017393 .elementor-element-populated a{color:var( --e-global-color-astglobalcolor5 );}.elementor-5576 .elementor-element.elementor-element-c017393 .elementor-element-populated a:hover{color:var( --e-global-color-primary );}.elementor-5576 .elementor-element.elementor-element-be1a6be{text-align:center;}.elementor-5576 .elementor-element.elementor-element-be1a6be .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-5576 .elementor-element.elementor-element-b892ebe > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-5576 .elementor-element.elementor-element-b892ebe{text-align:center;color:var( --e-global-color-astglobalcolor5 );}.elementor-5576 .elementor-element.elementor-element-6088b2f > .elementor-container{max-width:961px;}.elementor-5576 .elementor-element.elementor-element-e4aa94f .elementor-repeater-item-c7eaf43.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-5576 .elementor-element.elementor-element-22a64d7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5576 .elementor-element.elementor-element-22a64d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5576 .elementor-element.elementor-element-22a64d7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5576 .elementor-element.elementor-element-22a64d7 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-5576 .elementor-element.elementor-element-44f69d0 .elementor-button{background-color:#000000;box-shadow:0px 2px 12px 2px rgba(0, 0, 0, 0.05);border-style:dashed;border-width:3px 3px 3px 3px;border-color:#27A7E2;}.elementor-5576 .elementor-element.elementor-element-44f69d0 .elementor-button:hover, .elementor-5576 .elementor-element.elementor-element-44f69d0 .elementor-button:focus{background-color:#FFFFFF;color:#1579A3;border-color:#27A7E2;}.elementor-5576 .elementor-element.elementor-element-44f69d0{width:auto;max-width:auto;}.elementor-5576 .elementor-element.elementor-element-44f69d0 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-5576 .elementor-element.elementor-element-44f69d0 .elementor-button:hover svg, .elementor-5576 .elementor-element.elementor-element-44f69d0 .elementor-button:focus svg{fill:#1579A3;}.elementor-5576 .elementor-element.elementor-element-12e5b4e .elementor-button{background-color:#1579A3;box-shadow:0px 2px 12px 2px rgba(0, 0, 0, 0.05);border-style:solid;border-width:3px 3px 3px 3px;border-color:#1579A3;}.elementor-5576 .elementor-element.elementor-element-12e5b4e .elementor-button:hover, .elementor-5576 .elementor-element.elementor-element-12e5b4e .elementor-button:focus{background-color:#02010100;color:#1579A3;border-color:#1579A3;}.elementor-5576 .elementor-element.elementor-element-12e5b4e{width:auto;max-width:auto;}.elementor-5576 .elementor-element.elementor-element-12e5b4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5576 .elementor-element.elementor-element-12e5b4e .elementor-button-content-wrapper{flex-direction:row;}.elementor-5576 .elementor-element.elementor-element-12e5b4e .elementor-button:hover svg, .elementor-5576 .elementor-element.elementor-element-12e5b4e .elementor-button:focus svg{fill:#1579A3;}.elementor-5576 .elementor-element.elementor-element-e4aa94f{margin-top:20px;margin-bottom:0px;}.elementor-5576 .elementor-element.elementor-element-2288474:not(.elementor-motion-effects-element-type-background), .elementor-5576 .elementor-element.elementor-element-2288474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9016889 );}.elementor-5576 .elementor-element.elementor-element-2288474 > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5576 .elementor-element.elementor-element-2288474{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}@media(max-width:1024px){.elementor-5576 .elementor-element.elementor-element-951e3c8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5576 .elementor-element.elementor-element-1643331 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5576 .elementor-element.elementor-element-14ef9f5{text-align:start;}.elementor-5576 .elementor-element.elementor-element-ba6cd32{text-align:start;}.elementor-5576 .elementor-element.elementor-element-e37d0be{text-align:center;}.elementor-5576 .elementor-element.elementor-element-37c863c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5576 .elementor-element.elementor-element-a37f185{text-align:start;}.elementor-5576 .elementor-element.elementor-element-22a64d7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-5576 .elementor-element.elementor-element-951e3c8{width:47.813%;}.elementor-5576 .elementor-element.elementor-element-1643331{width:52.146%;}.elementor-5576 .elementor-element.elementor-element-34d2483{width:56.72%;}.elementor-5576 .elementor-element.elementor-element-37c863c{width:43.28%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5576 .elementor-element.elementor-element-951e3c8{width:100%;}.elementor-5576 .elementor-element.elementor-element-1643331{width:100%;}.elementor-5576 .elementor-element.elementor-element-91c8c70{width:100%;}.elementor-5576 .elementor-element.elementor-element-9131893{width:100%;}.elementor-5576 .elementor-element.elementor-element-890e94e{width:100%;}.elementor-5576 .elementor-element.elementor-element-788cb5a{width:100%;}.elementor-5576 .elementor-element.elementor-element-e1c4779{width:100%;}.elementor-5576 .elementor-element.elementor-element-8b9e106{width:100%;}.elementor-5576 .elementor-element.elementor-element-1d22665{width:100%;}.elementor-5576 .elementor-element.elementor-element-34d2483{width:100%;}.elementor-5576 .elementor-element.elementor-element-37c863c{width:100%;}.elementor-5576 .elementor-element.elementor-element-22a64d7{width:100%;}}@media(min-width:1025px){.elementor-5576 .elementor-element.elementor-element-54db72a:not(.elementor-motion-effects-element-type-background), .elementor-5576 .elementor-element.elementor-element-54db72a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5576 .elementor-element.elementor-element-c0d3923:not(.elementor-motion-effects-element-type-background), .elementor-5576 .elementor-element.elementor-element-c0d3923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5576 .elementor-element.elementor-element-a86b013:not(.elementor-motion-effects-element-type-background), .elementor-5576 .elementor-element.elementor-element-a86b013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5576 .elementor-element.elementor-element-d870814 .jet-timeline--align-center .jet-timeline-item.jet-timeline-item--image-outside_after .timeline-item__card-img{margin-top:10px;margin-bottom:0;}.elementor-5576 .elementor-element.elementor-element-5ff2bf8:not(.elementor-motion-effects-element-type-background), .elementor-5576 .elementor-element.elementor-element-5ff2bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-5576 .elementor-element.elementor-element-54db72a{padding:120px 0px 120px 0px;}.elementor-5576 .elementor-element.elementor-element-951e3c8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5576 .elementor-element.elementor-element-1643331 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5576 .elementor-element.elementor-element-91c8c70 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-5576 .elementor-element.elementor-element-9131893 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-5576 .elementor-element.elementor-element-890e94e > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-5576 .elementor-element.elementor-element-ebba8ec .elementor-image-box-img{margin-bottom:15px;}.elementor-5576 .elementor-element.elementor-element-788cb5a > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-5576 .elementor-element.elementor-element-0b39a4e .elementor-image-box-img{margin-bottom:15px;}.elementor-5576 .elementor-element.elementor-element-e1c4779 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-5576 .elementor-element.elementor-element-c9fddfb .elementor-image-box-img{margin-bottom:15px;}.elementor-5576 .elementor-element.elementor-element-8b9e106 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-5576 .elementor-element.elementor-element-a71a31d .elementor-image-box-img{margin-bottom:15px;}.elementor-5576 .elementor-element.elementor-element-1d22665 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-5576 .elementor-element.elementor-element-03f2e20 .elementor-image-box-img{margin-bottom:15px;}.elementor-5576 .elementor-element.elementor-element-e37d0be{text-align:center;}.elementor-5576 .elementor-element.elementor-element-693f5d7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5576 .elementor-element.elementor-element-5830980 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5576 .elementor-element.elementor-element-a86b013:not(.elementor-motion-effects-element-type-background), .elementor-5576 .elementor-element.elementor-element-a86b013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.castlewindowsct.com/wp-content/uploads/2022/08/IMG_2379-min.jpg");}.elementor-5576 .elementor-element.elementor-element-a37f185{text-align:center;}.elementor-5576 .elementor-element.elementor-element-8520e4f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5576 .elementor-element.elementor-element-4908c1a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5576 .elementor-element.elementor-element-953435d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5576 .elementor-element.elementor-element-5ff2bf8:not(.elementor-motion-effects-element-type-background), .elementor-5576 .elementor-element.elementor-element-5ff2bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.castlewindowsct.com/wp-content/uploads/2022/08/IMG_5309-s-min.jpg");}.elementor-5576 .elementor-element.elementor-element-041a347 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5576 .elementor-element.elementor-element-be1a6be{text-align:center;}.elementor-5576 .elementor-element.elementor-element-22a64d7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5576 .elementor-element.elementor-element-44f69d0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5576 .elementor-element.elementor-element-12e5b4e > .elementor-widget-container{margin:0px 0px 20px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-c062f35 */.elementor-5576 .elementor-element.elementor-element-c062f35 li{
	list-style: none!important;
	list-style-image: none!important;
	background: url('https://www.castlewindowsct.com/wp-content/uploads/2022/08/Castle-Window-Cleaning-and-Pressure-Washing-Logo_70-min.png')no-repeat 0 0.2em!important;
	background-size: 1.2em!important;
	padding-left: 1.5em!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c062f35 */.elementor-5576 .elementor-element.elementor-element-c062f35 li{
	list-style: none!important;
	list-style-image: none!important;
	background: url('https://www.castlewindowsct.com/wp-content/uploads/2022/08/Castle-Window-Cleaning-and-Pressure-Washing-Logo_70-min.png')no-repeat 0 0.2em!important;
	background-size: 1.2em!important;
	padding-left: 1.5em!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-615a7d9 */.elementor-5576 .elementor-element.elementor-element-615a7d9 li{
	list-style: none!important;
	list-style-image: none!important;
	background: url('https://www.castlewindowsct.com/wp-content/uploads/2022/08/Castle-Window-Cleaning-and-Pressure-Washing-Logo_70-min.png')no-repeat 0 0.2em!important;
	background-size: 1.2em!important;
	padding-left: 1.5em!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-615a7d9 */.elementor-5576 .elementor-element.elementor-element-615a7d9 li{
	list-style: none!important;
	list-style-image: none!important;
	background: url('https://www.castlewindowsct.com/wp-content/uploads/2022/08/Castle-Window-Cleaning-and-Pressure-Washing-Logo_70-min.png')no-repeat 0 0.2em!important;
	background-size: 1.2em!important;
	padding-left: 1.5em!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c062f35 */.elementor-5576 .elementor-element.elementor-element-c062f35 li{
	list-style: none!important;
	list-style-image: none!important;
	background: url('https://www.castlewindowsct.com/wp-content/uploads/2022/08/Castle-Window-Cleaning-and-Pressure-Washing-Logo_70-min.png')no-repeat 0 0.2em!important;
	background-size: 1.2em!important;
	padding-left: 1.5em!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c062f35 */.elementor-5576 .elementor-element.elementor-element-c062f35 li{
	list-style: none!important;
	list-style-image: none!important;
	background: url('https://www.castlewindowsct.com/wp-content/uploads/2022/08/Castle-Window-Cleaning-and-Pressure-Washing-Logo_70-min.png')no-repeat 0 0.2em!important;
	background-size: 1.2em!important;
	padding-left: 1.5em!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-615a7d9 */.elementor-5576 .elementor-element.elementor-element-615a7d9 li{
	list-style: none!important;
	list-style-image: none!important;
	background: url('https://www.castlewindowsct.com/wp-content/uploads/2022/08/Castle-Window-Cleaning-and-Pressure-Washing-Logo_70-min.png')no-repeat 0 0.2em!important;
	background-size: 1.2em!important;
	padding-left: 1.5em!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-615a7d9 */.elementor-5576 .elementor-element.elementor-element-615a7d9 li{
	list-style: none!important;
	list-style-image: none!important;
	background: url('https://www.castlewindowsct.com/wp-content/uploads/2022/08/Castle-Window-Cleaning-and-Pressure-Washing-Logo_70-min.png')no-repeat 0 0.2em!important;
	background-size: 1.2em!important;
	padding-left: 1.5em!important;
}/* End custom CSS */