.elementor-80 .elementor-element.elementor-element-1561b338 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-80 .elementor-element.elementor-element-1561b338 > .elementor-background-overlay{background-color:#10182BDE;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-1561b338 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-80 .elementor-element.elementor-element-1561b338{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:260px 0px 280px 0px;z-index:0;}.elementor-80 .elementor-element.elementor-element-1d0e5180 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 48%;--e-column-margin-right:0%;--e-column-margin-left:48%;padding:10px 10px 10px 10px;}.elementor-80 .elementor-element.elementor-element-1d0e5180 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-80 .elementor-element.elementor-element-78f0b16a{margin:0% 10% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1fdc339 );}.elementor-80 .elementor-element.elementor-element-6c39f62b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-80 .elementor-element.elementor-element-6c39f62b{margin-top:10px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-51daa950 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-4436b3a7 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-9585511-font-family ), Sans-serif;font-size:var( --e-global-typography-9585511-font-size );font-weight:var( --e-global-typography-9585511-font-weight );text-transform:var( --e-global-typography-9585511-text-transform );line-height:var( --e-global-typography-9585511-line-height );letter-spacing:var( --e-global-typography-9585511-letter-spacing );fill:var( --e-global-color-1fdc339 );color:var( --e-global-color-1fdc339 );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-80 .elementor-element.elementor-element-4436b3a7 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-4436b3a7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-1fdc339 );}.elementor-80 .elementor-element.elementor-element-4436b3a7 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-4436b3a7 .elementor-button:focus svg{fill:var( --e-global-color-1fdc339 );}.elementor-80 .elementor-element.elementor-element-20ed8993{margin-top:-110px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-19981ce6{padding:0% 8% 0% 0%;}.elementor-80 .elementor-element.elementor-element-63b0e0dd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-63b0e0dd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#122C6C;}.elementor-80 .elementor-element.elementor-element-63b0e0dd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-63b0e0dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-4d663651:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-4d663651 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-4d663651.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-80 .elementor-element.elementor-element-4d663651 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 40px 48px 40px;}.elementor-80 .elementor-element.elementor-element-4d663651 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-14b88e2 .elementor-heading-title{font-family:var( --e-global-typography-883893d-font-family ), Sans-serif;font-size:var( --e-global-typography-883893d-font-size );font-weight:var( --e-global-typography-883893d-font-weight );line-height:var( --e-global-typography-883893d-line-height );color:var( --e-global-color-1fdc339 );}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-fc3b700.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-80 .elementor-element.elementor-element-fc3b700.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-80 .elementor-element.elementor-element-fc3b700 > .elementor-element-populated{margin:0px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-1c4ed881{padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-759e9d89.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-80 .elementor-element.elementor-element-759e9d89.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-80 .elementor-element.elementor-element-759e9d89 > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-5823cae2 .elementor-heading-title{font-family:var( --e-global-typography-f2dee07-font-family ), Sans-serif;font-size:var( --e-global-typography-f2dee07-font-size );font-weight:var( --e-global-typography-f2dee07-font-weight );text-transform:var( --e-global-typography-f2dee07-text-transform );line-height:var( --e-global-typography-f2dee07-line-height );letter-spacing:var( --e-global-typography-f2dee07-letter-spacing );color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-54169ffa{padding:0px 20px 0px 0px;}.elementor-80 .elementor-element.elementor-element-54169ffa .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 );color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-1632901a{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-30015d8e .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-f61e8cb-font-family ), Sans-serif;font-size:var( --e-global-typography-f61e8cb-font-size );font-weight:var( --e-global-typography-f61e8cb-font-weight );text-transform:var( --e-global-typography-f61e8cb-text-transform );line-height:var( --e-global-typography-f61e8cb-line-height );letter-spacing:var( --e-global-typography-f61e8cb-letter-spacing );fill:var( --e-global-color-1fdc339 );color:var( --e-global-color-1fdc339 );border-radius:0px 0px 0px 0px;padding:18px 32px 18px 32px;}.elementor-80 .elementor-element.elementor-element-30015d8e .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-30015d8e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-1fdc339 );}.elementor-80 .elementor-element.elementor-element-30015d8e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-80 .elementor-element.elementor-element-30015d8e .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-30015d8e .elementor-button:focus svg{fill:var( --e-global-color-1fdc339 );}.elementor-80 .elementor-element.elementor-element-494a993f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-80 .elementor-element.elementor-element-494a993f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-5d292c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-5d292c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#122C6C;}.elementor-80 .elementor-element.elementor-element-5d292c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-80 .elementor-element.elementor-element-5d292c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-720899cf .elementor-icon-box-wrapper{text-align:left;}.elementor-80 .elementor-element.elementor-element-720899cf .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-720899cf .elementor-icon-box-title a{font-family:var( --e-global-typography-883893d-font-family ), Sans-serif;font-size:var( --e-global-typography-883893d-font-size );font-weight:var( --e-global-typography-883893d-font-weight );line-height:var( --e-global-typography-883893d-line-height );}.elementor-80 .elementor-element.elementor-element-720899cf .elementor-icon-box-title{color:var( --e-global-color-1fdc339 );}.elementor-80 .elementor-element.elementor-element-720899cf .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-932994e );}.elementor-80 .elementor-element.elementor-element-2357b6fb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-2357b6fb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iwdmiami.com/wp-content/uploads/2025/10/handyman-in-yellow-uniform-works-with-glue-for-window-indoors-house-renovation-conception.jpg");background-position:56% 0px;background-repeat:no-repeat;background-size:cover;}.elementor-80 .elementor-element.elementor-element-2357b6fb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-2357b6fb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-12b7db3c{--spacer-size:50px;}.elementor-80 .elementor-element.elementor-element-2063f4ee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-2063f4ee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iwdmiami.com/wp-content/uploads/2025/10/bearded-adult-repairman-fixing-window-with-sealant-gun.jpg");background-position:20% 0px;background-repeat:no-repeat;background-size:cover;}.elementor-80 .elementor-element.elementor-element-2063f4ee > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-2063f4ee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-7e68bd03{--spacer-size:50px;}.elementor-80 .elementor-element.elementor-element-b5887e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-b5887e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-b5887e9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-34px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-80 .elementor-element.elementor-element-b5887e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-3a6030ed .elementor-icon-box-wrapper{text-align:left;}.elementor-80 .elementor-element.elementor-element-3a6030ed .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-3a6030ed .elementor-icon-box-title a{font-family:var( --e-global-typography-883893d-font-family ), Sans-serif;font-size:var( --e-global-typography-883893d-font-size );font-weight:var( --e-global-typography-883893d-font-weight );line-height:var( --e-global-typography-883893d-line-height );}.elementor-80 .elementor-element.elementor-element-3a6030ed .elementor-icon-box-title{color:var( --e-global-color-1fdc339 );}.elementor-80 .elementor-element.elementor-element-3a6030ed .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1fdc339 );}.elementor-80 .elementor-element.elementor-element-3ea53d11{margin-top:0px;margin-bottom:60px;}.elementor-80 .elementor-element.elementor-element-2c6c6c88:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-2c6c6c88 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iwdmiami.com/wp-content/uploads/2025/10/adult-repairman-in-goggles-fixing-window-handle-by-electric-drill.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-2c6c6c88.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-80 .elementor-element.elementor-element-2c6c6c88.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-80 .elementor-element.elementor-element-2c6c6c88 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-2c6c6c88 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-7c857e91{--spacer-size:50px;}.elementor-80 .elementor-element.elementor-element-60129d70 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-80 .elementor-element.elementor-element-60129d70{margin-top:0px;margin-bottom:-60px;}.elementor-80 .elementor-element.elementor-element-2f06a965:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-2f06a965 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-2f06a965 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-2f06a965 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-2f06a965 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-2f06a965 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 50% 0% 0%;--e-column-margin-right:50%;--e-column-margin-left:0%;padding:5% 5% 5% 5%;}.elementor-80 .elementor-element.elementor-element-2f06a965 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-b9f9506 .elementor-heading-title{font-family:var( --e-global-typography-cf3cefd-font-family ), Sans-serif;font-size:var( --e-global-typography-cf3cefd-font-size );font-weight:var( --e-global-typography-cf3cefd-font-weight );line-height:var( --e-global-typography-cf3cefd-line-height );color:var( --e-global-color-1fdc339 );}.elementor-80 .elementor-element.elementor-element-6b20ec26{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1fdc339 );}.elementor-80 .elementor-element.elementor-element-166619d6 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-f61e8cb-font-family ), Sans-serif;font-size:var( --e-global-typography-f61e8cb-font-size );font-weight:var( --e-global-typography-f61e8cb-font-weight );text-transform:var( --e-global-typography-f61e8cb-text-transform );line-height:var( --e-global-typography-f61e8cb-line-height );letter-spacing:var( --e-global-typography-f61e8cb-letter-spacing );fill:var( --e-global-color-1fdc339 );color:var( --e-global-color-1fdc339 );border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-166619d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-80 .elementor-element.elementor-element-6e6287bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-6e6287bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-6e6287bc > .elementor-element-populated >  .elementor-background-overlay{opacity:0.05;}.elementor-80 .elementor-element.elementor-element-6e6287bc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:12% 12% 12% 12%;}.elementor-80 .elementor-element.elementor-element-6e6287bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-34fb90b3 .elementor-heading-title{font-family:var( --e-global-typography-f2dee07-font-family ), Sans-serif;font-size:var( --e-global-typography-f2dee07-font-size );font-weight:var( --e-global-typography-f2dee07-font-weight );text-transform:var( --e-global-typography-f2dee07-text-transform );line-height:var( --e-global-typography-f2dee07-line-height );letter-spacing:var( --e-global-typography-f2dee07-letter-spacing );color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-4cdea7d5 .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 );color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-6531d191{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-932994e );}.elementor-80 .elementor-element.elementor-element-df0bf87{margin-top:40px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-393fa3d4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-80 .elementor-element.elementor-element-393fa3d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-32acc6a{width:auto;max-width:auto;}.elementor-80 .elementor-element.elementor-element-32acc6a .elementor-icon-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-32acc6a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-32acc6a.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-32acc6a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-32acc6a.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-32acc6a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-32acc6a .elementor-icon{font-size:50px;}.elementor-80 .elementor-element.elementor-element-32acc6a .elementor-icon svg{height:50px;}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-7250c777.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-80 .elementor-element.elementor-element-7250c777.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-80 .elementor-element.elementor-element-35e55930{width:auto;max-width:auto;}.elementor-80 .elementor-element.elementor-element-35e55930 .elementor-icon-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-35e55930.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-35e55930.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-35e55930.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-35e55930.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-35e55930.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-35e55930 .elementor-icon{font-size:50px;}.elementor-80 .elementor-element.elementor-element-35e55930 .elementor-icon svg{height:50px;}.elementor-80 .elementor-element.elementor-element-bc86e1{margin-top:30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-c3615b3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-80 .elementor-element.elementor-element-c3615b3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-80 .elementor-element.elementor-element-1f97f92a{width:auto;max-width:auto;}.elementor-80 .elementor-element.elementor-element-1f97f92a .elementor-icon-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-1f97f92a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-1f97f92a.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-1f97f92a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-1f97f92a.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-1f97f92a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-c3d3e5f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-80 .elementor-element.elementor-element-c3d3e5f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-80 .elementor-element.elementor-element-470b20f9{width:auto;max-width:auto;}.elementor-80 .elementor-element.elementor-element-470b20f9 .elementor-icon-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-470b20f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-470b20f9.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-470b20f9.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-470b20f9.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-470b20f9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-6c0743b6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-80 .elementor-element.elementor-element-6c0743b6 > .elementor-container{max-width:1170px;}.elementor-80 .elementor-element.elementor-element-6c0743b6{padding:100px 0px 100px 0px;}.elementor-80 .elementor-element.elementor-element-3cfafe59 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-4dbfb620 .elementor-heading-title{font-family:var( --e-global-typography-f2dee07-font-family ), Sans-serif;font-size:var( --e-global-typography-f2dee07-font-size );font-weight:var( --e-global-typography-f2dee07-font-weight );text-transform:var( --e-global-typography-f2dee07-text-transform );line-height:var( --e-global-typography-f2dee07-line-height );letter-spacing:var( --e-global-typography-f2dee07-letter-spacing );color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-e712dd8 .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 );color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-22fab5f4{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-2de56cf6{margin-top:20px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-4094fdbd > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-1e97b713{margin-top:0px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-58318db0 > .elementor-element-populated{margin:-30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-6f12df30 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.8;}.elementor-80 .elementor-element.elementor-element-6f12df30 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 40px;--e-column-margin-right:10px;--e-column-margin-left:40px;}.elementor-80 .elementor-element.elementor-element-6f12df30 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-588f17ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-588f17ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iwdmiami.com/wp-content/uploads/2025/10/handyman-in-yellow-uniform-works-with-glue-for-window-indoors-house-renovation-conception.jpg");background-position:90% 0px;background-repeat:no-repeat;background-size:cover;}.elementor-80 .elementor-element.elementor-element-588f17ff > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #020C2500 0%, var( --e-global-color-5ea06eb ) 50%);opacity:0.75;}.elementor-80 .elementor-element.elementor-element-588f17ff.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-80 .elementor-element.elementor-element-588f17ff > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-588f17ff > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-588f17ff > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-588f17ff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 70px;}.elementor-80 .elementor-element.elementor-element-588f17ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.6s, border-radius 0.3s, opacity 0.6s;}.elementor-80 .elementor-element.elementor-element-3c1e3d74{--spacer-size:240px;}.elementor-80 .elementor-element.elementor-element-4d3a3e80 .elementor-heading-title{font-family:var( --e-global-typography-cf3cefd-font-family ), Sans-serif;font-size:var( --e-global-typography-cf3cefd-font-size );font-weight:var( --e-global-typography-cf3cefd-font-weight );line-height:var( --e-global-typography-cf3cefd-line-height );color:var( --e-global-color-1fdc339 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-6d9c58f3{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-80 .elementor-element.elementor-element-6d9c58f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-80 .elementor-element.elementor-element-6d9c58f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-80 .elementor-element.elementor-element-6d9c58f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-80 .elementor-element.elementor-element-6d9c58f3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-80 .elementor-element.elementor-element-6d9c58f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-80 .elementor-element.elementor-element-6d9c58f3 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-80 .elementor-element.elementor-element-6d9c58f3 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-80 .elementor-element.elementor-element-6d9c58f3 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-80 .elementor-element.elementor-element-6d9c58f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-80 .elementor-element.elementor-element-6d9c58f3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-de50ffe-font-family ), Sans-serif;font-size:var( --e-global-typography-de50ffe-font-size );font-weight:var( --e-global-typography-de50ffe-font-weight );line-height:var( --e-global-typography-de50ffe-line-height );}.elementor-80 .elementor-element.elementor-element-6d9c58f3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-80 .elementor-element.elementor-element-55d18af8{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-80 .elementor-element.elementor-element-55d18af8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-80 .elementor-element.elementor-element-55d18af8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-80 .elementor-element.elementor-element-55d18af8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-80 .elementor-element.elementor-element-55d18af8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-80 .elementor-element.elementor-element-55d18af8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-80 .elementor-element.elementor-element-55d18af8 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-80 .elementor-element.elementor-element-55d18af8 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-80 .elementor-element.elementor-element-55d18af8 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-80 .elementor-element.elementor-element-55d18af8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-80 .elementor-element.elementor-element-55d18af8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-de50ffe-font-family ), Sans-serif;font-size:var( --e-global-typography-de50ffe-font-size );font-weight:var( --e-global-typography-de50ffe-font-weight );line-height:var( --e-global-typography-de50ffe-line-height );}.elementor-80 .elementor-element.elementor-element-55d18af8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-80 .elementor-element.elementor-element-404a3f40{width:auto;max-width:auto;background-color:var( --e-global-color-1fdc339 );margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 50px 15px 40px;--icon-box-icon-margin:20px;}.elementor-80 .elementor-element.elementor-element-404a3f40 .elementor-icon-box-wrapper{align-items:center;}.elementor-80 .elementor-element.elementor-element-404a3f40 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-404a3f40.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1fdc339 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-404a3f40.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-404a3f40.elementor-view-default .elementor-icon{fill:var( --e-global-color-1fdc339 );color:var( --e-global-color-1fdc339 );border-color:var( --e-global-color-1fdc339 );}.elementor-80 .elementor-element.elementor-element-404a3f40.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-404a3f40 .elementor-icon{font-size:24px;border-width:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-404a3f40 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-404a3f40 .elementor-icon-box-title a{font-family:var( --e-global-typography-883893d-font-family ), Sans-serif;font-size:var( --e-global-typography-883893d-font-size );font-weight:var( --e-global-typography-883893d-font-weight );line-height:var( --e-global-typography-883893d-line-height );}.elementor-80 .elementor-element.elementor-element-404a3f40 .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-4d753c76 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-80 .elementor-element.elementor-element-4d753c76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-4d753c76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-45b7df4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-45b7df4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iwdmiami.com/wp-content/uploads/2025/10/installation-of-windows-young-man-working-in-uniform-at-construction-at-daytime-1.jpg");background-position:15% 0px;background-repeat:no-repeat;background-size:cover;}.elementor-80 .elementor-element.elementor-element-45b7df4 > .elementor-element-populated >  .elementor-background-overlay{background-color:#00000012;opacity:1;}.elementor-80 .elementor-element.elementor-element-45b7df4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-45b7df4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-75574f6{--spacer-size:507px;}.elementor-80 .elementor-element.elementor-element-71c9d974:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-71c9d974 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-71c9d974 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://iwdmiami.com/wp-content/uploads/2025/10/silhouette-near-a-window.jpg");background-position:center center;background-size:cover;opacity:0.15;}.elementor-80 .elementor-element.elementor-element-71c9d974.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-80 .elementor-element.elementor-element-71c9d974 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-71c9d974 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-80 .elementor-element.elementor-element-7cee5369{text-align:center;}.elementor-80 .elementor-element.elementor-element-7cee5369 .elementor-heading-title{font-family:var( --e-global-typography-f2dee07-font-family ), Sans-serif;font-size:var( --e-global-typography-f2dee07-font-size );font-weight:var( --e-global-typography-f2dee07-font-weight );text-transform:var( --e-global-typography-f2dee07-text-transform );line-height:var( --e-global-typography-f2dee07-line-height );letter-spacing:var( --e-global-typography-f2dee07-letter-spacing );color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-359a976e{text-align:center;}.elementor-80 .elementor-element.elementor-element-359a976e .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 );color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-4b548b89{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-80 .elementor-element.elementor-element-4b548b89 .elementor-icon-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-4b548b89.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1fdc339 );color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-4b548b89.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-4b548b89.elementor-view-default .elementor-icon{color:var( --e-global-color-1fdc339 );border-color:var( --e-global-color-1fdc339 );}.elementor-80 .elementor-element.elementor-element-4b548b89.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-4b548b89.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1fdc339 );}.elementor-80 .elementor-element.elementor-element-4b548b89.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-4b548b89.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-4b548b89 .elementor-icon{font-size:25px;padding:20px;border-width:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-4b548b89 .elementor-icon svg{height:25px;}.elementor-80 .elementor-element.elementor-element-3fab1b88 > .elementor-container{max-width:1170px;}.elementor-80 .elementor-element.elementor-element-3fab1b88{padding:100px 0px 100px 0px;}.elementor-80 .elementor-element.elementor-element-31f17af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-41c88abd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-41c88abd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-41c88abd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-80 .elementor-element.elementor-element-41c88abd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-80 .elementor-element.elementor-element-41c88abd > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-41c88abd > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-41c88abd > .elementor-background-slideshow{border-radius:2px 2px 2px 2px;}.elementor-80 .elementor-element.elementor-element-41c88abd > .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:40px 40px 40px 40px;}.elementor-80 .elementor-element.elementor-element-41c88abd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-581a5682 .elementor-heading-title{font-family:var( --e-global-typography-f2dee07-font-family ), Sans-serif;font-size:var( --e-global-typography-f2dee07-font-size );font-weight:var( --e-global-typography-f2dee07-font-weight );text-transform:var( --e-global-typography-f2dee07-text-transform );line-height:var( --e-global-typography-f2dee07-line-height );letter-spacing:var( --e-global-typography-f2dee07-letter-spacing );color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-47c97fa0 .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 );color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-2cfa3af6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-932994e );}.elementor-80 .elementor-element.elementor-element-5cb1a252 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-f61e8cb-font-family ), Sans-serif;font-size:var( --e-global-typography-f61e8cb-font-size );font-weight:var( --e-global-typography-f61e8cb-font-weight );text-transform:var( --e-global-typography-f61e8cb-text-transform );line-height:var( --e-global-typography-f61e8cb-line-height );letter-spacing:var( --e-global-typography-f61e8cb-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-5cb1a252 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-80 .elementor-element.elementor-element-5cb1a252 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-80 .elementor-element.elementor-element-30661917:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-30661917 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iwdmiami.com/wp-content/uploads/2025/10/driving-screws-into-jamb-of-plastic-window.jpg");background-position:15% 0px;background-repeat:no-repeat;background-size:cover;}.elementor-80 .elementor-element.elementor-element-30661917 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #122C6C17 0%, var( --e-global-color-primary ) 100%);opacity:0.65;}.elementor-80 .elementor-element.elementor-element-30661917:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.8;}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-30661917.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-80 .elementor-element.elementor-element-30661917.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-80 .elementor-element.elementor-element-30661917 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 20px 0px;}.elementor-80 .elementor-element.elementor-element-30661917 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-6edbf6ad{--spacer-size:50px;}.elementor-80 .elementor-element.elementor-element-80dc3ac{margin-top:20px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-5fb5fd6d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-5fb5fd6d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iwdmiami.com/wp-content/uploads/2025/10/contractor-removing-old-window-frames.jpg");background-position:center center;background-size:cover;}.elementor-80 .elementor-element.elementor-element-5fb5fd6d > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #122C6C17 0%, var( --e-global-color-primary ) 100%);opacity:0.65;}.elementor-80 .elementor-element.elementor-element-5fb5fd6d:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.8;}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-5fb5fd6d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-80 .elementor-element.elementor-element-5fb5fd6d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-80 .elementor-element.elementor-element-5fb5fd6d > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-5fb5fd6d > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-5fb5fd6d > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-5fb5fd6d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 20px 0px;}.elementor-80 .elementor-element.elementor-element-5fb5fd6d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-7cbac9fe{--spacer-size:120px;}.elementor-80 .elementor-element.elementor-element-372dc265:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-372dc265 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iwdmiami.com/wp-content/uploads/2025/10/man-changing-core-of-a-door-lock.jpg");background-position:56% 0px;background-size:cover;}.elementor-80 .elementor-element.elementor-element-372dc265 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #122C6C17 0%, var( --e-global-color-primary ) 100%);opacity:0.65;}.elementor-80 .elementor-element.elementor-element-372dc265:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.8;}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-372dc265.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-80 .elementor-element.elementor-element-372dc265.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-80 .elementor-element.elementor-element-372dc265 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 20px 0px;}.elementor-80 .elementor-element.elementor-element-372dc265 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-32569620{--spacer-size:50px;}.elementor-80 .elementor-element.elementor-element-2b1a49a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-2b1a49a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iwdmiami.com/wp-content/uploads/2025/10/commercial-building-windows-installation.jpg");background-position:90% 0px;background-repeat:no-repeat;background-size:cover;}.elementor-80 .elementor-element.elementor-element-2b1a49a9 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #122C6C17 0%, var( --e-global-color-primary ) 100%);opacity:0.65;}.elementor-80 .elementor-element.elementor-element-2b1a49a9:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.8;}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-2b1a49a9.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-80 .elementor-element.elementor-element-2b1a49a9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-80 .elementor-element.elementor-element-2b1a49a9.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-80 .elementor-element.elementor-element-2b1a49a9 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-2b1a49a9 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-2b1a49a9 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-2b1a49a9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 40px 10px;}.elementor-80 .elementor-element.elementor-element-2b1a49a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-7edbe20a{--spacer-size:50px;}.elementor-80 .elementor-element.elementor-element-4224eb61:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-4224eb61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iwdmiami.com/wp-content/uploads/2025/10/two-builders-in-hard-hats-and-high-visibility-jack-XMVEN4J.jpg");background-position:0% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-80 .elementor-element.elementor-element-4224eb61 > .elementor-background-overlay{background-color:var( --e-global-color-5ea06eb );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-4224eb61 > .elementor-container{max-width:1170px;}.elementor-80 .elementor-element.elementor-element-4224eb61{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-80 .elementor-element.elementor-element-18773ce7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-80 .elementor-element.elementor-element-4f932058{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-4f932058 .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 );color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-44936424{padding:0% 26% 0% 26%;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-3a88dc59 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-9585511-font-family ), Sans-serif;font-size:var( --e-global-typography-9585511-font-size );font-weight:var( --e-global-typography-9585511-font-weight );text-transform:var( --e-global-typography-9585511-text-transform );line-height:var( --e-global-typography-9585511-line-height );letter-spacing:var( --e-global-typography-9585511-letter-spacing );fill:var( --e-global-color-1fdc339 );color:var( --e-global-color-1fdc339 );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-80 .elementor-element.elementor-element-3a88dc59 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-3a88dc59 .elementor-button:focus{background-color:var( --e-global-color-1fdc339 );color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-3a88dc59 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-3a88dc59 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-70d99d08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-80 .elementor-element.elementor-element-70d99d08 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-7a323ad7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-80 .elementor-element.elementor-element-349344c2{text-align:center;}.elementor-80 .elementor-element.elementor-element-349344c2 .elementor-heading-title{font-family:var( --e-global-typography-f2dee07-font-family ), Sans-serif;font-size:var( --e-global-typography-f2dee07-font-size );font-weight:var( --e-global-typography-f2dee07-font-weight );text-transform:var( --e-global-typography-f2dee07-text-transform );line-height:var( --e-global-typography-f2dee07-line-height );letter-spacing:var( --e-global-typography-f2dee07-letter-spacing );color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-4a618972{text-align:center;}.elementor-80 .elementor-element.elementor-element-4a618972 .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 );color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-28e8401e{padding:0% 26% 0% 26%;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-80 .elementor-element.elementor-element-31f17af{width:60%;}.elementor-80 .elementor-element.elementor-element-41c88abd{width:46.002%;}.elementor-80 .elementor-element.elementor-element-30661917{width:53.932%;}.elementor-80 .elementor-element.elementor-element-5fb5fd6d{width:64%;}.elementor-80 .elementor-element.elementor-element-372dc265{width:35.934%;}.elementor-80 .elementor-element.elementor-element-2b1a49a9{width:40%;}}@media(max-width:1024px){.elementor-80 .elementor-element.elementor-element-1561b338{padding:200px 20px 200px 20px;}.elementor-80 .elementor-element.elementor-element-1d0e5180 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-78f0b16a{padding:0% 12% 0% 0%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-4436b3a7 .elementor-button{font-size:var( --e-global-typography-9585511-font-size );line-height:var( --e-global-typography-9585511-line-height );letter-spacing:var( --e-global-typography-9585511-letter-spacing );}.elementor-80 .elementor-element.elementor-element-2647552a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-19981ce6{padding:0px 20px 0px 20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-80 .elementor-element.elementor-element-14b88e2 .elementor-heading-title{font-size:var( --e-global-typography-883893d-font-size );line-height:var( --e-global-typography-883893d-line-height );}.elementor-80 .elementor-element.elementor-element-fc3b700 > .elementor-element-populated{margin:40px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-80 .elementor-element.elementor-element-1c4ed881{padding:60px 0px 40px 0px;}.elementor-80 .elementor-element.elementor-element-759e9d89 > .elementor-element-populated{margin:40px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-80 .elementor-element.elementor-element-5823cae2 .elementor-heading-title{font-size:var( --e-global-typography-f2dee07-font-size );line-height:var( --e-global-typography-f2dee07-line-height );letter-spacing:var( --e-global-typography-f2dee07-letter-spacing );}.elementor-80 .elementor-element.elementor-element-54169ffa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-1632901a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-30015d8e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-30015d8e .elementor-button{font-size:var( --e-global-typography-f61e8cb-font-size );line-height:var( --e-global-typography-f61e8cb-line-height );letter-spacing:var( --e-global-typography-f61e8cb-letter-spacing );}.elementor-80 .elementor-element.elementor-element-494a993f > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-720899cf .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-720899cf .elementor-icon-box-title a{font-size:var( --e-global-typography-883893d-font-size );line-height:var( --e-global-typography-883893d-line-height );}.elementor-80 .elementor-element.elementor-element-720899cf .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-2357b6fb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-2357b6fb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-80 .elementor-element.elementor-element-12b7db3c{--spacer-size:240px;}.elementor-80 .elementor-element.elementor-element-2063f4ee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-2063f4ee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-80 .elementor-element.elementor-element-3a6030ed .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-3a6030ed .elementor-icon-box-title a{font-size:var( --e-global-typography-883893d-font-size );line-height:var( --e-global-typography-883893d-line-height );}.elementor-80 .elementor-element.elementor-element-3a6030ed .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-7c857e91{--spacer-size:336px;}.elementor-80 .elementor-element.elementor-element-60129d70{margin-top:0px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-2f06a965 > .elementor-element-populated{margin:0% 40% 0% 0%;--e-column-margin-right:40%;--e-column-margin-left:0%;padding:5% 5% 5% 5%;}.elementor-80 .elementor-element.elementor-element-b9f9506 .elementor-heading-title{font-size:var( --e-global-typography-cf3cefd-font-size );line-height:var( --e-global-typography-cf3cefd-line-height );}.elementor-80 .elementor-element.elementor-element-6b20ec26{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-166619d6 .elementor-button{font-size:var( --e-global-typography-f61e8cb-font-size );line-height:var( --e-global-typography-f61e8cb-line-height );letter-spacing:var( --e-global-typography-f61e8cb-letter-spacing );}.elementor-80 .elementor-element.elementor-element-6e6287bc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8% 8% 8% 8%;}.elementor-80 .elementor-element.elementor-element-34fb90b3 .elementor-heading-title{font-size:var( --e-global-typography-f2dee07-font-size );line-height:var( --e-global-typography-f2dee07-line-height );letter-spacing:var( --e-global-typography-f2dee07-letter-spacing );}.elementor-80 .elementor-element.elementor-element-4cdea7d5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-6531d191{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-6c0743b6{padding:40px 0px 80px 0px;}.elementor-80 .elementor-element.elementor-element-3cfafe59 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-80 .elementor-element.elementor-element-4dbfb620 .elementor-heading-title{font-size:var( --e-global-typography-f2dee07-font-size );line-height:var( --e-global-typography-f2dee07-line-height );letter-spacing:var( --e-global-typography-f2dee07-letter-spacing );}.elementor-80 .elementor-element.elementor-element-e712dd8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-22fab5f4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-6f12df30 > .elementor-element-populated{margin:40px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-80 .elementor-element.elementor-element-588f17ff.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-80 .elementor-element.elementor-element-588f17ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-588f17ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-80 .elementor-element.elementor-element-4d3a3e80 .elementor-heading-title{font-size:var( --e-global-typography-cf3cefd-font-size );line-height:var( --e-global-typography-cf3cefd-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-6d9c58f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-80 .elementor-element.elementor-element-6d9c58f3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-de50ffe-font-size );line-height:var( --e-global-typography-de50ffe-line-height );}.elementor-80 .elementor-element.elementor-element-55d18af8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-80 .elementor-element.elementor-element-55d18af8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-de50ffe-font-size );line-height:var( --e-global-typography-de50ffe-line-height );}.elementor-80 .elementor-element.elementor-element-404a3f40 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-404a3f40 .elementor-icon-box-title a{font-size:var( --e-global-typography-883893d-font-size );line-height:var( --e-global-typography-883893d-line-height );}.elementor-80 .elementor-element.elementor-element-404a3f40 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-45b7df4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-45b7df4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-80 .elementor-element.elementor-element-71c9d974 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-80 .elementor-element.elementor-element-7cee5369 .elementor-heading-title{font-size:var( --e-global-typography-f2dee07-font-size );line-height:var( --e-global-typography-f2dee07-line-height );letter-spacing:var( --e-global-typography-f2dee07-letter-spacing );}.elementor-80 .elementor-element.elementor-element-359a976e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-4b548b89 .elementor-icon{font-size:15px;}.elementor-80 .elementor-element.elementor-element-4b548b89 .elementor-icon svg{height:15px;}.elementor-80 .elementor-element.elementor-element-3fab1b88{padding:80px 0px 80px 0px;}.elementor-80 .elementor-element.elementor-element-31f17af > .elementor-element-populated{margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-80 .elementor-element.elementor-element-581a5682 .elementor-heading-title{font-size:var( --e-global-typography-f2dee07-font-size );line-height:var( --e-global-typography-f2dee07-line-height );letter-spacing:var( --e-global-typography-f2dee07-letter-spacing );}.elementor-80 .elementor-element.elementor-element-47c97fa0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-2cfa3af6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-5cb1a252 .elementor-button{font-size:var( --e-global-typography-f61e8cb-font-size );line-height:var( --e-global-typography-f61e8cb-line-height );letter-spacing:var( --e-global-typography-f61e8cb-letter-spacing );}.elementor-80 .elementor-element.elementor-element-30661917:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-30661917 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-80 .elementor-element.elementor-element-30661917 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-30661917 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-30661917 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-5fb5fd6d > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-5fb5fd6d > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-5fb5fd6d > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-372dc265:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-372dc265 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-80 .elementor-element.elementor-element-2b1a49a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-2b1a49a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-80 .elementor-element.elementor-element-2b1a49a9 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-2b1a49a9 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-2b1a49a9 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-2b1a49a9 > .elementor-element-populated{margin:10px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-80 .elementor-element.elementor-element-7edbe20a{--spacer-size:350px;}.elementor-80 .elementor-element.elementor-element-4224eb61:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-4224eb61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-80 .elementor-element.elementor-element-4224eb61{padding:80px 0px 80px 0px;}.elementor-80 .elementor-element.elementor-element-18773ce7 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-80 .elementor-element.elementor-element-4f932058 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-44936424{padding:0% 10% 0% 10%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-3a88dc59 .elementor-button{font-size:var( --e-global-typography-9585511-font-size );line-height:var( --e-global-typography-9585511-line-height );letter-spacing:var( --e-global-typography-9585511-letter-spacing );}.elementor-80 .elementor-element.elementor-element-70d99d08{padding:80px 10px 60px 10px;}.elementor-80 .elementor-element.elementor-element-7a323ad7 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-349344c2 .elementor-heading-title{font-size:var( --e-global-typography-f2dee07-font-size );line-height:var( --e-global-typography-f2dee07-line-height );letter-spacing:var( --e-global-typography-f2dee07-letter-spacing );}.elementor-80 .elementor-element.elementor-element-4a618972 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-28e8401e{padding:0% 10% 0% 10%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-80 .elementor-element.elementor-element-1561b338{margin-top:0px;margin-bottom:0px;padding:140px 20px 180px 20px;}.elementor-80 .elementor-element.elementor-element-1d0e5180 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-78f0b16a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-51daa950 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-80 .elementor-element.elementor-element-4436b3a7 .elementor-button{font-size:var( --e-global-typography-9585511-font-size );line-height:var( --e-global-typography-9585511-line-height );letter-spacing:var( --e-global-typography-9585511-letter-spacing );padding:18px 32px 18px 32px;}.elementor-80 .elementor-element.elementor-element-20ed8993{padding:0px 15px 0px 15px;}.elementor-80 .elementor-element.elementor-element-19981ce6{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-80 .elementor-element.elementor-element-14b88e2 .elementor-heading-title{font-size:var( --e-global-typography-883893d-font-size );line-height:var( --e-global-typography-883893d-line-height );}.elementor-80 .elementor-element.elementor-element-fc3b700 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-1c4ed881{padding:50px 0px 50px 0px;}.elementor-80 .elementor-element.elementor-element-759e9d89 > .elementor-element-populated{margin:20px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-80 .elementor-element.elementor-element-5823cae2 .elementor-heading-title{font-size:var( --e-global-typography-f2dee07-font-size );line-height:var( --e-global-typography-f2dee07-line-height );letter-spacing:var( --e-global-typography-f2dee07-letter-spacing );}.elementor-80 .elementor-element.elementor-element-54169ffa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-1632901a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-30015d8e .elementor-button{font-size:var( --e-global-typography-f61e8cb-font-size );line-height:var( --e-global-typography-f61e8cb-line-height );letter-spacing:var( --e-global-typography-f61e8cb-letter-spacing );padding:15px 30px 15px 30px;}.elementor-80 .elementor-element.elementor-element-494a993f > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-5d292c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-720899cf .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-720899cf .elementor-icon-box-title a{font-size:var( --e-global-typography-883893d-font-size );line-height:var( --e-global-typography-883893d-line-height );}.elementor-80 .elementor-element.elementor-element-720899cf .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-2357b6fb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-2357b6fb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-80 .elementor-element.elementor-element-2357b6fb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-2063f4ee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-2063f4ee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-80 .elementor-element.elementor-element-7e68bd03{--spacer-size:240px;}.elementor-80 .elementor-element.elementor-element-b5887e9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-3a6030ed .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-3a6030ed .elementor-icon-box-title a{font-size:var( --e-global-typography-883893d-font-size );line-height:var( --e-global-typography-883893d-line-height );}.elementor-80 .elementor-element.elementor-element-3a6030ed .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-60129d70{margin-top:0px;margin-bottom:40px;}.elementor-80 .elementor-element.elementor-element-b9f9506 .elementor-heading-title{font-size:var( --e-global-typography-cf3cefd-font-size );line-height:var( --e-global-typography-cf3cefd-line-height );}.elementor-80 .elementor-element.elementor-element-6b20ec26{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-166619d6 .elementor-button{font-size:var( --e-global-typography-f61e8cb-font-size );line-height:var( --e-global-typography-f61e8cb-line-height );letter-spacing:var( --e-global-typography-f61e8cb-letter-spacing );}.elementor-80 .elementor-element.elementor-element-34fb90b3 .elementor-heading-title{font-size:var( --e-global-typography-f2dee07-font-size );line-height:var( --e-global-typography-f2dee07-line-height );letter-spacing:var( --e-global-typography-f2dee07-letter-spacing );}.elementor-80 .elementor-element.elementor-element-4cdea7d5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-6531d191{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-df0bf87{margin-top:20px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-393fa3d4{width:50%;}.elementor-80 .elementor-element.elementor-element-32acc6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-80 .elementor-element.elementor-element-7250c777{width:50%;}.elementor-80 .elementor-element.elementor-element-7250c777 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-35e55930{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-80 .elementor-element.elementor-element-bc86e1{margin-top:10px;margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-c3615b3{width:50%;}.elementor-80 .elementor-element.elementor-element-1f97f92a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-80 .elementor-element.elementor-element-c3d3e5f{width:50%;}.elementor-80 .elementor-element.elementor-element-470b20f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-80 .elementor-element.elementor-element-6c0743b6{padding:0px 0px 40px 0px;}.elementor-80 .elementor-element.elementor-element-4dbfb620 .elementor-heading-title{font-size:var( --e-global-typography-f2dee07-font-size );line-height:var( --e-global-typography-f2dee07-line-height );letter-spacing:var( --e-global-typography-f2dee07-letter-spacing );}.elementor-80 .elementor-element.elementor-element-e712dd8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-22fab5f4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-4094fdbd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-58318db0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-588f17ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-588f17ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-80 .elementor-element.elementor-element-588f17ff > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-80 .elementor-element.elementor-element-3c1e3d74{--spacer-size:40px;}.elementor-80 .elementor-element.elementor-element-4d3a3e80 .elementor-heading-title{font-size:var( --e-global-typography-cf3cefd-font-size );line-height:var( --e-global-typography-cf3cefd-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-6d9c58f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-80 .elementor-element.elementor-element-6d9c58f3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-de50ffe-font-size );line-height:var( --e-global-typography-de50ffe-line-height );}.elementor-80 .elementor-element.elementor-element-55d18af8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-80 .elementor-element.elementor-element-55d18af8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-de50ffe-font-size );line-height:var( --e-global-typography-de50ffe-line-height );}.elementor-80 .elementor-element.elementor-element-404a3f40{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 50px 15px 40px;--icon-box-icon-margin:5px;}.elementor-80 .elementor-element.elementor-element-404a3f40 .elementor-icon-box-wrapper{text-align:left;}.elementor-80 .elementor-element.elementor-element-404a3f40 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-404a3f40 .elementor-icon-box-title a{font-size:var( --e-global-typography-883893d-font-size );line-height:var( --e-global-typography-883893d-line-height );}.elementor-80 .elementor-element.elementor-element-404a3f40 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-45b7df4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-45b7df4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-80 .elementor-element.elementor-element-71c9d974 > .elementor-element-populated{padding:40px 10px 40px 10px;}.elementor-80 .elementor-element.elementor-element-7cee5369 .elementor-heading-title{font-size:var( --e-global-typography-f2dee07-font-size );line-height:var( --e-global-typography-f2dee07-line-height );letter-spacing:var( --e-global-typography-f2dee07-letter-spacing );}.elementor-80 .elementor-element.elementor-element-359a976e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-3fab1b88{padding:40px 0px 40px 0px;}.elementor-80 .elementor-element.elementor-element-31f17af > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-80 .elementor-element.elementor-element-581a5682 .elementor-heading-title{font-size:var( --e-global-typography-f2dee07-font-size );line-height:var( --e-global-typography-f2dee07-line-height );letter-spacing:var( --e-global-typography-f2dee07-letter-spacing );}.elementor-80 .elementor-element.elementor-element-47c97fa0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-2cfa3af6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-5cb1a252 .elementor-button{font-size:var( --e-global-typography-f61e8cb-font-size );line-height:var( --e-global-typography-f61e8cb-line-height );letter-spacing:var( --e-global-typography-f61e8cb-letter-spacing );}.elementor-80 .elementor-element.elementor-element-30661917:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-30661917 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-80 .elementor-element.elementor-element-30661917 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-30661917 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-30661917 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-30661917 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-6edbf6ad{--spacer-size:120px;}.elementor-80 .elementor-element.elementor-element-5fb5fd6d > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-5fb5fd6d > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-5fb5fd6d > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-5fb5fd6d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-7cbac9fe{--spacer-size:120px;}.elementor-80 .elementor-element.elementor-element-372dc265:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-372dc265 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-80 .elementor-element.elementor-element-372dc265 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-80 .elementor-element.elementor-element-32569620{--spacer-size:120px;}.elementor-80 .elementor-element.elementor-element-2b1a49a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-80 .elementor-element.elementor-element-2b1a49a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-80 .elementor-element.elementor-element-2b1a49a9 > .elementor-element-populated, .elementor-80 .elementor-element.elementor-element-2b1a49a9 > .elementor-element-populated > .elementor-background-overlay, .elementor-80 .elementor-element.elementor-element-2b1a49a9 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-2b1a49a9 > .elementor-element-populated{margin:10px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-80 .elementor-element.elementor-element-7edbe20a{--spacer-size:200px;}.elementor-80 .elementor-element.elementor-element-4224eb61:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-4224eb61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-80 .elementor-element.elementor-element-4224eb61{padding:40px 10px 40px 10px;}.elementor-80 .elementor-element.elementor-element-18773ce7 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-80 .elementor-element.elementor-element-4f932058 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-44936424{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-80 .elementor-element.elementor-element-3a88dc59 .elementor-button{font-size:var( --e-global-typography-9585511-font-size );line-height:var( --e-global-typography-9585511-line-height );letter-spacing:var( --e-global-typography-9585511-letter-spacing );padding:18px 32px 18px 32px;}.elementor-80 .elementor-element.elementor-element-70d99d08{padding:40px 10px 20px 10px;}.elementor-80 .elementor-element.elementor-element-349344c2 .elementor-heading-title{font-size:var( --e-global-typography-f2dee07-font-size );line-height:var( --e-global-typography-f2dee07-line-height );letter-spacing:var( --e-global-typography-f2dee07-letter-spacing );}.elementor-80 .elementor-element.elementor-element-4a618972 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-80 .elementor-element.elementor-element-28e8401e{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-80 .elementor-element.elementor-element-1d0e5180{width:100%;}.elementor-80 .elementor-element.elementor-element-51daa950{width:30%;}.elementor-80 .elementor-element.elementor-element-2647552a{width:100%;}.elementor-80 .elementor-element.elementor-element-fc3b700{width:100%;}.elementor-80 .elementor-element.elementor-element-759e9d89{width:100%;}.elementor-80 .elementor-element.elementor-element-494a993f{width:100%;}.elementor-80 .elementor-element.elementor-element-2c6c6c88{width:100%;}.elementor-80 .elementor-element.elementor-element-2f06a965{width:100%;}.elementor-80 .elementor-element.elementor-element-6e6287bc{width:100%;}.elementor-80 .elementor-element.elementor-element-3cfafe59{width:100%;}.elementor-80 .elementor-element.elementor-element-6f12df30{width:100%;}.elementor-80 .elementor-element.elementor-element-31f17af{width:100%;}.elementor-80 .elementor-element.elementor-element-2b1a49a9{width:100%;}}