.elementor-104 .elementor-element.elementor-element-2065282 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-104 .elementor-element.elementor-element-2065282{margin-top:60px;margin-bottom:60px;}.elementor-104 .elementor-element.elementor-element-ddf1352{--spacer-size:30px;}.elementor-104 .elementor-element.elementor-element-d88180d .wgl-double_heading{flex-direction:column;}.elementor-104 .elementor-element.elementor-element-d88180d .dbl-title_1{color:#1c1c1c;}.elementor-104 .elementor-element.elementor-element-d88180d .dbl-subtitle{font-family:"Montserrat", Sans-serif;font-weight:800;color:#1E4D36;margin:0px 0px 5px 0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-3e9428d{font-family:"Poppins", Sans-serif;font-size:24px;}.elementor-104 .elementor-element.elementor-element-b59920f{--spacer-size:30px;}.elementor-104 .elementor-element.elementor-element-10c11d0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-10c11d0 a.elementor-button, .elementor-104 .elementor-element.elementor-element-10c11d0 .elementor-button{color:#1c1c1c;border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-10c11d0 a.elementor-button:hover, .elementor-104 .elementor-element.elementor-element-10c11d0 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-10c11d0 a.elementor-button:focus, .elementor-104 .elementor-element.elementor-element-10c11d0 .elementor-button:focus{color:#ffffff;background-color:#1E4D36;border-color:#1E4D36;}.elementor-104 .elementor-element.elementor-element-10c11d0 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#1E4D36;}.elementor-104 .elementor-element.elementor-element-10c11d0 .elementor-button .elementor-icon{color:#ffffff;fill:#ffffff;}.elementor-104 .elementor-element.elementor-element-10c11d0 .elementor-button:hover .elementor-icon{color:#ffffff;fill:#ffffff;}.elementor-104 .elementor-element.elementor-element-afda44f{--spacer-size:15px;}.elementor-bc-flex-widget .elementor-104 .elementor-element.elementor-element-58a56e8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-104 .elementor-element.elementor-element-58a56e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-104 .elementor-element.elementor-element-58a56e8 > .elementor-element-populated{margin:0px 0px 0px 27px;--e-column-margin-right:0px;--e-column-margin-left:27px;}.elementor-104 .elementor-element.elementor-element-1489d4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-01c5815{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-8ca1653{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-104 .elementor-element.elementor-element-b248066 .wgl-double_heading{flex-direction:column;}.elementor-104 .elementor-element.elementor-element-b248066 .dbl-title_1{color:#1c1c1c;}.elementor-104 .elementor-element.elementor-element-b248066 .dbl-subtitle{font-family:"Montserrat", Sans-serif;font-weight:800;color:#1E4D36;margin:0px 0px 5px 0px;}.elementor-104 .elementor-element.elementor-element-c79413d{font-family:"Poppins", Sans-serif;font-size:24px;}.elementor-104 .elementor-element.elementor-element-6b985ef > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-6b985ef a.elementor-button, .elementor-104 .elementor-element.elementor-element-6b985ef .elementor-button{color:#1c1c1c;border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-6b985ef a.elementor-button:hover, .elementor-104 .elementor-element.elementor-element-6b985ef .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-6b985ef a.elementor-button:focus, .elementor-104 .elementor-element.elementor-element-6b985ef .elementor-button:focus{color:#ffffff;background-color:#1E4D36;border-color:#1E4D36;}.elementor-104 .elementor-element.elementor-element-6b985ef .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#1E4D36;}.elementor-104 .elementor-element.elementor-element-6b985ef .elementor-button .elementor-icon{color:#ffffff;fill:#ffffff;}.elementor-104 .elementor-element.elementor-element-6b985ef .elementor-button:hover .elementor-icon{color:#ffffff;fill:#ffffff;}.elementor-104 .elementor-element.elementor-element-a7c0a3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-104 .elementor-element.elementor-element-149e0af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-104 .elementor-element.elementor-element-fbf4e81{font-family:"Poppins", Sans-serif;font-size:24px;}.elementor-104 .elementor-element.elementor-element-0898a3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-104 .elementor-element.elementor-element-02856f3{--display:flex;}.elementor-104 .elementor-element.elementor-element-30663f9{text-align:center;font-family:"Poppins", Sans-serif;font-size:24px;}.elementor-104 .elementor-element.elementor-element-c6a9bb0{--spacer-size:80px;}.elementor-104 .elementor-element.elementor-element-6e47597 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-104 .elementor-element.elementor-element-00f0f6f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-104 .elementor-element.elementor-element-00f0f6f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-104 .elementor-element.elementor-element-00f0f6f.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-104 .elementor-element.elementor-element-00f0f6f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 85px 42px 30px;}.elementor-104 .elementor-element.elementor-element-00f0f6f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-104 .elementor-element.elementor-element-5a600a7{--spacer-size:60px;}.elementor-104 .elementor-element.elementor-element-54dc47f{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-54dc47f > .elementor-widget-container{margin:0px 100px 0px 0px;}.elementor-104 .elementor-element.elementor-element-54dc47f .wgl-double_heading{flex-direction:column;}.elementor-104 .elementor-element.elementor-element-54dc47f .dbl-title_1{color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-54dc47f .dbl-subtitle{font-family:"Montserrat", Sans-serif;font-weight:800;color:#1E4D36;margin:0px 0px 5px 0px;}.elementor-104 .elementor-element.elementor-element-ff0c63f{--spacer-size:15px;}.elementor-104 .elementor-element.elementor-element-2de40cc{--spacer-size:35px;}.elementor-104 .elementor-element.elementor-element-513e35e{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-513e35e > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-104 .elementor-element.elementor-element-513e35e .steps-image_curve_inner:before{background-color:#1E4D36;}.elementor-104 .elementor-element.elementor-element-513e35e .steps-image_curve_inner:after{background-color:#1E4D36;}.elementor-104 .elementor-element.elementor-element-513e35e .steps-title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-513e35e .steps-item:hover .steps-title{color:#1E4D36;}.elementor-104 .elementor-element.elementor-element-513e35e .steps-item:hover .steps-pointer:before{background-color:#1E4D36;}.elementor-104 .elementor-element.elementor-element-513e35e .steps-text{font-family:"Montserrat", Sans-serif;font-weight:800;color:#BBBBBB;}.elementor-104 .elementor-element.elementor-element-513e35e .steps-cont{margin:0px 20px 64px 40px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-513e35e .steps-image i{font-size:45px;color:#ffffff;}.elementor-104 .elementor-element.elementor-element-513e35e .steps-image img{width:45px;}.elementor-104 .elementor-element.elementor-element-513e35e .steps-image{width:45px;height:45px;line-height:45px;background-color:#1E4D36;color:#1E4D36;}.elementor-104 .elementor-element.elementor-element-513e35e .steps-item{width:calc(100% + 45px/2);}.elementor-104 .elementor-element.elementor-element-513e35e .steps-image .number{color:#ffffff;}.elementor-104 .elementor-element.elementor-element-513e35e .steps-item:hover .steps-image i{color:#ffffff;}.elementor-104 .elementor-element.elementor-element-513e35e .steps-item:hover .steps-image .number{color:#ffffff;}.elementor-104 .elementor-element.elementor-element-513e35e .steps-item:hover .steps-image{background-color:#1E4D36;color:#1E4D36;}.elementor-104 .elementor-element.elementor-element-513e35e .wgl-steps-vertical .steps-image:before{width:75px;height:75px;line-height:75px;margin-left:calc(-75px / 2);margin-top:calc(-75px / 2);background-color:rgba(30,77,54, 0.2);}.elementor-104 .elementor-element.elementor-element-6bd025a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-6bd025a a.elementor-button, .elementor-104 .elementor-element.elementor-element-6bd025a .elementor-button{color:#FFFFFF;background-color:#1E4D36;border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-6bd025a a.elementor-button:hover, .elementor-104 .elementor-element.elementor-element-6bd025a .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-6bd025a a.elementor-button:focus, .elementor-104 .elementor-element.elementor-element-6bd025a .elementor-button:focus{color:#ffffff;background-color:#1E4D36;border-color:#1E4D36;}.elementor-104 .elementor-element.elementor-element-6bd025a .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#1E4D36;}.elementor-104 .elementor-element.elementor-element-6bd025a .elementor-button .elementor-icon{color:#ffffff;fill:#ffffff;}.elementor-104 .elementor-element.elementor-element-6bd025a .elementor-button:hover .elementor-icon{color:#ffffff;fill:#ffffff;}.elementor-104 .elementor-element.elementor-element-015e943:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-104 .elementor-element.elementor-element-015e943 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stoneglassrepair.com/wp-content/uploads/2026/02/precise-resin-windshield-rapir-scaled.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-104 .elementor-element.elementor-element-015e943 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:52px 0px 53px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-104 .elementor-element.elementor-element-015e943 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-104 .elementor-element.elementor-element-aad273a{--spacer-size:50px;}.elementor-104 .elementor-element.elementor-element-87d9846{--display:flex;}@media(max-width:1024px){.elementor-104 .elementor-element.elementor-element-afda44f{--spacer-size:50px;}.elementor-104 .elementor-element.elementor-element-00f0f6f.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-104 .elementor-element.elementor-element-00f0f6f > .elementor-element-populated{padding:48px 30px 42px 30px;}.elementor-104 .elementor-element.elementor-element-54dc47f{width:100%;max-width:100%;}.elementor-104 .elementor-element.elementor-element-54dc47f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-513e35e{width:100%;max-width:100%;}.elementor-104 .elementor-element.elementor-element-015e943 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-104 .elementor-element.elementor-element-aad273a{--spacer-size:500px;}}@media(min-width:768px){.elementor-104 .elementor-element.elementor-element-6e842f3{width:45%;}.elementor-104 .elementor-element.elementor-element-58a56e8{width:55%;}.elementor-104 .elementor-element.elementor-element-01c5815{--width:50%;}.elementor-104 .elementor-element.elementor-element-8ca1653{--width:50%;}.elementor-104 .elementor-element.elementor-element-149e0af{--width:50%;}.elementor-104 .elementor-element.elementor-element-0898a3d{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-104 .elementor-element.elementor-element-6e842f3{width:100%;}.elementor-104 .elementor-element.elementor-element-58a56e8{width:100%;}.elementor-104 .elementor-element.elementor-element-00f0f6f{width:100%;}.elementor-104 .elementor-element.elementor-element-015e943{width:100%;}}@media(max-width:767px){.elementor-104 .elementor-element.elementor-element-d88180d .dbl-title_1{font-size:30px;line-height:40px;}.elementor-104 .elementor-element.elementor-element-3e9428d{font-size:18px;}.elementor-104 .elementor-element.elementor-element-10c11d0 a.elementor-button, .elementor-104 .elementor-element.elementor-element-10c11d0 .elementor-button{font-size:14px;}.elementor-104 .elementor-element.elementor-element-b248066 .dbl-title_1{font-size:30px;line-height:40px;}.elementor-104 .elementor-element.elementor-element-c79413d{font-size:18px;}.elementor-104 .elementor-element.elementor-element-6b985ef a.elementor-button, .elementor-104 .elementor-element.elementor-element-6b985ef .elementor-button{font-size:14px;}.elementor-104 .elementor-element.elementor-element-fbf4e81{font-size:18px;}.elementor-104 .elementor-element.elementor-element-30663f9{font-size:18px;}.elementor-104 .elementor-element.elementor-element-00f0f6f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-104 .elementor-element.elementor-element-5a600a7{--spacer-size:100px;}.elementor-104 .elementor-element.elementor-element-54dc47f .dbl-title_1{font-size:24px;line-height:40px;}.elementor-104 .elementor-element.elementor-element-6bd025a a.elementor-button, .elementor-104 .elementor-element.elementor-element-6bd025a .elementor-button{font-size:14px;}}