.elementor-2071 .elementor-element.elementor-element-8cc0a75 > .elementor-container{min-height:700px;}.elementor-2071 .elementor-element.elementor-element-8cc0a75:not(.elementor-motion-effects-element-type-background), .elementor-2071 .elementor-element.elementor-element-8cc0a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2023/05/Michele-Hottel_Feature.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2071 .elementor-element.elementor-element-8cc0a75 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2071 .elementor-element.elementor-element-8cc0a75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2071 .elementor-element.elementor-element-18c6fc0 .elementor-heading-title{color:#FFFFFF;}.elementor-2071 .elementor-element.elementor-element-18c6fc0 > .elementor-widget-container{margin:-5px -5px -5px -5px;padding:0px 0px 0px 0px;}.elementor-2071 .elementor-element.elementor-element-2ea4f41{color:#FFFFFF;}.elementor-2071 .elementor-element.elementor-element-195bbc1 .elementor-button{padding:7px 32px 7px 32px;}.elementor-2071 .elementor-element.elementor-element-5423fef2 > .elementor-container{max-width:800px;}.elementor-2071 .elementor-element.elementor-element-5423fef2{padding:2rem 2rem 0rem 2rem;}.elementor-2071 .elementor-element.elementor-element-5ff20577{text-align:center;}.elementor-2071 .elementor-element.elementor-element-5ff20577 .elementor-heading-title{font-family:var( --e-global-typography-cf774d0-font-family ), Sans-serif;font-size:var( --e-global-typography-cf774d0-font-size );font-weight:var( --e-global-typography-cf774d0-font-weight );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-2071 .elementor-element.elementor-element-3c18b195{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2071 .elementor-element.elementor-element-22660969 .elementor-button .elementor-align-icon-right{margin-left:9px;}.elementor-2071 .elementor-element.elementor-element-22660969 .elementor-button .elementor-align-icon-left{margin-right:9px;}.elementor-2071 .elementor-element.elementor-element-22660969 .elementor-button{font-family:var( --e-global-typography-0d08d24-font-family ), Sans-serif;font-size:var( --e-global-typography-0d08d24-font-size );font-weight:var( --e-global-typography-0d08d24-font-weight );text-transform:var( --e-global-typography-0d08d24-text-transform );line-height:var( --e-global-typography-0d08d24-line-height );letter-spacing:var( --e-global-typography-0d08d24-letter-spacing );word-spacing:var( --e-global-typography-0d08d24-word-spacing );}.elementor-2071 .elementor-element.elementor-element-2e401cd{padding:4rem 0rem 3rem 0rem;}.elementor-2071 .elementor-element.elementor-element-4f0dd165 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-2071 .elementor-element.elementor-element-68b5f154{padding:0rem 0rem 3rem 0rem;}.elementor-2071 .elementor-element.elementor-element-7cdde694{text-align:center;}.elementor-2071 .elementor-element.elementor-element-7cdde694 .elementor-heading-title{font-family:var( --e-global-typography-0c91d2f-font-family ), Sans-serif;font-size:var( --e-global-typography-0c91d2f-font-size );font-weight:var( --e-global-typography-0c91d2f-font-weight );text-transform:var( --e-global-typography-0c91d2f-text-transform );line-height:var( --e-global-typography-0c91d2f-line-height );letter-spacing:var( --e-global-typography-0c91d2f-letter-spacing );word-spacing:var( --e-global-typography-0c91d2f-word-spacing );}.elementor-2071 .elementor-element.elementor-element-5e84c0fc .elementor-main-swiper{height:100px;}.elementor-2071 .elementor-element.elementor-element-5e84c0fc .elementor-main-swiper .elementor-carousel-image{background-size:contain;}.elementor-2071 .elementor-element.elementor-element-5e84c0fc.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:60px;}.elementor-2071 .elementor-element.elementor-element-5e84c0fc .elementor-swiper-button{font-size:20px;}.elementor-2071 .elementor-element.elementor-element-3db375fa{padding:3rem 0rem 2rem 0rem;}.elementor-2071 .elementor-element.elementor-element-67dc55ce > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2071 .elementor-element.elementor-element-1028d3d9{padding:0rem 0rem 0rem 0rem;}.elementor-2071 .elementor-element.elementor-element-12b90130{text-align:center;}.elementor-2071 .elementor-element.elementor-element-12b90130 .elementor-heading-title{font-family:var( --e-global-typography-0c91d2f-font-family ), Sans-serif;font-size:var( --e-global-typography-0c91d2f-font-size );font-weight:var( --e-global-typography-0c91d2f-font-weight );text-transform:var( --e-global-typography-0c91d2f-text-transform );line-height:var( --e-global-typography-0c91d2f-line-height );letter-spacing:var( --e-global-typography-0c91d2f-letter-spacing );word-spacing:var( --e-global-typography-0c91d2f-word-spacing );}.elementor-2071 .elementor-element.elementor-element-2ca2a2d4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2071 .elementor-element.elementor-element-2ca2a2d4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2022/01/pirch-kitchen-category.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2071 .elementor-element.elementor-element-2ca2a2d4 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.3;}.elementor-2071 .elementor-element.elementor-element-2ca2a2d4:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.7;}.elementor-2071 .elementor-element.elementor-element-2ca2a2d4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2071 .elementor-element.elementor-element-2ca2a2d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2071 .elementor-element.elementor-element-6bdfc6e6 .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-2071 .elementor-element.elementor-element-6bdfc6e6 .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-2071 .elementor-element.elementor-element-6bdfc6e6 .elementor-button{font-family:var( --e-global-typography-db45274-font-family ), Sans-serif;font-size:var( --e-global-typography-db45274-font-size );font-weight:var( --e-global-typography-db45274-font-weight );text-transform:var( --e-global-typography-db45274-text-transform );line-height:var( --e-global-typography-db45274-line-height );letter-spacing:var( --e-global-typography-db45274-letter-spacing );word-spacing:var( --e-global-typography-db45274-word-spacing );fill:#FFFFFF;color:#FFFFFF;}.elementor-2071 .elementor-element.elementor-element-6bdfc6e6 > .elementor-widget-container{padding:20.5rem 0rem 0.5rem 1.5rem;}.elementor-2071 .elementor-element.elementor-element-5266542f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2071 .elementor-element.elementor-element-5266542f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2022/01/brizo_flw_bathspout.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2071 .elementor-element.elementor-element-5266542f > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.3;}.elementor-2071 .elementor-element.elementor-element-5266542f:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.7;}.elementor-2071 .elementor-element.elementor-element-5266542f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2071 .elementor-element.elementor-element-5266542f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2071 .elementor-element.elementor-element-66138685 .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-2071 .elementor-element.elementor-element-66138685 .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-2071 .elementor-element.elementor-element-66138685 .elementor-button{font-family:var( --e-global-typography-db45274-font-family ), Sans-serif;font-size:var( --e-global-typography-db45274-font-size );font-weight:var( --e-global-typography-db45274-font-weight );text-transform:var( --e-global-typography-db45274-text-transform );line-height:var( --e-global-typography-db45274-line-height );letter-spacing:var( --e-global-typography-db45274-letter-spacing );word-spacing:var( --e-global-typography-db45274-word-spacing );fill:#FFFFFF;color:#FFFFFF;}.elementor-2071 .elementor-element.elementor-element-66138685 > .elementor-widget-container{padding:20.5rem 0rem 0.5rem 1.5rem;}.elementor-2071 .elementor-element.elementor-element-4cdda13:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2071 .elementor-element.elementor-element-4cdda13 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2022/01/pirch-laundry-category.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2071 .elementor-element.elementor-element-4cdda13 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.3;}.elementor-2071 .elementor-element.elementor-element-4cdda13:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.7;}.elementor-2071 .elementor-element.elementor-element-4cdda13 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2071 .elementor-element.elementor-element-4cdda13 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2071 .elementor-element.elementor-element-3f87777e .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-2071 .elementor-element.elementor-element-3f87777e .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-2071 .elementor-element.elementor-element-3f87777e .elementor-button{font-family:var( --e-global-typography-db45274-font-family ), Sans-serif;font-size:var( --e-global-typography-db45274-font-size );font-weight:var( --e-global-typography-db45274-font-weight );text-transform:var( --e-global-typography-db45274-text-transform );line-height:var( --e-global-typography-db45274-line-height );letter-spacing:var( --e-global-typography-db45274-letter-spacing );word-spacing:var( --e-global-typography-db45274-word-spacing );fill:#FFFFFF;color:#FFFFFF;}.elementor-2071 .elementor-element.elementor-element-3f87777e > .elementor-widget-container{padding:20.5rem 0rem 0.5rem 1.5rem;}.elementor-2071 .elementor-element.elementor-element-60021f8c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2071 .elementor-element.elementor-element-60021f8c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2022/01/Kalamazoo-Lifestyle-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2071 .elementor-element.elementor-element-60021f8c > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.3;}.elementor-2071 .elementor-element.elementor-element-60021f8c:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.7;}.elementor-2071 .elementor-element.elementor-element-60021f8c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2071 .elementor-element.elementor-element-60021f8c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2071 .elementor-element.elementor-element-7310f46 .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-2071 .elementor-element.elementor-element-7310f46 .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-2071 .elementor-element.elementor-element-7310f46 .elementor-button{font-family:var( --e-global-typography-db45274-font-family ), Sans-serif;font-size:var( --e-global-typography-db45274-font-size );font-weight:var( --e-global-typography-db45274-font-weight );text-transform:var( --e-global-typography-db45274-text-transform );line-height:var( --e-global-typography-db45274-line-height );letter-spacing:var( --e-global-typography-db45274-letter-spacing );word-spacing:var( --e-global-typography-db45274-word-spacing );fill:#FFFFFF;color:#FFFFFF;}.elementor-2071 .elementor-element.elementor-element-7310f46 > .elementor-widget-container{padding:20.5rem 0rem 0.5rem 1.5rem;}.elementor-2071 .elementor-element.elementor-element-37cf94a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2071 .elementor-element.elementor-element-37cf94a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2022/01/turnstyle_feature.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2071 .elementor-element.elementor-element-37cf94a1 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.3;}.elementor-2071 .elementor-element.elementor-element-37cf94a1:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.7;}.elementor-2071 .elementor-element.elementor-element-37cf94a1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2071 .elementor-element.elementor-element-37cf94a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2071 .elementor-element.elementor-element-49c969f2 .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-2071 .elementor-element.elementor-element-49c969f2 .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-2071 .elementor-element.elementor-element-49c969f2 .elementor-button{font-family:var( --e-global-typography-db45274-font-family ), Sans-serif;font-size:var( --e-global-typography-db45274-font-size );font-weight:var( --e-global-typography-db45274-font-weight );text-transform:var( --e-global-typography-db45274-text-transform );line-height:var( --e-global-typography-db45274-line-height );letter-spacing:var( --e-global-typography-db45274-letter-spacing );word-spacing:var( --e-global-typography-db45274-word-spacing );fill:#FFFFFF;color:#FFFFFF;}.elementor-2071 .elementor-element.elementor-element-49c969f2 > .elementor-widget-container{padding:20.5rem 0rem 0.5rem 1.5rem;}.elementor-2071 .elementor-element.elementor-element-1a57854f > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2071 .elementor-element.elementor-element-1a57854f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14rem 0rem 14rem 0rem;}.elementor-2071 .elementor-element.elementor-element-1eb0e986 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2071 .elementor-element.elementor-element-eb4fc4b .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-2071 .elementor-element.elementor-element-1d222347{color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2071 .elementor-element.elementor-element-fb7cd22 .elementor-button{font-family:var( --e-global-typography-2f2996b-font-family ), Sans-serif;font-size:var( --e-global-typography-2f2996b-font-size );font-weight:var( --e-global-typography-2f2996b-font-weight );text-transform:var( --e-global-typography-2f2996b-text-transform );line-height:var( --e-global-typography-2f2996b-line-height );letter-spacing:var( --e-global-typography-2f2996b-letter-spacing );word-spacing:var( --e-global-typography-2f2996b-word-spacing );}.elementor-2071 .elementor-element.elementor-element-441acc61{margin-top:3rem;margin-bottom:-1rem;}.elementor-2071 .elementor-element.elementor-element-4d5ea54 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-bc-flex-widget .elementor-2071 .elementor-element.elementor-element-58cd9c02.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2071 .elementor-element.elementor-element-58cd9c02.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2071 .elementor-element.elementor-element-58cd9c02:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2071 .elementor-element.elementor-element-58cd9c02 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2022/05/IN-STOCK_HERO.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2071 .elementor-element.elementor-element-58cd9c02 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;}.elementor-2071 .elementor-element.elementor-element-58cd9c02:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.7;}.elementor-2071 .elementor-element.elementor-element-58cd9c02 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 2rem 2rem 2rem;}.elementor-2071 .elementor-element.elementor-element-58cd9c02 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2071 .elementor-element.elementor-element-4534195a .elementor-heading-title{color:var( --e-global-color-473a463 );font-family:var( --e-global-typography-cf774d0-font-family ), Sans-serif;font-size:var( --e-global-typography-cf774d0-font-size );font-weight:var( --e-global-typography-cf774d0-font-weight );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-bc-flex-widget .elementor-2071 .elementor-element.elementor-element-50639d47.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2071 .elementor-element.elementor-element-50639d47.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2071 .elementor-element.elementor-element-50639d47:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2071 .elementor-element.elementor-element-50639d47 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2022/01/pirch-showroom-experience-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2071 .elementor-element.elementor-element-50639d47 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;}.elementor-2071 .elementor-element.elementor-element-50639d47:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.7;}.elementor-2071 .elementor-element.elementor-element-50639d47 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 2rem 2rem 2rem;}.elementor-2071 .elementor-element.elementor-element-50639d47 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2071 .elementor-element.elementor-element-1f06b160 .elementor-heading-title{color:var( --e-global-color-473a463 );font-family:var( --e-global-typography-cf774d0-font-family ), Sans-serif;font-size:var( --e-global-typography-cf774d0-font-size );font-weight:var( --e-global-typography-cf774d0-font-weight );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-bc-flex-widget .elementor-2071 .elementor-element.elementor-element-aa4b7ad.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2071 .elementor-element.elementor-element-aa4b7ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2071 .elementor-element.elementor-element-aa4b7ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2071 .elementor-element.elementor-element-aa4b7ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2021/01/SZWC-Display-MV.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2071 .elementor-element.elementor-element-aa4b7ad > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;}.elementor-2071 .elementor-element.elementor-element-aa4b7ad:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.7;}.elementor-2071 .elementor-element.elementor-element-aa4b7ad > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 2rem 2rem 2rem;}.elementor-2071 .elementor-element.elementor-element-aa4b7ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2071 .elementor-element.elementor-element-dbe37e2 .elementor-heading-title{color:var( --e-global-color-473a463 );font-family:var( --e-global-typography-cf774d0-font-family ), Sans-serif;font-size:var( --e-global-typography-cf774d0-font-size );font-weight:var( --e-global-typography-cf774d0-font-weight );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-2071 .elementor-element.elementor-element-71a5cb0{margin-top:0rem;margin-bottom:2rem;padding:0rem 0rem 0rem 0rem;}.elementor-bc-flex-widget .elementor-2071 .elementor-element.elementor-element-6a0de16.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2071 .elementor-element.elementor-element-6a0de16.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2071 .elementor-element.elementor-element-6a0de16:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2071 .elementor-element.elementor-element-6a0de16 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2022/08/DSC06272.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2071 .elementor-element.elementor-element-6a0de16 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;}.elementor-2071 .elementor-element.elementor-element-6a0de16:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.7;}.elementor-2071 .elementor-element.elementor-element-6a0de16 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 2rem 2rem 2rem;}.elementor-2071 .elementor-element.elementor-element-6a0de16 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2071 .elementor-element.elementor-element-a2c1e03 .elementor-heading-title{color:var( --e-global-color-473a463 );font-family:var( --e-global-typography-cf774d0-font-family ), Sans-serif;font-size:var( --e-global-typography-cf774d0-font-size );font-weight:var( --e-global-typography-cf774d0-font-weight );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-bc-flex-widget .elementor-2071 .elementor-element.elementor-element-ef87277.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2071 .elementor-element.elementor-element-ef87277.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2071 .elementor-element.elementor-element-ef87277 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;}.elementor-2071 .elementor-element.elementor-element-ef87277:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.7;}.elementor-2071 .elementor-element.elementor-element-ef87277 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 2rem 2rem 2rem;}.elementor-2071 .elementor-element.elementor-element-ef87277 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2071 .elementor-element.elementor-element-58f2bfbb.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2071 .elementor-element.elementor-element-58f2bfbb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2071 .elementor-element.elementor-element-58f2bfbb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2071 .elementor-element.elementor-element-58f2bfbb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2022/10/DesertOasis-Outdoor-Kitchen.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2071 .elementor-element.elementor-element-58f2bfbb > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;}.elementor-2071 .elementor-element.elementor-element-58f2bfbb:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.7;}.elementor-2071 .elementor-element.elementor-element-58f2bfbb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 2rem 2rem 2rem;}.elementor-2071 .elementor-element.elementor-element-58f2bfbb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2071 .elementor-element.elementor-element-56e68d5c .elementor-heading-title{color:var( --e-global-color-473a463 );font-family:var( --e-global-typography-cf774d0-font-family ), Sans-serif;font-size:var( --e-global-typography-cf774d0-font-size );font-weight:var( --e-global-typography-cf774d0-font-weight );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-bc-flex-widget .elementor-2071 .elementor-element.elementor-element-5442db00.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2071 .elementor-element.elementor-element-5442db00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2071 .elementor-element.elementor-element-5442db00:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2071 .elementor-element.elementor-element-5442db00 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2022/01/toto_neorest_LED.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2071 .elementor-element.elementor-element-5442db00 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;}.elementor-2071 .elementor-element.elementor-element-5442db00:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.7;}.elementor-2071 .elementor-element.elementor-element-5442db00 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 2rem 2rem 2rem;}.elementor-2071 .elementor-element.elementor-element-5442db00 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2071 .elementor-element.elementor-element-55ee4000 .elementor-heading-title{color:var( --e-global-color-473a463 );font-family:var( --e-global-typography-cf774d0-font-family ), Sans-serif;font-size:var( --e-global-typography-cf774d0-font-size );font-weight:var( --e-global-typography-cf774d0-font-weight );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-bc-flex-widget .elementor-2071 .elementor-element.elementor-element-6a13d74.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2071 .elementor-element.elementor-element-6a13d74.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2071 .elementor-element.elementor-element-6a13d74:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2071 .elementor-element.elementor-element-6a13d74 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2021/07/MrSteamHero.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2071 .elementor-element.elementor-element-6a13d74 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;}.elementor-2071 .elementor-element.elementor-element-6a13d74:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.7;}.elementor-2071 .elementor-element.elementor-element-6a13d74 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 2rem 2rem 2rem;}.elementor-2071 .elementor-element.elementor-element-6a13d74 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2071 .elementor-element.elementor-element-3e2bab8 .elementor-heading-title{color:var( --e-global-color-473a463 );font-family:var( --e-global-typography-cf774d0-font-family ), Sans-serif;font-size:var( --e-global-typography-cf774d0-font-size );font-weight:var( --e-global-typography-cf774d0-font-weight );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-2071 .elementor-element.elementor-element-703337b5{padding:6rem 0rem 0rem 0rem;}.elementor-2071 .elementor-element.elementor-element-6ca75a5f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2071 .elementor-element.elementor-element-ddf5aa0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2071 .elementor-element.elementor-element-293ba28f{width:755px;max-width:755px;}.elementor-bc-flex-widget .elementor-2071 .elementor-element.elementor-element-4cd969fa.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2071 .elementor-element.elementor-element-4cd969fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2071 .elementor-element.elementor-element-4cd969fa.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2071 .elementor-element.elementor-global-2208 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2071 .elementor-element.elementor-global-2208:after{content:"0.66";}.elementor-2071 .elementor-element.elementor-global-2208 .elementor-post__thumbnail__link{width:100%;}.elementor-2071 .elementor-element.elementor-global-2208{--grid-column-gap:32px;--grid-row-gap:32px;}.elementor-2071 .elementor-element.elementor-global-2208.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2071 .elementor-element.elementor-global-2208.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2071 .elementor-element.elementor-global-2208.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2071 .elementor-element.elementor-global-2208 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2071 .elementor-element.elementor-global-2208 .elementor-post__title, .elementor-2071 .elementor-element.elementor-global-2208 .elementor-post__title a{color:var( --e-global-color-primary );font-family:var( --e-global-typography-0c91d2f-font-family ), Sans-serif;font-size:var( --e-global-typography-0c91d2f-font-size );font-weight:var( --e-global-typography-0c91d2f-font-weight );text-transform:var( --e-global-typography-0c91d2f-text-transform );line-height:var( --e-global-typography-0c91d2f-line-height );letter-spacing:var( --e-global-typography-0c91d2f-letter-spacing );word-spacing:var( --e-global-typography-0c91d2f-word-spacing );}.elementor-2071 .elementor-element.elementor-global-2208 .elementor-post__title{margin-bottom:8px;}.elementor-2071 .elementor-element.elementor-global-2208 .elementor-post__read-more{color:var( --e-global-color-primary );font-family:var( --e-global-typography-0d08d24-font-family ), Sans-serif;font-size:var( --e-global-typography-0d08d24-font-size );font-weight:var( --e-global-typography-0d08d24-font-weight );text-transform:var( --e-global-typography-0d08d24-text-transform );line-height:var( --e-global-typography-0d08d24-line-height );letter-spacing:var( --e-global-typography-0d08d24-letter-spacing );word-spacing:var( --e-global-typography-0d08d24-word-spacing );}@media(max-width:1270px){.elementor-2071 .elementor-element.elementor-element-8cc0a75:not(.elementor-motion-effects-element-type-background), .elementor-2071 .elementor-element.elementor-element-8cc0a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2071 .elementor-element.elementor-element-5e84c0fc.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:1024px){.elementor-2071 .elementor-element.elementor-element-8cc0a75 > .elementor-container{min-height:500px;}.elementor-2071 .elementor-element.elementor-element-8cc0a75:not(.elementor-motion-effects-element-type-background), .elementor-2071 .elementor-element.elementor-element-8cc0a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-2071 .elementor-element.elementor-element-402abfb > .elementor-element-populated{padding:0rem 0rem 0rem 2rem;}.elementor-2071 .elementor-element.elementor-element-c09601e > .elementor-element-populated{padding:0rem 0rem 0rem 2rem;}.elementor-2071 .elementor-element.elementor-element-5ff20577 .elementor-heading-title{font-size:var( --e-global-typography-cf774d0-font-size );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-2071 .elementor-element.elementor-element-3c18b195{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2071 .elementor-element.elementor-element-22660969 .elementor-button{font-size:var( --e-global-typography-0d08d24-font-size );line-height:var( --e-global-typography-0d08d24-line-height );letter-spacing:var( --e-global-typography-0d08d24-letter-spacing );word-spacing:var( --e-global-typography-0d08d24-word-spacing );}.elementor-2071 .elementor-element.elementor-element-2e401cd{padding:3rem 0rem 3rem 0rem;}.elementor-2071 .elementor-element.elementor-element-7cdde694 .elementor-heading-title{font-size:var( --e-global-typography-0c91d2f-font-size );line-height:var( --e-global-typography-0c91d2f-line-height );letter-spacing:var( --e-global-typography-0c91d2f-letter-spacing );word-spacing:var( --e-global-typography-0c91d2f-word-spacing );}.elementor-2071 .elementor-element.elementor-element-5e84c0fc.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2071 .elementor-element.elementor-element-3db375fa{padding:3rem 0rem 1rem 0rem;}.elementor-2071 .elementor-element.elementor-element-12b90130 .elementor-heading-title{font-size:var( --e-global-typography-0c91d2f-font-size );line-height:var( --e-global-typography-0c91d2f-line-height );letter-spacing:var( --e-global-typography-0c91d2f-letter-spacing );word-spacing:var( --e-global-typography-0c91d2f-word-spacing );}.elementor-2071 .elementor-element.elementor-element-6bdfc6e6 .elementor-button{font-size:var( --e-global-typography-db45274-font-size );line-height:var( --e-global-typography-db45274-line-height );letter-spacing:var( --e-global-typography-db45274-letter-spacing );word-spacing:var( --e-global-typography-db45274-word-spacing );}.elementor-2071 .elementor-element.elementor-element-6bdfc6e6 > .elementor-widget-container{padding:16rem 0rem 0.5rem 1.2rem;}.elementor-2071 .elementor-element.elementor-element-66138685 .elementor-button{font-size:var( --e-global-typography-db45274-font-size );line-height:var( --e-global-typography-db45274-line-height );letter-spacing:var( --e-global-typography-db45274-letter-spacing );word-spacing:var( --e-global-typography-db45274-word-spacing );}.elementor-2071 .elementor-element.elementor-element-66138685 > .elementor-widget-container{padding:16rem 0rem 0.5rem 1.2rem;}.elementor-2071 .elementor-element.elementor-element-3f87777e .elementor-button{font-size:var( --e-global-typography-db45274-font-size );line-height:var( --e-global-typography-db45274-line-height );letter-spacing:var( --e-global-typography-db45274-letter-spacing );word-spacing:var( --e-global-typography-db45274-word-spacing );}.elementor-2071 .elementor-element.elementor-element-3f87777e > .elementor-widget-container{padding:16rem 0rem 0.5rem 1.2rem;}.elementor-2071 .elementor-element.elementor-element-7310f46 .elementor-button{font-size:var( --e-global-typography-db45274-font-size );line-height:var( --e-global-typography-db45274-line-height );letter-spacing:var( --e-global-typography-db45274-letter-spacing );word-spacing:var( --e-global-typography-db45274-word-spacing );}.elementor-2071 .elementor-element.elementor-element-7310f46 > .elementor-widget-container{padding:16rem 0rem 0.5rem 1.2rem;}.elementor-2071 .elementor-element.elementor-element-49c969f2 .elementor-button{font-size:var( --e-global-typography-db45274-font-size );line-height:var( --e-global-typography-db45274-line-height );letter-spacing:var( --e-global-typography-db45274-letter-spacing );word-spacing:var( --e-global-typography-db45274-word-spacing );}.elementor-2071 .elementor-element.elementor-element-49c969f2 > .elementor-widget-container{padding:16rem 0rem 0.5rem 1.2rem;}.elementor-2071 .elementor-element.elementor-element-1a57854f{padding:10rem 0rem 10rem 0rem;}.elementor-2071 .elementor-element.elementor-element-eb4fc4b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2071 .elementor-element.elementor-element-4eda0d4b > .elementor-element-populated{padding:0rem 0rem 0rem 6rem;}.elementor-2071 .elementor-element.elementor-element-1d222347{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2071 .elementor-element.elementor-element-fb7cd22 .elementor-button{font-size:var( --e-global-typography-2f2996b-font-size );line-height:var( --e-global-typography-2f2996b-line-height );letter-spacing:var( --e-global-typography-2f2996b-letter-spacing );word-spacing:var( --e-global-typography-2f2996b-word-spacing );}.elementor-2071 .elementor-element.elementor-element-4d5ea54 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2071 .elementor-element.elementor-element-4534195a .elementor-heading-title{font-size:var( --e-global-typography-cf774d0-font-size );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-2071 .elementor-element.elementor-element-1f06b160 .elementor-heading-title{font-size:var( --e-global-typography-cf774d0-font-size );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-2071 .elementor-element.elementor-element-dbe37e2 .elementor-heading-title{font-size:var( --e-global-typography-cf774d0-font-size );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-2071 .elementor-element.elementor-element-a2c1e03 .elementor-heading-title{font-size:var( --e-global-typography-cf774d0-font-size );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-2071 .elementor-element.elementor-element-56e68d5c .elementor-heading-title{font-size:var( --e-global-typography-cf774d0-font-size );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-2071 .elementor-element.elementor-element-55ee4000 .elementor-heading-title{font-size:var( --e-global-typography-cf774d0-font-size );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-2071 .elementor-element.elementor-element-3e2bab8 .elementor-heading-title{font-size:var( --e-global-typography-cf774d0-font-size );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-2071 .elementor-element.elementor-element-703337b5{padding:4rem 0rem 0rem 0rem;}.elementor-2071 .elementor-element.elementor-element-ddf5aa0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2071 .elementor-element.elementor-global-2208 .elementor-post__title, .elementor-2071 .elementor-element.elementor-global-2208 .elementor-post__title a{font-size:var( --e-global-typography-0c91d2f-font-size );line-height:var( --e-global-typography-0c91d2f-line-height );letter-spacing:var( --e-global-typography-0c91d2f-letter-spacing );word-spacing:var( --e-global-typography-0c91d2f-word-spacing );}.elementor-2071 .elementor-element.elementor-global-2208 .elementor-post__read-more{font-size:var( --e-global-typography-0d08d24-font-size );line-height:var( --e-global-typography-0d08d24-line-height );letter-spacing:var( --e-global-typography-0d08d24-letter-spacing );word-spacing:var( --e-global-typography-0d08d24-word-spacing );}}@media(max-width:767px){.elementor-2071 .elementor-element.elementor-element-8cc0a75 > .elementor-container{min-height:380px;}.elementor-2071 .elementor-element.elementor-element-8cc0a75:not(.elementor-motion-effects-element-type-background), .elementor-2071 .elementor-element.elementor-element-8cc0a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2071 .elementor-element.elementor-element-402abfb > .elementor-element-populated{padding:0rem 2rem 0rem 4rem;}.elementor-2071 .elementor-element.elementor-element-c09601e > .elementor-element-populated{padding:0rem 2rem 0rem 4rem;}.elementor-2071 .elementor-element.elementor-element-5423fef2{padding:4rem 0rem 4rem 0rem;}.elementor-2071 .elementor-element.elementor-element-79bddca0 > .elementor-element-populated{margin:0rem 0rem 0rem 3rem;--e-column-margin-right:0rem;--e-column-margin-left:3rem;padding:0.625rem 0.625rem 0.625rem 0.625rem;}.elementor-2071 .elementor-element.elementor-element-5ff20577{text-align:left;}.elementor-2071 .elementor-element.elementor-element-5ff20577 .elementor-heading-title{font-size:var( --e-global-typography-cf774d0-font-size );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-2071 .elementor-element.elementor-element-3c18b195{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2071 .elementor-element.elementor-element-22660969 .elementor-button{font-size:var( --e-global-typography-0d08d24-font-size );line-height:var( --e-global-typography-0d08d24-line-height );letter-spacing:var( --e-global-typography-0d08d24-letter-spacing );word-spacing:var( --e-global-typography-0d08d24-word-spacing );padding:0.5em 1em 1em 0em;}.elementor-2071 .elementor-element.elementor-element-2e401cd{padding:2.5rem 0rem 2.5rem 0rem;}.elementor-2071 .elementor-element.elementor-element-7cdde694 .elementor-heading-title{font-size:var( --e-global-typography-0c91d2f-font-size );line-height:var( --e-global-typography-0c91d2f-line-height );letter-spacing:var( --e-global-typography-0c91d2f-letter-spacing );word-spacing:var( --e-global-typography-0c91d2f-word-spacing );}.elementor-2071 .elementor-element.elementor-element-5e84c0fc .elementor-main-swiper{height:40px;}.elementor-2071 .elementor-element.elementor-element-5e84c0fc.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2071 .elementor-element.elementor-element-5e84c0fc > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;}.elementor-2071 .elementor-element.elementor-element-3db375fa{padding:3rem 0rem 0rem 0rem;}.elementor-2071 .elementor-element.elementor-element-67dc55ce > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2071 .elementor-element.elementor-element-12b90130 .elementor-heading-title{font-size:var( --e-global-typography-0c91d2f-font-size );line-height:var( --e-global-typography-0c91d2f-line-height );letter-spacing:var( --e-global-typography-0c91d2f-letter-spacing );word-spacing:var( --e-global-typography-0c91d2f-word-spacing );}.elementor-2071 .elementor-element.elementor-element-63c3332f{margin-top:0px;margin-bottom:0px;padding:0rem 1rem 0rem 1rem;}.elementor-2071 .elementor-element.elementor-element-2ca2a2d4 > .elementor-element-populated{margin:0rem 0rem 1rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-2071 .elementor-element.elementor-element-6bdfc6e6 .elementor-button{font-size:var( --e-global-typography-db45274-font-size );line-height:var( --e-global-typography-db45274-line-height );letter-spacing:var( --e-global-typography-db45274-letter-spacing );word-spacing:var( --e-global-typography-db45274-word-spacing );}.elementor-2071 .elementor-element.elementor-element-6bdfc6e6 > .elementor-widget-container{padding:16rem 0rem 0.5rem 0.5rem;}.elementor-2071 .elementor-element.elementor-element-5266542f > .elementor-element-populated{margin:0rem 0rem 1rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-2071 .elementor-element.elementor-element-66138685 .elementor-button{font-size:var( --e-global-typography-db45274-font-size );line-height:var( --e-global-typography-db45274-line-height );letter-spacing:var( --e-global-typography-db45274-letter-spacing );word-spacing:var( --e-global-typography-db45274-word-spacing );}.elementor-2071 .elementor-element.elementor-element-66138685 > .elementor-widget-container{padding:16rem 0rem 0.5rem 0.5rem;}.elementor-2071 .elementor-element.elementor-element-4cdda13 > .elementor-element-populated{margin:0rem 0rem 1rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-2071 .elementor-element.elementor-element-3f87777e .elementor-button{font-size:var( --e-global-typography-db45274-font-size );line-height:var( --e-global-typography-db45274-line-height );letter-spacing:var( --e-global-typography-db45274-letter-spacing );word-spacing:var( --e-global-typography-db45274-word-spacing );}.elementor-2071 .elementor-element.elementor-element-3f87777e > .elementor-widget-container{padding:16rem 0rem 0.5rem 0.5rem;}.elementor-2071 .elementor-element.elementor-element-60021f8c > .elementor-element-populated{margin:0rem 0rem 1rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-2071 .elementor-element.elementor-element-7310f46 .elementor-button{font-size:var( --e-global-typography-db45274-font-size );line-height:var( --e-global-typography-db45274-line-height );letter-spacing:var( --e-global-typography-db45274-letter-spacing );word-spacing:var( --e-global-typography-db45274-word-spacing );}.elementor-2071 .elementor-element.elementor-element-7310f46 > .elementor-widget-container{padding:16rem 0rem 0.5rem 0.5rem;}.elementor-2071 .elementor-element.elementor-element-37cf94a1 > .elementor-element-populated{margin:0rem 0rem 1rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-2071 .elementor-element.elementor-element-49c969f2 .elementor-button{font-size:var( --e-global-typography-db45274-font-size );line-height:var( --e-global-typography-db45274-line-height );letter-spacing:var( --e-global-typography-db45274-letter-spacing );word-spacing:var( --e-global-typography-db45274-word-spacing );}.elementor-2071 .elementor-element.elementor-element-49c969f2 > .elementor-widget-container{padding:16rem 0rem 0.5rem 0.5rem;}.elementor-2071 .elementor-element.elementor-element-1a57854f{padding:7rem 0rem 7rem 0rem;}.elementor-2071 .elementor-element.elementor-element-1eb0e986 > .elementor-element-populated{padding:1rem 1rem 1rem 1rem;}.elementor-2071 .elementor-element.elementor-element-eb4fc4b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2071 .elementor-element.elementor-element-4eda0d4b > .elementor-element-populated{padding:0rem 1rem 0rem 3rem;}.elementor-2071 .elementor-element.elementor-element-1d222347{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2071 .elementor-element.elementor-element-fb7cd22 .elementor-button{font-size:var( --e-global-typography-2f2996b-font-size );line-height:var( --e-global-typography-2f2996b-line-height );letter-spacing:var( --e-global-typography-2f2996b-letter-spacing );word-spacing:var( --e-global-typography-2f2996b-word-spacing );}.elementor-2071 .elementor-element.elementor-element-441acc61{padding:0rem 1rem 0.5rem 1rem;}.elementor-2071 .elementor-element.elementor-element-6638b453 > .elementor-element-populated{padding:1rem 1rem 0rem 1.5rem;}.elementor-2071 .elementor-element.elementor-element-4d5ea54 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2071 .elementor-element.elementor-element-32c3a2b1 > .elementor-element-populated{padding:1rem 1rem 0rem 1rem;}.elementor-2071 .elementor-element.elementor-element-58cd9c02 > .elementor-element-populated{padding:0rem 0.5rem 1.5rem 1.5rem;}.elementor-2071 .elementor-element.elementor-element-4534195a .elementor-heading-title{font-size:var( --e-global-typography-cf774d0-font-size );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-2071 .elementor-element.elementor-element-50639d47 > .elementor-element-populated{padding:0rem 0.5rem 1.5rem 1.5rem;}.elementor-2071 .elementor-element.elementor-element-1f06b160 .elementor-heading-title{font-size:var( --e-global-typography-cf774d0-font-size );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-2071 .elementor-element.elementor-element-aa4b7ad > .elementor-element-populated{padding:0rem 0.5rem 1.5rem 1.5rem;}.elementor-2071 .elementor-element.elementor-element-dbe37e2 .elementor-heading-title{font-size:var( --e-global-typography-cf774d0-font-size );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-2071 .elementor-element.elementor-element-76866a9f > .elementor-element-populated{padding:1rem 1rem 0rem 1rem;}.elementor-2071 .elementor-element.elementor-element-6a0de16 > .elementor-element-populated{padding:0rem 0.5rem 1.5rem 1.5rem;}.elementor-2071 .elementor-element.elementor-element-a2c1e03 .elementor-heading-title{font-size:var( --e-global-typography-cf774d0-font-size );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-2071 .elementor-element.elementor-element-ef87277 > .elementor-element-populated{padding:0rem 0.5rem 1.5rem 1.5rem;}.elementor-2071 .elementor-element.elementor-element-58f2bfbb > .elementor-element-populated{padding:0rem 0.5rem 1.5rem 1.5rem;}.elementor-2071 .elementor-element.elementor-element-56e68d5c .elementor-heading-title{font-size:var( --e-global-typography-cf774d0-font-size );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-2071 .elementor-element.elementor-element-5442db00 > .elementor-element-populated{padding:0rem 0.5rem 1.5rem 1.5rem;}.elementor-2071 .elementor-element.elementor-element-55ee4000 .elementor-heading-title{font-size:var( --e-global-typography-cf774d0-font-size );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-2071 .elementor-element.elementor-element-6a13d74 > .elementor-element-populated{padding:0rem 0.5rem 1.5rem 1.5rem;}.elementor-2071 .elementor-element.elementor-element-3e2bab8 .elementor-heading-title{font-size:var( --e-global-typography-cf774d0-font-size );line-height:var( --e-global-typography-cf774d0-line-height );letter-spacing:var( --e-global-typography-cf774d0-letter-spacing );word-spacing:var( --e-global-typography-cf774d0-word-spacing );}.elementor-2071 .elementor-element.elementor-element-ddf5aa0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2071 .elementor-element.elementor-element-4cd969fa.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2071 .elementor-element.elementor-global-2208 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2071 .elementor-element.elementor-global-2208:after{content:"0.5";}.elementor-2071 .elementor-element.elementor-global-2208 .elementor-post__thumbnail__link{width:100%;}.elementor-2071 .elementor-element.elementor-global-2208 .elementor-post__title, .elementor-2071 .elementor-element.elementor-global-2208 .elementor-post__title a{font-size:var( --e-global-typography-0c91d2f-font-size );line-height:var( --e-global-typography-0c91d2f-line-height );letter-spacing:var( --e-global-typography-0c91d2f-letter-spacing );word-spacing:var( --e-global-typography-0c91d2f-word-spacing );}.elementor-2071 .elementor-element.elementor-global-2208 .elementor-post__read-more{font-size:var( --e-global-typography-0d08d24-font-size );line-height:var( --e-global-typography-0d08d24-line-height );letter-spacing:var( --e-global-typography-0d08d24-letter-spacing );word-spacing:var( --e-global-typography-0d08d24-word-spacing );}}@media(min-width:768px){.elementor-2071 .elementor-element.elementor-element-402abfb{width:49.983%;}.elementor-2071 .elementor-element.elementor-element-c09601e{width:45.016%;}.elementor-2071 .elementor-element.elementor-element-32c3a2b1{width:44.979%;}.elementor-2071 .elementor-element.elementor-element-76866a9f{width:55.021%;}.elementor-2071 .elementor-element.elementor-element-6a0de16{width:48%;}.elementor-2071 .elementor-element.elementor-element-ef87277{width:4%;}.elementor-2071 .elementor-element.elementor-element-58f2bfbb{width:47.33%;}.elementor-2071 .elementor-element.elementor-element-46cf7e60{width:69.92%;}.elementor-2071 .elementor-element.elementor-element-4cd969fa{width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2071 .elementor-element.elementor-element-402abfb{width:80%;}.elementor-2071 .elementor-element.elementor-element-c09601e{width:80%;}.elementor-2071 .elementor-element.elementor-element-2ca2a2d4{width:33.333%;}.elementor-2071 .elementor-element.elementor-element-5266542f{width:33.333%;}.elementor-2071 .elementor-element.elementor-element-4cdda13{width:33.333%;}.elementor-2071 .elementor-element.elementor-element-60021f8c{width:50%;}.elementor-2071 .elementor-element.elementor-element-37cf94a1{width:50%;}.elementor-2071 .elementor-element.elementor-element-1eb0e986{width:100%;}.elementor-2071 .elementor-element.elementor-element-4eda0d4b{width:100%;}.elementor-2071 .elementor-element.elementor-element-2514e40c{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-2ea4f41 */.elementor-2071 .elementor-element.elementor-element-2ea4f41 p {
    padding-bottom: 0;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-402abfb */.elementor-2071 .elementor-element.elementor-element-402abfb {
    position: relative;
    top: 1rem;
    max-width: 32rem;
}    

@media only screen and (min-width: 768px) {
    .elementor-2071 .elementor-element.elementor-element-402abfb {
        max-width: 70%;
        top: auto;
    }    
}

@media only screen and (min-width: 1025px) {
    .elementor-2071 .elementor-element.elementor-element-402abfb {
        max-width: 45%;
    }    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c09601e */.elementor-2071 .elementor-element.elementor-element-c09601e {
    position: relative;
    top: 1rem;
    max-width: 32rem;
}    

@media only screen and (min-width: 768px) {
    .elementor-2071 .elementor-element.elementor-element-c09601e {
        max-width: 70%;
        top: auto;
    }    
}

@media only screen and (min-width: 1025px) {
    .elementor-2071 .elementor-element.elementor-element-c09601e {
        max-width: 45%;
    }    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8cc0a75 */.elementor-2071 .elementor-element.elementor-element-8cc0a75 {
    padding: 2rem 0 2rem 0;
}

@media only screen and (min-width: 768px) {
    .elementor-2071 .elementor-element.elementor-element-8cc0a75 {
        padding: 3rem 3rem 3rem 4rem;
    }   
}

@media only screen and (min-width: 1271px) {
    .elementor-2071 .elementor-element.elementor-element-8cc0a75 {
        padding: 0 0 0 1rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c18b195 */.elementor-2071 .elementor-element.elementor-element-3c18b195 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-5e84c0fc */.elementor-2071 .elementor-element.elementor-element-5e84c0fc .elementor-carousel-image {
    max-height: 70px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ca2a2d4 */.elementor-2071 .elementor-element.elementor-element-2ca2a2d4 {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5266542f */.elementor-2071 .elementor-element.elementor-element-5266542f {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4cdda13 */.elementor-2071 .elementor-element.elementor-element-4cdda13 {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-60021f8c */.elementor-2071 .elementor-element.elementor-element-60021f8c {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-37cf94a1 */.elementor-2071 .elementor-element.elementor-element-37cf94a1 {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d222347 */.elementor-2071 .elementor-element.elementor-element-1d222347 {
    max-width: 30rem;
}

.elementor-2071 .elementor-element.elementor-element-1d222347 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4eda0d4b */.elementor-2071 .elementor-element.elementor-element-4eda0d4b {
    max-width: 35rem;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-58cd9c02 */.elementor-2071 .elementor-element.elementor-element-58cd9c02 {
    min-height: 18rem;
}

@media only screen and (min-width: 768px) {
    .elementor-2071 .elementor-element.elementor-element-58cd9c02 {
        min-height: 18rem;
    }    
}

@media only screen and (min-width: 1025px) {
    .elementor-2071 .elementor-element.elementor-element-58cd9c02 {
        min-height: 18rem;
    }    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-50639d47 */.elementor-2071 .elementor-element.elementor-element-50639d47 {
    min-height: 18rem
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-aa4b7ad */.elementor-2071 .elementor-element.elementor-element-aa4b7ad {
    min-height: 18rem
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-225dd55f */.elementor-2071 .elementor-element.elementor-element-225dd55f .elementor-container {
    display: grid;
    grid-template-columns: 1fr;
    width: 100%;
    grid-row-gap: 1rem;
}

@media only screen and (min-width: 768px) {
    .elementor-2071 .elementor-element.elementor-element-225dd55f .elementor-container {
        grid-row-gap: 2rem;
    }       
}

.elementor-2071 .elementor-element.elementor-element-225dd55f .elementor-column {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6a0de16 */.elementor-2071 .elementor-element.elementor-element-6a0de16 {
    min-height: 18rem
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ef87277 */.elementor-2071 .elementor-element.elementor-element-ef87277 {
    min-height: 18rem
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-58f2bfbb */.elementor-2071 .elementor-element.elementor-element-58f2bfbb {
    min-height: 18rem;
}

@media only screen and (min-width: 768px) {
    .elementor-2071 .elementor-element.elementor-element-58f2bfbb {
        min-height: 18rem;
    }    
}

@media only screen and (min-width: 1025px) {
    .elementor-2071 .elementor-element.elementor-element-58f2bfbb {
        min-height: 18rem;
    }    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5442db00 */.elementor-2071 .elementor-element.elementor-element-5442db00 {
    min-height: 18rem
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6a13d74 */.elementor-2071 .elementor-element.elementor-element-6a13d74 {
    min-height: 18rem
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-776a8517 */.elementor-2071 .elementor-element.elementor-element-776a8517 .elementor-container {
    display: grid;
    grid-template-columns: 1fr;
    width: 100%;
    grid-row-gap: 1rem;
}

@media only screen and (min-width: 768px) {
    .elementor-2071 .elementor-element.elementor-element-776a8517 .elementor-container {
        grid-row-gap: 2rem;
    }       
}

.elementor-2071 .elementor-element.elementor-element-776a8517 .elementor-column {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-293ba28f */.elementor-2071 .elementor-element.elementor-element-293ba28f p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-2208 */.elementor-2071 .elementor-element.elementor-global-2208 .elementor-post__thumbnail {
    padding-bottom: calc(1.2 * 100%) !important;
}

.elementor-2071 .elementor-element.elementor-global-2208 a {
    text-decoration: none;
}

.elementor-2071 .elementor-element.elementor-global-2208 a i {
    margin-left: 0.2rem;
}

.elementor-2071 .elementor-element.elementor-global-2208 {
    max-width: 400px;
    margin-right: auto;
}

.elementor-2071 .elementor-element.elementor-global-2208 .elementor-post__title {
    margin-bottom: 0 !important;
}

.elementor-2071 .elementor-element.elementor-global-2208 .elementor-post__read-more {
    font-size: 0.875rem !important;
    letter-spacing: 0.05em !important;
}

@media only screen and (min-width: 768px) {
    .elementor-2071 .elementor-element.elementor-global-2208 {
        max-width: none;
        margin: 0;
    }
}/* End custom CSS */