.elementor-8 .elementor-element.elementor-element-0026897{--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;--overflow:hidden;--overlay-opacity:0.15;--overlay-mix-blend-mode:screen;}.elementor-8 .elementor-element.elementor-element-0026897:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0026897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF2E 0%, #6EC1E473 100%);}.elementor-8 .elementor-element.elementor-element-0026897::before, .elementor-8 .elementor-element.elementor-element-0026897 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0026897 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0026897 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-0026897 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-0026897 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mainstreetdrycleaners.com/wp-content/uploads/2025/12/clothing-racks.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-e6cc2e7{--display:flex;--min-height:700px;--justify-content:center;--border-radius:11px 11px 11px 11px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-8 .elementor-element.elementor-element-e6cc2e7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e6cc2e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-2a251a9 ) 0%, #0D2B49 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a1b11d5 .elementor-heading-title{font-family:var( --e-global-typography-08e112b-font-family ), Sans-serif;font-size:var( --e-global-typography-08e112b-font-size );line-height:var( --e-global-typography-08e112b-line-height );color:var( --e-global-color-1d5c4b9 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-7df6274{font-family:var( --e-global-typography-7d3af46-font-family ), Sans-serif;font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );color:var( --e-global-color-1d5c4b9 );}.elementor-8 .elementor-element.elementor-element-2dbebf1{--display:flex;--justify-content:center;--border-radius:30px 30px 30px 30px;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-8 .elementor-element.elementor-element-2dbebf1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2dbebf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f4e389f ) 0%, var( --e-global-color-9e250ac ) 100%);}.elementor-8 .elementor-element.elementor-element-2dbebf1.e-con:hover{--e-con-transform-scale:0.97;}.elementor-8 .elementor-element.elementor-element-dac67a1{text-align:center;}.elementor-8 .elementor-element.elementor-element-dac67a1 .elementor-heading-title{font-family:var( --e-global-typography-b5dc98c-font-family ), Sans-serif;font-size:var( --e-global-typography-b5dc98c-font-size );font-weight:var( --e-global-typography-b5dc98c-font-weight );text-transform:var( --e-global-typography-b5dc98c-text-transform );letter-spacing:var( --e-global-typography-b5dc98c-letter-spacing );color:var( --e-global-color-1d5c4b9 );}.elementor-8 .elementor-element.elementor-element-d5ecf88{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-f47cfbf{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-f47cfbf{right:0px;}.elementor-8 .elementor-element.elementor-element-f47cfbf{top:0px;}.elementor-8 .elementor-element.elementor-element-f47cfbf img{width:83%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-6aa8057{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-6aa8057{right:0px;}.elementor-8 .elementor-element.elementor-element-6aa8057{top:0px;}.elementor-8 .elementor-element.elementor-element-6aa8057 img{width:83%;}.elementor-8 .elementor-element.elementor-element-12f92cf{--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-8 .elementor-element.elementor-element-3ee4dcb{--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;--justify-content:center;--border-radius:9px 9px 9px 9px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-8 .elementor-element.elementor-element-3ee4dcb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3ee4dcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-2a251a9 ) 0%, var( --e-global-color-4d472de ) 100%);}.elementor-8 .elementor-element.elementor-element-84d2ff6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-406a4e8{text-align:center;}.elementor-8 .elementor-element.elementor-element-406a4e8 .elementor-heading-title{font-family:var( --e-global-typography-51a1237-font-family ), Sans-serif;font-size:var( --e-global-typography-51a1237-font-size );line-height:var( --e-global-typography-51a1237-line-height );color:var( --e-global-color-1d5c4b9 );}.elementor-8 .elementor-element.elementor-element-ebeec3b{--display:flex;--justify-content:center;--border-radius:30px 30px 30px 30px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-8 .elementor-element.elementor-element-ebeec3b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ebeec3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f4e389f ) 0%, var( --e-global-color-9e250ac ) 100%);}.elementor-8 .elementor-element.elementor-element-ebeec3b.e-con:hover{--e-con-transform-scale:0.97;}.elementor-8 .elementor-element.elementor-element-aaa0d10{text-align:center;}.elementor-8 .elementor-element.elementor-element-aaa0d10 .elementor-heading-title{font-family:var( --e-global-typography-b5dc98c-font-family ), Sans-serif;font-size:var( --e-global-typography-b5dc98c-font-size );font-weight:var( --e-global-typography-b5dc98c-font-weight );text-transform:var( --e-global-typography-b5dc98c-text-transform );letter-spacing:var( --e-global-typography-b5dc98c-letter-spacing );color:var( --e-global-color-1d5c4b9 );}.elementor-8 .elementor-element.elementor-element-116d9cf{--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;--padding-top:5%;--padding-bottom:7%;--padding-left:1%;--padding-right:1%;}.elementor-8 .elementor-element.elementor-element-a9b872a{--display:flex;}.elementor-8 .elementor-element.elementor-element-b74ecd7{text-align:center;}.elementor-8 .elementor-element.elementor-element-b74ecd7 .elementor-heading-title{font-family:var( --e-global-typography-1a5339c-font-family ), Sans-serif;font-size:var( --e-global-typography-1a5339c-font-size );line-height:var( --e-global-typography-1a5339c-line-height );color:var( --e-global-color-2a251a9 );}.elementor-8 .elementor-element.elementor-element-ab2356b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7138aa5{--display:flex;--border-radius:9px 9px 9px 9px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-8 .elementor-element.elementor-element-7138aa5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7138aa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #EFFAFF 0%, #BDEAF9 100%);}.elementor-8 .elementor-element.elementor-element-99b501b img{filter:brightness( 123% ) contrast( 100% ) saturate( 67% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-c19f629{text-align:center;}.elementor-8 .elementor-element.elementor-element-c19f629 .elementor-heading-title{font-family:var( --e-global-typography-7d3af46-font-family ), Sans-serif;font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );color:var( --e-global-color-2a251a9 );}.elementor-8 .elementor-element.elementor-element-2f11dde{text-align:center;font-family:var( --e-global-typography-a4367b5-font-family ), Sans-serif;font-size:var( --e-global-typography-a4367b5-font-size );font-weight:var( --e-global-typography-a4367b5-font-weight );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );color:var( --e-global-color-23b6d94 );}.elementor-8 .elementor-element.elementor-element-8534c80{--display:flex;--border-radius:9px 9px 9px 9px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-8 .elementor-element.elementor-element-8534c80:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8534c80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #EFFAFF 0%, #BDEAF9 100%);}.elementor-8 .elementor-element.elementor-element-9777d81 img{filter:brightness( 123% ) contrast( 100% ) saturate( 67% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-413bd8a{text-align:center;}.elementor-8 .elementor-element.elementor-element-413bd8a .elementor-heading-title{font-family:var( --e-global-typography-7d3af46-font-family ), Sans-serif;font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );color:var( --e-global-color-2a251a9 );}.elementor-8 .elementor-element.elementor-element-d0b5de0{text-align:center;font-family:var( --e-global-typography-a4367b5-font-family ), Sans-serif;font-size:var( --e-global-typography-a4367b5-font-size );font-weight:var( --e-global-typography-a4367b5-font-weight );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );color:var( --e-global-color-23b6d94 );}.elementor-8 .elementor-element.elementor-element-25f7d16{--display:flex;--border-radius:9px 9px 9px 9px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-8 .elementor-element.elementor-element-25f7d16:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-25f7d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #EFFAFF 0%, #BDEAF9 100%);}.elementor-8 .elementor-element.elementor-element-17d18ee img{filter:brightness( 123% ) contrast( 100% ) saturate( 67% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-bf443b1{text-align:center;}.elementor-8 .elementor-element.elementor-element-bf443b1 .elementor-heading-title{font-family:var( --e-global-typography-7d3af46-font-family ), Sans-serif;font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );color:var( --e-global-color-2a251a9 );}.elementor-8 .elementor-element.elementor-element-0f10074{text-align:center;font-family:var( --e-global-typography-a4367b5-font-family ), Sans-serif;font-size:var( --e-global-typography-a4367b5-font-size );font-weight:var( --e-global-typography-a4367b5-font-weight );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );color:var( --e-global-color-23b6d94 );}.elementor-8 .elementor-element.elementor-element-6467417{--display:flex;--border-radius:9px 9px 9px 9px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-8 .elementor-element.elementor-element-6467417:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6467417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #EFFAFF 0%, #BDEAF9 100%);}.elementor-8 .elementor-element.elementor-element-f1d0ea8 img{filter:brightness( 123% ) contrast( 100% ) saturate( 67% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-db5ee29{text-align:center;}.elementor-8 .elementor-element.elementor-element-db5ee29 .elementor-heading-title{font-family:var( --e-global-typography-7d3af46-font-family ), Sans-serif;font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );color:var( --e-global-color-2a251a9 );}.elementor-8 .elementor-element.elementor-element-1449ca7{text-align:center;font-family:var( --e-global-typography-a4367b5-font-family ), Sans-serif;font-size:var( --e-global-typography-a4367b5-font-size );font-weight:var( --e-global-typography-a4367b5-font-weight );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );color:var( --e-global-color-23b6d94 );}.elementor-8 .elementor-element.elementor-element-33464cd{--display:flex;--border-radius:9px 9px 9px 9px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-8 .elementor-element.elementor-element-33464cd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-33464cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #EFFAFF 0%, #BDEAF9 100%);}.elementor-8 .elementor-element.elementor-element-f437af1 img{filter:brightness( 123% ) contrast( 100% ) saturate( 67% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-c9af921{text-align:center;}.elementor-8 .elementor-element.elementor-element-c9af921 .elementor-heading-title{font-family:var( --e-global-typography-7d3af46-font-family ), Sans-serif;font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );color:var( --e-global-color-2a251a9 );}.elementor-8 .elementor-element.elementor-element-daba9bc{text-align:center;font-family:var( --e-global-typography-a4367b5-font-family ), Sans-serif;font-size:var( --e-global-typography-a4367b5-font-size );font-weight:var( --e-global-typography-a4367b5-font-weight );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );color:var( --e-global-color-23b6d94 );}.elementor-8 .elementor-element.elementor-element-2c0242b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.08;--overlay-mix-blend-mode:color-dodge;--padding-top:7%;--padding-bottom:7%;--padding-left:4%;--padding-right:4%;}.elementor-8 .elementor-element.elementor-element-2c0242b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2c0242b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-2a251a9 ) 0%, var( --e-global-color-4d472de ) 100%);}.elementor-8 .elementor-element.elementor-element-2c0242b::before, .elementor-8 .elementor-element.elementor-element-2c0242b > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2c0242b > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2c0242b > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-2c0242b > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-2c0242b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mainstreetdrycleaners.com/wp-content/uploads/2025/12/clothing-racks.png");--background-overlay:'';background-position:bottom center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-6409953{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-08ee406{--display:flex;--border-radius:9px 9px 9px 9px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-08ee406:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-08ee406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d5c4b9 );}.elementor-8 .elementor-element.elementor-element-445f65c{text-align:center;}.elementor-8 .elementor-element.elementor-element-445f65c .elementor-heading-title{font-family:var( --e-global-typography-7d3af46-font-family ), Sans-serif;font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );color:var( --e-global-color-2a251a9 );}.elementor-8 .elementor-element.elementor-element-a6cfac7{text-align:center;font-family:var( --e-global-typography-a4367b5-font-family ), Sans-serif;font-size:var( --e-global-typography-a4367b5-font-size );font-weight:var( --e-global-typography-a4367b5-font-weight );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );color:var( --e-global-color-23b6d94 );}.elementor-8 .elementor-element.elementor-element-fe27044{--display:flex;--border-radius:9px 9px 9px 9px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-fe27044:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fe27044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d5c4b9 );}.elementor-8 .elementor-element.elementor-element-360d230{text-align:center;}.elementor-8 .elementor-element.elementor-element-360d230 .elementor-heading-title{font-family:var( --e-global-typography-7d3af46-font-family ), Sans-serif;font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );color:var( --e-global-color-2a251a9 );}.elementor-8 .elementor-element.elementor-element-4d94d57{text-align:center;font-family:var( --e-global-typography-a4367b5-font-family ), Sans-serif;font-size:var( --e-global-typography-a4367b5-font-size );font-weight:var( --e-global-typography-a4367b5-font-weight );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );color:var( --e-global-color-23b6d94 );}.elementor-8 .elementor-element.elementor-element-d1e1b7f{--display:flex;--border-radius:9px 9px 9px 9px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-d1e1b7f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d1e1b7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d5c4b9 );}.elementor-8 .elementor-element.elementor-element-c26a7d8{text-align:center;}.elementor-8 .elementor-element.elementor-element-c26a7d8 .elementor-heading-title{font-family:var( --e-global-typography-7d3af46-font-family ), Sans-serif;font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );color:var( --e-global-color-2a251a9 );}.elementor-8 .elementor-element.elementor-element-d4ec2c3{text-align:center;font-family:var( --e-global-typography-a4367b5-font-family ), Sans-serif;font-size:var( --e-global-typography-a4367b5-font-size );font-weight:var( --e-global-typography-a4367b5-font-weight );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );color:var( --e-global-color-23b6d94 );}.elementor-8 .elementor-element.elementor-element-273a91c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8 .elementor-element.elementor-element-77fe37e{--display:flex;--justify-content:center;--border-radius:30px 30px 30px 30px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-8 .elementor-element.elementor-element-77fe37e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-77fe37e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f4e389f ) 0%, var( --e-global-color-9e250ac ) 100%);}.elementor-8 .elementor-element.elementor-element-77fe37e.e-con:hover{--e-con-transform-scale:0.97;}.elementor-8 .elementor-element.elementor-element-f9a2875{text-align:center;}.elementor-8 .elementor-element.elementor-element-f9a2875 .elementor-heading-title{font-family:var( --e-global-typography-b5dc98c-font-family ), Sans-serif;font-size:var( --e-global-typography-b5dc98c-font-size );font-weight:var( --e-global-typography-b5dc98c-font-weight );text-transform:var( --e-global-typography-b5dc98c-text-transform );letter-spacing:var( --e-global-typography-b5dc98c-letter-spacing );color:var( --e-global-color-1d5c4b9 );}.elementor-8 .elementor-element.elementor-element-3212afe{--display:flex;--justify-content:center;--border-radius:30px 30px 30px 30px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-8 .elementor-element.elementor-element-3212afe:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3212afe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f4e389f ) 0%, var( --e-global-color-9e250ac ) 100%);}.elementor-8 .elementor-element.elementor-element-3212afe.e-con:hover{--e-con-transform-scale:0.97;}.elementor-8 .elementor-element.elementor-element-2252eff{text-align:center;}.elementor-8 .elementor-element.elementor-element-2252eff .elementor-heading-title{font-family:var( --e-global-typography-b5dc98c-font-family ), Sans-serif;font-size:var( --e-global-typography-b5dc98c-font-size );font-weight:var( --e-global-typography-b5dc98c-font-weight );text-transform:var( --e-global-typography-b5dc98c-text-transform );letter-spacing:var( --e-global-typography-b5dc98c-letter-spacing );color:var( --e-global-color-1d5c4b9 );}.elementor-8 .elementor-element.elementor-element-63262a9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.15;--overlay-mix-blend-mode:screen;}.elementor-8 .elementor-element.elementor-element-63262a9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-63262a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF2E 0%, #6EC1E473 100%);}.elementor-8 .elementor-element.elementor-element-63262a9::before, .elementor-8 .elementor-element.elementor-element-63262a9 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-63262a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-63262a9 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-63262a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-63262a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mainstreetdrycleaners.com/wp-content/uploads/2025/12/clothing-racks.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-3d11304{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3d11304:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3d11304 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mainstreetdrycleaners.com/wp-content/uploads/2025/12/dryclean-image.webp");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-d2b5e6f{--display:flex;--min-height:700px;--justify-content:center;--border-radius:11px 11px 11px 11px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-8 .elementor-element.elementor-element-d2b5e6f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d2b5e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-2a251a9 ) 0%, #0D2B49 100%);}.elementor-8 .elementor-element.elementor-element-d85b5cd .elementor-heading-title{font-family:var( --e-global-typography-08e112b-font-family ), Sans-serif;font-size:var( --e-global-typography-08e112b-font-size );line-height:var( --e-global-typography-08e112b-line-height );color:var( --e-global-color-1d5c4b9 );}.elementor-8 .elementor-element.elementor-element-f2e67bf{font-family:var( --e-global-typography-7d3af46-font-family ), Sans-serif;font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );color:var( --e-global-color-1d5c4b9 );}.elementor-8 .elementor-element.elementor-element-e8e4a18{--display:flex;--justify-content:center;--border-radius:30px 30px 30px 30px;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-8 .elementor-element.elementor-element-e8e4a18:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e8e4a18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f4e389f ) 0%, var( --e-global-color-9e250ac ) 100%);}.elementor-8 .elementor-element.elementor-element-e8e4a18.e-con:hover{--e-con-transform-scale:0.97;}.elementor-8 .elementor-element.elementor-element-f77187d{text-align:center;}.elementor-8 .elementor-element.elementor-element-f77187d .elementor-heading-title{font-family:var( --e-global-typography-b5dc98c-font-family ), Sans-serif;font-size:var( --e-global-typography-b5dc98c-font-size );font-weight:var( --e-global-typography-b5dc98c-font-weight );text-transform:var( --e-global-typography-b5dc98c-text-transform );letter-spacing:var( --e-global-typography-b5dc98c-letter-spacing );color:var( --e-global-color-1d5c4b9 );}.elementor-8 .elementor-element.elementor-element-6348a89{--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;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-8 .elementor-element.elementor-element-6348a89:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6348a89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #BDEAF938 100%);}.elementor-8 .elementor-element.elementor-element-4343330{text-align:center;}.elementor-8 .elementor-element.elementor-element-4343330 .elementor-heading-title{font-family:var( --e-global-typography-51a1237-font-family ), Sans-serif;font-size:var( --e-global-typography-51a1237-font-size );line-height:var( --e-global-typography-51a1237-line-height );color:var( --e-global-color-2a251a9 );}.elementor-8 .elementor-element.elementor-element-9c37367{text-align:center;font-family:var( --e-global-typography-72d662b-font-family ), Sans-serif;font-size:var( --e-global-typography-72d662b-font-size );line-height:var( --e-global-typography-72d662b-line-height );color:var( --e-global-color-2a251a9 );}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-a1b11d5 .elementor-heading-title{font-size:var( --e-global-typography-08e112b-font-size );line-height:var( --e-global-typography-08e112b-line-height );}.elementor-8 .elementor-element.elementor-element-7df6274{font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );}.elementor-8 .elementor-element.elementor-element-dac67a1 .elementor-heading-title{font-size:var( --e-global-typography-b5dc98c-font-size );letter-spacing:var( --e-global-typography-b5dc98c-letter-spacing );}.elementor-8 .elementor-element.elementor-element-f47cfbf img{width:100%;}.elementor-8 .elementor-element.elementor-element-6aa8057 img{width:100%;}.elementor-8 .elementor-element.elementor-element-406a4e8 .elementor-heading-title{font-size:var( --e-global-typography-51a1237-font-size );line-height:var( --e-global-typography-51a1237-line-height );}.elementor-8 .elementor-element.elementor-element-aaa0d10 .elementor-heading-title{font-size:var( --e-global-typography-b5dc98c-font-size );letter-spacing:var( --e-global-typography-b5dc98c-letter-spacing );}.elementor-8 .elementor-element.elementor-element-b74ecd7 .elementor-heading-title{font-size:var( --e-global-typography-1a5339c-font-size );line-height:var( --e-global-typography-1a5339c-line-height );}.elementor-8 .elementor-element.elementor-element-c19f629 .elementor-heading-title{font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );}.elementor-8 .elementor-element.elementor-element-2f11dde{font-size:var( --e-global-typography-a4367b5-font-size );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );}.elementor-8 .elementor-element.elementor-element-413bd8a .elementor-heading-title{font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );}.elementor-8 .elementor-element.elementor-element-d0b5de0{font-size:var( --e-global-typography-a4367b5-font-size );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );}.elementor-8 .elementor-element.elementor-element-bf443b1 .elementor-heading-title{font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );}.elementor-8 .elementor-element.elementor-element-0f10074{font-size:var( --e-global-typography-a4367b5-font-size );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );}.elementor-8 .elementor-element.elementor-element-db5ee29 .elementor-heading-title{font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );}.elementor-8 .elementor-element.elementor-element-1449ca7{font-size:var( --e-global-typography-a4367b5-font-size );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );}.elementor-8 .elementor-element.elementor-element-c9af921 .elementor-heading-title{font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );}.elementor-8 .elementor-element.elementor-element-daba9bc{font-size:var( --e-global-typography-a4367b5-font-size );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );}.elementor-8 .elementor-element.elementor-element-445f65c .elementor-heading-title{font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );}.elementor-8 .elementor-element.elementor-element-a6cfac7{font-size:var( --e-global-typography-a4367b5-font-size );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );}.elementor-8 .elementor-element.elementor-element-360d230 .elementor-heading-title{font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );}.elementor-8 .elementor-element.elementor-element-4d94d57{font-size:var( --e-global-typography-a4367b5-font-size );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );}.elementor-8 .elementor-element.elementor-element-c26a7d8 .elementor-heading-title{font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );}.elementor-8 .elementor-element.elementor-element-d4ec2c3{font-size:var( --e-global-typography-a4367b5-font-size );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );}.elementor-8 .elementor-element.elementor-element-f9a2875 .elementor-heading-title{font-size:var( --e-global-typography-b5dc98c-font-size );letter-spacing:var( --e-global-typography-b5dc98c-letter-spacing );}.elementor-8 .elementor-element.elementor-element-2252eff .elementor-heading-title{font-size:var( --e-global-typography-b5dc98c-font-size );letter-spacing:var( --e-global-typography-b5dc98c-letter-spacing );}.elementor-8 .elementor-element.elementor-element-d85b5cd .elementor-heading-title{font-size:var( --e-global-typography-08e112b-font-size );line-height:var( --e-global-typography-08e112b-line-height );}.elementor-8 .elementor-element.elementor-element-f2e67bf{font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );}.elementor-8 .elementor-element.elementor-element-f77187d .elementor-heading-title{font-size:var( --e-global-typography-b5dc98c-font-size );letter-spacing:var( --e-global-typography-b5dc98c-letter-spacing );}.elementor-8 .elementor-element.elementor-element-4343330 .elementor-heading-title{font-size:var( --e-global-typography-51a1237-font-size );line-height:var( --e-global-typography-51a1237-line-height );}.elementor-8 .elementor-element.elementor-element-9c37367{font-size:var( --e-global-typography-72d662b-font-size );line-height:var( --e-global-typography-72d662b-line-height );}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-e6cc2e7{--width:80%;}.elementor-8 .elementor-element.elementor-element-2dbebf1{--width:40%;}.elementor-8 .elementor-element.elementor-element-84d2ff6{--width:50%;}.elementor-8 .elementor-element.elementor-element-ebeec3b{--width:17%;}.elementor-8 .elementor-element.elementor-element-7138aa5{--width:20%;}.elementor-8 .elementor-element.elementor-element-8534c80{--width:20%;}.elementor-8 .elementor-element.elementor-element-25f7d16{--width:20%;}.elementor-8 .elementor-element.elementor-element-6467417{--width:20%;}.elementor-8 .elementor-element.elementor-element-33464cd{--width:20%;}.elementor-8 .elementor-element.elementor-element-08ee406{--width:33.3%;}.elementor-8 .elementor-element.elementor-element-fe27044{--width:33.3%;}.elementor-8 .elementor-element.elementor-element-d1e1b7f{--width:33.3%;}.elementor-8 .elementor-element.elementor-element-77fe37e{--width:33%;}.elementor-8 .elementor-element.elementor-element-3212afe{--width:33%;}.elementor-8 .elementor-element.elementor-element-d2b5e6f{--width:80%;}.elementor-8 .elementor-element.elementor-element-e8e4a18{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-e6cc2e7{--width:100%;}.elementor-8 .elementor-element.elementor-element-2dbebf1{--width:65%;}.elementor-8 .elementor-element.elementor-element-d2b5e6f{--width:100%;}.elementor-8 .elementor-element.elementor-element-e8e4a18{--width:65%;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-e6cc2e7{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8 .elementor-element.elementor-element-a1b11d5 .elementor-heading-title{font-size:var( --e-global-typography-08e112b-font-size );line-height:var( --e-global-typography-08e112b-line-height );}.elementor-8 .elementor-element.elementor-element-7df6274{font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );}.elementor-8 .elementor-element.elementor-element-2dbebf1{--width:50%;}.elementor-8 .elementor-element.elementor-element-dac67a1 .elementor-heading-title{font-size:var( --e-global-typography-b5dc98c-font-size );letter-spacing:var( --e-global-typography-b5dc98c-letter-spacing );}.elementor-8 .elementor-element.elementor-element-3ee4dcb{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-8 .elementor-element.elementor-element-406a4e8 .elementor-heading-title{font-size:var( --e-global-typography-51a1237-font-size );line-height:var( --e-global-typography-51a1237-line-height );}.elementor-8 .elementor-element.elementor-element-ebeec3b{--width:50%;}.elementor-8 .elementor-element.elementor-element-aaa0d10 .elementor-heading-title{font-size:var( --e-global-typography-b5dc98c-font-size );letter-spacing:var( --e-global-typography-b5dc98c-letter-spacing );}.elementor-8 .elementor-element.elementor-element-b74ecd7 .elementor-heading-title{font-size:var( --e-global-typography-1a5339c-font-size );line-height:var( --e-global-typography-1a5339c-line-height );}.elementor-8 .elementor-element.elementor-element-c19f629 .elementor-heading-title{font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );}.elementor-8 .elementor-element.elementor-element-2f11dde{font-size:var( --e-global-typography-a4367b5-font-size );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );}.elementor-8 .elementor-element.elementor-element-413bd8a .elementor-heading-title{font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );}.elementor-8 .elementor-element.elementor-element-d0b5de0{font-size:var( --e-global-typography-a4367b5-font-size );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );}.elementor-8 .elementor-element.elementor-element-bf443b1 .elementor-heading-title{font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );}.elementor-8 .elementor-element.elementor-element-0f10074{font-size:var( --e-global-typography-a4367b5-font-size );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );}.elementor-8 .elementor-element.elementor-element-db5ee29 .elementor-heading-title{font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );}.elementor-8 .elementor-element.elementor-element-1449ca7{font-size:var( --e-global-typography-a4367b5-font-size );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );}.elementor-8 .elementor-element.elementor-element-c9af921 .elementor-heading-title{font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );}.elementor-8 .elementor-element.elementor-element-daba9bc{font-size:var( --e-global-typography-a4367b5-font-size );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );}.elementor-8 .elementor-element.elementor-element-445f65c .elementor-heading-title{font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );}.elementor-8 .elementor-element.elementor-element-a6cfac7{font-size:var( --e-global-typography-a4367b5-font-size );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );}.elementor-8 .elementor-element.elementor-element-360d230 .elementor-heading-title{font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );}.elementor-8 .elementor-element.elementor-element-4d94d57{font-size:var( --e-global-typography-a4367b5-font-size );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );}.elementor-8 .elementor-element.elementor-element-c26a7d8 .elementor-heading-title{font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );}.elementor-8 .elementor-element.elementor-element-d4ec2c3{font-size:var( --e-global-typography-a4367b5-font-size );line-height:var( --e-global-typography-a4367b5-line-height );letter-spacing:var( --e-global-typography-a4367b5-letter-spacing );}.elementor-8 .elementor-element.elementor-element-f9a2875 .elementor-heading-title{font-size:var( --e-global-typography-b5dc98c-font-size );letter-spacing:var( --e-global-typography-b5dc98c-letter-spacing );}.elementor-8 .elementor-element.elementor-element-2252eff .elementor-heading-title{font-size:var( --e-global-typography-b5dc98c-font-size );letter-spacing:var( --e-global-typography-b5dc98c-letter-spacing );}.elementor-8 .elementor-element.elementor-element-d2b5e6f{--min-height:550px;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-8 .elementor-element.elementor-element-d85b5cd .elementor-heading-title{font-size:var( --e-global-typography-08e112b-font-size );line-height:var( --e-global-typography-08e112b-line-height );}.elementor-8 .elementor-element.elementor-element-f2e67bf{font-size:var( --e-global-typography-7d3af46-font-size );line-height:var( --e-global-typography-7d3af46-line-height );}.elementor-8 .elementor-element.elementor-element-e8e4a18{--width:50%;}.elementor-8 .elementor-element.elementor-element-f77187d .elementor-heading-title{font-size:var( --e-global-typography-b5dc98c-font-size );letter-spacing:var( --e-global-typography-b5dc98c-letter-spacing );}.elementor-8 .elementor-element.elementor-element-4343330 .elementor-heading-title{font-size:var( --e-global-typography-51a1237-font-size );line-height:var( --e-global-typography-51a1237-line-height );}.elementor-8 .elementor-element.elementor-element-9c37367{font-size:var( --e-global-typography-72d662b-font-size );line-height:var( --e-global-typography-72d662b-line-height );}}