/* https://repairchampions.com/wp-content/uploads/elementor/css/post-5240.css?ver=1756269541 */
.elementor-5240 .elementor-element.elementor-element-e3fa986{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--background-transition:0.3s;--overlay-opacity:0.6;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-e3fa986::before,.elementor-5240 .elementor-element.elementor-element-e3fa986>.elementor-background-video-container::before,.elementor-5240 .elementor-element.elementor-element-e3fa986>.e-con-inner>.elementor-background-video-container::before,.elementor-5240 .elementor-element.elementor-element-e3fa986>.elementor-background-slideshow::before,.elementor-5240 .elementor-element.elementor-element-e3fa986>.e-con-inner>.elementor-background-slideshow::before,.elementor-5240 .elementor-element.elementor-element-e3fa986>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:'';background-color:var(--e-global-color-el_color_6)}.elementor-5240 .elementor-element.elementor-element-e3fa986,.elementor-5240 .elementor-element.elementor-element-e3fa986::before{--border-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-d8f73a6{--display:flex;--width:60%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-8905236 .elementor-heading-title{color:var(--e-global-color-el_color_1);font-family:"Grechen Fuemen",Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:1.2px}.elementor-5240 .elementor-element.elementor-element-8905236>.elementor-widget-container{padding:0 0 0 0}.elementor-5240 .elementor-element.elementor-element-08135eb .elementor-heading-title{color:var(--e-global-color-8efed02);font-family:"Montserrat",Sans-serif;font-size:42px;font-weight:700;line-height:58px}.elementor-5240 .elementor-element.elementor-element-08135eb>.elementor-widget-container{padding:0 0 15px 0}.elementor-5240 .elementor-element.elementor-element-c5b5b28{--divider-border-style:solid;--divider-color:var( --e-global-color-f9aa814 );--divider-border-width:8px}.elementor-5240 .elementor-element.elementor-element-c5b5b28 .elementor-divider-separator{width:20%}.elementor-5240 .elementor-element.elementor-element-c5b5b28 .elementor-divider{padding-block-start:4px;padding-block-end:4px}.elementor-5240 .elementor-element.elementor-element-c5b5b28>.elementor-widget-container{padding:0 0 10px 0}.elementor-5240 .elementor-element.elementor-element-c3dd6a1{color:var(--e-global-color-el_color_0);font-family:"Montserrat",Sans-serif}.elementor-5240 .elementor-element.elementor-element-c3dd6a1>.elementor-widget-container{padding:0 0 0 0}.elementor-5240 .elementor-element.elementor-element-c3917d8 .elementor-button{font-family:"Montserrat",Sans-serif;line-height:18px;fill:var(--e-global-color-el_color_0);color:var(--e-global-color-el_color_0);background-color:var(--e-global-color-f9aa814);background-image:var(--e-global-color-f9aa814);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px}.elementor-5240 .elementor-element.elementor-element-c3917d8 .elementor-button,.elementor-5240 .elementor-element.elementor-element-c3917d8 .elementor-button .elementor-button-icon{font-size:18px}.elementor-5240 .elementor-element.elementor-element-c3917d8>.elementor-widget-container{padding:40px 0 0 0}.elementor-5240 .elementor-element.elementor-element-4a255e9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-4a255e9.e-con{--flex-grow:1;--flex-shrink:0}.elementor-5240 .elementor-element.elementor-element-ffa8d6e{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-5240 .elementor-element.elementor-element-ffa8d6e,.elementor-5240 .elementor-element.elementor-element-ffa8d6e::before{--border-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-b1e7500{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-block-start:20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-5240 .elementor-element.elementor-element-b1e7500:not(.elementor-motion-effects-element-type-background),.elementor-5240 .elementor-element.elementor-element-b1e7500>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-el_color_1_2)}.elementor-5240 .elementor-element.elementor-element-b1e7500,.elementor-5240 .elementor-element.elementor-element-b1e7500::before{--border-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-8887038 .elementor-counter-number-wrapper{color:var(--e-global-color-el_color_0);font-family:"Montserrat",Sans-serif;font-size:2.5rem;font-weight:700;text-transform:none;line-height:3rem}.elementor-5240 .elementor-element.elementor-element-8887038 .elementor-counter-title{color:var(--e-global-color-el_color_0);font-family:var(--e-global-typography-el_content_3-font-family),Sans-serif;font-size:var(--e-global-typography-el_content_3-font-size);font-weight:var(--e-global-typography-el_content_3-font-weight);text-transform:var(--e-global-typography-el_content_3-text-transform);font-style:var(--e-global-typography-el_content_3-font-style);text-decoration:var(--e-global-typography-el_content_3-text-decoration);line-height:var(--e-global-typography-el_content_3-line-height)}.elementor-5240 .elementor-element.elementor-element-17adca5{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-5240 .elementor-element.elementor-element-17adca5:not(.elementor-motion-effects-element-type-background),.elementor-5240 .elementor-element.elementor-element-17adca5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-el_color_0)}.elementor-5240 .elementor-element.elementor-element-17adca5,.elementor-5240 .elementor-element.elementor-element-17adca5::before{--border-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-9ae7080 .elementor-counter-number-wrapper{color:var(--e-global-color-el_color_4);font-family:"Montserrat",Sans-serif;font-size:2.5rem;font-weight:700;text-transform:none;line-height:3rem}.elementor-5240 .elementor-element.elementor-element-9ae7080 .elementor-counter-title{color:var(--e-global-color-el_color_4);font-family:var(--e-global-typography-el_content_3-font-family),Sans-serif;font-size:var(--e-global-typography-el_content_3-font-size);font-weight:var(--e-global-typography-el_content_3-font-weight);text-transform:var(--e-global-typography-el_content_3-text-transform);font-style:var(--e-global-typography-el_content_3-font-style);text-decoration:var(--e-global-typography-el_content_3-text-decoration);line-height:var(--e-global-typography-el_content_3-line-height)}.elementor-5240 .elementor-element.elementor-element-58891ba{--display:flex;--width:40%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-877bbc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-22643c05{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:50px}.elementor-5240 .elementor-element.elementor-element-51052e06 .elementor-heading-title{color:var(--e-global-color-el_color_1);font-family:"Grechen Fuemen",Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:1.2px}.elementor-5240 .elementor-element.elementor-element-51052e06>.elementor-widget-container{padding:0 0 0 0}.elementor-5240 .elementor-element.elementor-element-62280b51 .elementor-heading-title{color:var(--e-global-color-el_color_4);font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:600;line-height:48px}.elementor-5240 .elementor-element.elementor-element-62280b51>.elementor-widget-container{padding:10px 0 10px 0}.elementor-5240 .elementor-element.elementor-element-1d42357a{--divider-border-style:solid;--divider-color:var( --e-global-color-f9aa814 );--divider-border-width:8px}.elementor-5240 .elementor-element.elementor-element-1d42357a .elementor-divider-separator{width:20%}.elementor-5240 .elementor-element.elementor-element-1d42357a .elementor-divider{padding-block-start:4px;padding-block-end:4px}.elementor-5240 .elementor-element.elementor-element-1d42357a>.elementor-widget-container{padding:0 0 10px 0}.elementor-5240 .elementor-element.elementor-element-5b4bee76{color:var(--e-global-color-el_color_4);font-family:"Montserrat",Sans-serif;font-size:17px;line-height:25px}.elementor-5240 .elementor-element.elementor-element-5b4bee76>.elementor-widget-container{padding:20px 0 20px 0}.elementor-5240 .elementor-element.elementor-element-6d4c9212{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-6d4c9212:not(.elementor-motion-effects-element-type-background),.elementor-5240 .elementor-element.elementor-element-6d4c9212>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url(/wp-content/uploads/2025/03/Modern-Window-Replacement-Huntington-Beach-CA_11zon_3_11zon.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-5240 .elementor-element.elementor-element-6d4c9212,.elementor-5240 .elementor-element.elementor-element-6d4c9212::before{--border-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-e10129f{--spacer-size:275px}.elementor-5240 .elementor-element.elementor-element-206d923{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:80px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-206d923,.elementor-5240 .elementor-element.elementor-element-206d923::before{--border-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-74a6488d{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-74a6488d:not(.elementor-motion-effects-element-type-background),.elementor-5240 .elementor-element.elementor-element-74a6488d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url(/wp-content/uploads/2025/03/Secure-Smooth-Functionality-for-Your-Doors_11zon_2_11zon_2_11zon.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-5240 .elementor-element.elementor-element-74a6488d,.elementor-5240 .elementor-element.elementor-element-74a6488d::before{--border-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-62d8bc72{--spacer-size:275px}.elementor-5240 .elementor-element.elementor-element-1df2be84{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:50px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-2c6a087a .elementor-heading-title{color:var(--e-global-color-el_color_1);font-family:"Grechen Fuemen",Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:1.2px}.elementor-5240 .elementor-element.elementor-element-2c6a087a>.elementor-widget-container{padding:0 0 0 0}.elementor-5240 .elementor-element.elementor-element-7e6bc7b4 .elementor-heading-title{color:var(--e-global-color-el_color_4);font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:600;line-height:48px}.elementor-5240 .elementor-element.elementor-element-7e6bc7b4>.elementor-widget-container{padding:10px 0 10px 0}.elementor-5240 .elementor-element.elementor-element-22c07e9{--divider-border-style:solid;--divider-color:var( --e-global-color-f9aa814 );--divider-border-width:8px}.elementor-5240 .elementor-element.elementor-element-22c07e9 .elementor-divider-separator{width:20%}.elementor-5240 .elementor-element.elementor-element-22c07e9 .elementor-divider{padding-block-start:4px;padding-block-end:4px}.elementor-5240 .elementor-element.elementor-element-22c07e9>.elementor-widget-container{padding:0 0 10px 0}.elementor-5240 .elementor-element.elementor-element-79869365{color:var(--e-global-color-el_color_4);font-family:"Montserrat",Sans-serif;font-size:17px;line-height:25px}.elementor-5240 .elementor-element.elementor-element-79869365>.elementor-widget-container{padding:20px 0 20px 0}.elementor-5240 .elementor-element.elementor-element-cc8371b .elementor-button{font-family:"Montserrat",Sans-serif;line-height:18px;fill:var(--e-global-color-el_color_0);color:var(--e-global-color-el_color_0);background-color:var(--e-global-color-f9aa814);background-image:var(--e-global-color-f9aa814);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px}.elementor-5240 .elementor-element.elementor-element-cc8371b .elementor-button,.elementor-5240 .elementor-element.elementor-element-cc8371b .elementor-button .elementor-button-icon{font-size:18px}.elementor-5240 .elementor-element.elementor-element-cc8371b>.elementor-widget-container{padding:10px 0 0 0}.elementor-5240 .elementor-element.elementor-element-7e425be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-7e425be:not(.elementor-motion-effects-element-type-background),.elementor-5240 .elementor-element.elementor-element-7e425be>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-el_color_4)}.elementor-5240 .elementor-element.elementor-element-7e425be,.elementor-5240 .elementor-element.elementor-element-7e425be::before{--border-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-15f739a7{--display:flex;--width:25%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-15f739a7:not(.elementor-motion-effects-element-type-background),.elementor-5240 .elementor-element.elementor-element-15f739a7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url(/wp-content/uploads/2025/03/Door-Replacement-Huntington-Beach-CA_1_11zon.jpg);background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-5240 .elementor-element.elementor-element-15f739a7,.elementor-5240 .elementor-element.elementor-element-15f739a7::before{--border-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-7a6d4f76{--spacer-size:150px}.elementor-5240 .elementor-element.elementor-element-37c6e7cf{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-16e49b49{text-align:center}.elementor-5240 .elementor-element.elementor-element-16e49b49 .elementor-heading-title{color:var(--e-global-color-el_color_1);font-family:"Grechen Fuemen",Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:1.2px}.elementor-5240 .elementor-element.elementor-element-16e49b49>.elementor-widget-container{padding:0 0 0 0}.elementor-5240 .elementor-element.elementor-element-2b6d32e8{--divider-border-style:solid;--divider-color:var( --e-global-color-f9aa814 );--divider-border-width:8px}.elementor-5240 .elementor-element.elementor-element-2b6d32e8 .elementor-divider-separator{width:18%;margin:0 auto;margin-center:0}.elementor-5240 .elementor-element.elementor-element-2b6d32e8 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px}.elementor-5240 .elementor-element.elementor-element-664948fd{text-align:center}.elementor-5240 .elementor-element.elementor-element-664948fd .elementor-heading-title{color:var(--e-global-color-el_color_0);font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:700;line-height:48px}.elementor-5240 .elementor-element.elementor-element-664948fd>.elementor-widget-container{padding:10px 0 10px 0}.elementor-5240 .elementor-element.elementor-element-75b3b9f7{text-align:center;color:var(--e-global-color-el_color_0);font-family:"Montserrat",Sans-serif;font-size:17px;line-height:25px}.elementor-5240 .elementor-element.elementor-element-75b3b9f7>.elementor-widget-container{padding:20px 0 20px 0}.elementor-5240 .elementor-element.elementor-element-19af6fd4{--display:flex;--width:25%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-19af6fd4:not(.elementor-motion-effects-element-type-background),.elementor-5240 .elementor-element.elementor-element-19af6fd4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url(/wp-content/uploads/2024/03/man.jpg);background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-5240 .elementor-element.elementor-element-19af6fd4,.elementor-5240 .elementor-element.elementor-element-19af6fd4::before{--border-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-36df642f{--spacer-size:150px}.elementor-5240 .elementor-element.elementor-element-20b6a332{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-605adefb{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:50px}.elementor-5240 .elementor-element.elementor-element-fd45bb9 .elementor-heading-title{color:var(--e-global-color-el_color_1);font-family:"Grechen Fuemen",Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:1.2px}.elementor-5240 .elementor-element.elementor-element-fd45bb9>.elementor-widget-container{padding:0 0 0 0}.elementor-5240 .elementor-element.elementor-element-72a40f6c .elementor-heading-title{color:var(--e-global-color-el_color_4);font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:600;line-height:48px}.elementor-5240 .elementor-element.elementor-element-72a40f6c>.elementor-widget-container{padding:10px 0 10px 0}.elementor-5240 .elementor-element.elementor-element-8a88ba8{--divider-border-style:solid;--divider-color:var( --e-global-color-f9aa814 );--divider-border-width:8px}.elementor-5240 .elementor-element.elementor-element-8a88ba8 .elementor-divider-separator{width:20%}.elementor-5240 .elementor-element.elementor-element-8a88ba8 .elementor-divider{padding-block-start:4px;padding-block-end:4px}.elementor-5240 .elementor-element.elementor-element-8a88ba8>.elementor-widget-container{padding:0 0 10px 0}.elementor-5240 .elementor-element.elementor-element-23a76137{color:var(--e-global-color-el_color_4);font-family:"Montserrat",Sans-serif;font-size:17px;line-height:25px}.elementor-5240 .elementor-element.elementor-element-23a76137>.elementor-widget-container{padding:20px 0 20px 0}.elementor-5240 .elementor-element.elementor-element-a611f12 .elementor-button{font-family:"Montserrat",Sans-serif;line-height:18px;fill:var(--e-global-color-el_color_0);color:var(--e-global-color-el_color_0);background-color:var(--e-global-color-f9aa814);background-image:var(--e-global-color-f9aa814);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px}.elementor-5240 .elementor-element.elementor-element-a611f12 .elementor-button,.elementor-5240 .elementor-element.elementor-element-a611f12 .elementor-button .elementor-button-icon{font-size:18px}.elementor-5240 .elementor-element.elementor-element-a611f12>.elementor-widget-container{padding:10px 0 0 0}.elementor-5240 .elementor-element.elementor-element-71dea3bc{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-71dea3bc:not(.elementor-motion-effects-element-type-background),.elementor-5240 .elementor-element.elementor-element-71dea3bc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url(/wp-content/uploads/2025/03/Glass-Window-Restoration-Seal-Faliure_2_11zon.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-5240 .elementor-element.elementor-element-71dea3bc,.elementor-5240 .elementor-element.elementor-element-71dea3bc::before{--border-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-499f5630{--spacer-size:275px}.elementor-5240 .elementor-element.elementor-element-6ea2fc9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:80px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-6ea2fc9c,.elementor-5240 .elementor-element.elementor-element-6ea2fc9c::before{--border-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-3cb61623{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-3cb61623:not(.elementor-motion-effects-element-type-background),.elementor-5240 .elementor-element.elementor-element-3cb61623>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url(/wp-content/uploads/2025/03/Reinforcing-Windows-Door-Frames_1_11zon_1_11zon.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-5240 .elementor-element.elementor-element-3cb61623,.elementor-5240 .elementor-element.elementor-element-3cb61623::before{--border-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-5d86f63c{--spacer-size:275px}.elementor-5240 .elementor-element.elementor-element-60f8d6c1{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:50px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-3feb3b2e .elementor-heading-title{color:var(--e-global-color-el_color_1);font-family:"Grechen Fuemen",Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:1.2px}.elementor-5240 .elementor-element.elementor-element-3feb3b2e>.elementor-widget-container{padding:0 0 0 0}.elementor-5240 .elementor-element.elementor-element-3785f04d .elementor-heading-title{color:var(--e-global-color-el_color_4);font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:600;line-height:48px}.elementor-5240 .elementor-element.elementor-element-3785f04d>.elementor-widget-container{padding:10px 0 10px 0}.elementor-5240 .elementor-element.elementor-element-34fce76c{--divider-border-style:solid;--divider-color:var( --e-global-color-f9aa814 );--divider-border-width:8px}.elementor-5240 .elementor-element.elementor-element-34fce76c .elementor-divider-separator{width:20%}.elementor-5240 .elementor-element.elementor-element-34fce76c .elementor-divider{padding-block-start:4px;padding-block-end:4px}.elementor-5240 .elementor-element.elementor-element-34fce76c>.elementor-widget-container{padding:0 0 10px 0}.elementor-5240 .elementor-element.elementor-element-6bd76863{color:var(--e-global-color-el_color_4);font-family:"Montserrat",Sans-serif;font-size:17px;line-height:25px}.elementor-5240 .elementor-element.elementor-element-6bd76863>.elementor-widget-container{padding:20px 0 20px 0}.elementor-5240 .elementor-element.elementor-element-5bf3291{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-2ca2d67f{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-2ca2d67f:not(.elementor-motion-effects-element-type-background),.elementor-5240 .elementor-element.elementor-element-2ca2d67f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-el_color_4)}.elementor-5240 .elementor-element.elementor-element-2ca2d67f,.elementor-5240 .elementor-element.elementor-element-2ca2d67f::before{--border-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-2ca2d67f>.elementor-shape-bottom svg,.elementor-5240 .elementor-element.elementor-element-2ca2d67f>.e-con-inner>.elementor-shape-bottom svg{height:41px}.elementor-5240 .elementor-element.elementor-element-43ded34c{text-align:center}.elementor-5240 .elementor-element.elementor-element-43ded34c .elementor-heading-title{color:var(--e-global-color-el_color_1);font-family:"Grechen Fuemen",Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:1.2px}.elementor-5240 .elementor-element.elementor-element-43ded34c>.elementor-widget-container{padding:0 0 0 0}.elementor-5240 .elementor-element.elementor-element-21736551{text-align:center}.elementor-5240 .elementor-element.elementor-element-21736551 .elementor-heading-title{color:var(--e-global-color-el_color_0);font-family:"Montserrat",Sans-serif;font-size:38px;font-weight:700;line-height:44px}.elementor-5240 .elementor-element.elementor-element-21736551>.elementor-widget-container{padding:10px 10px 10px 10px}.elementor-5240 .elementor-element.elementor-element-7bf7b7b7{--divider-border-style:solid;--divider-color:var( --e-global-color-f9aa814 );--divider-border-width:8px}.elementor-5240 .elementor-element.elementor-element-7bf7b7b7 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0}.elementor-5240 .elementor-element.elementor-element-7bf7b7b7 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px}.elementor-5240 .elementor-element.elementor-element-7bf7b7b7>.elementor-widget-container{padding:0 0 10px 0}.elementor-5240 .elementor-element.elementor-element-492d206a{text-align:center;color:var(--e-global-color-el_color_0);font-family:"Montserrat",Sans-serif;font-size:17px;line-height:27px}.elementor-5240 .elementor-element.elementor-element-492d206a>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-5240 .elementor-element.elementor-element-26658aca{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-26658aca:not(.elementor-motion-effects-element-type-background),.elementor-5240 .elementor-element.elementor-element-26658aca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f9aa814)}.elementor-5240 .elementor-element.elementor-element-26658aca,.elementor-5240 .elementor-element.elementor-element-26658aca::before{--border-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-26658aca>.elementor-shape-bottom svg,.elementor-5240 .elementor-element.elementor-element-26658aca>.e-con-inner>.elementor-shape-bottom svg{height:41px}.elementor-5240 .elementor-element.elementor-element-5617f020{text-align:center}.elementor-5240 .elementor-element.elementor-element-5617f020 .elementor-heading-title{color:var(--e-global-color-el_color_4);font-family:"Grechen Fuemen",Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:1.2px}.elementor-5240 .elementor-element.elementor-element-5617f020>.elementor-widget-container{padding:0 0 0 0}.elementor-5240 .elementor-element.elementor-element-2c7a7233{text-align:center}.elementor-5240 .elementor-element.elementor-element-2c7a7233 .elementor-heading-title{color:var(--e-global-color-el_color_0);font-family:"Montserrat",Sans-serif;font-size:38px;font-weight:700;line-height:44px}.elementor-5240 .elementor-element.elementor-element-2c7a7233>.elementor-widget-container{padding:10px 10px 10px 10px}.elementor-5240 .elementor-element.elementor-element-59138d07{--divider-border-style:solid;--divider-color:var( --e-global-color-el_color_0 );--divider-border-width:8px}.elementor-5240 .elementor-element.elementor-element-59138d07 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0}.elementor-5240 .elementor-element.elementor-element-59138d07 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px}.elementor-5240 .elementor-element.elementor-element-59138d07>.elementor-widget-container{padding:0 0 10px 0}.elementor-5240 .elementor-element.elementor-element-7679cde7{text-align:center;color:var(--e-global-color-el_color_0);font-family:"Montserrat",Sans-serif;font-size:17px;line-height:27px}.elementor-5240 .elementor-element.elementor-element-7679cde7>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-5240 .elementor-element.elementor-element-10276914{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-592dac56{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:40px}.elementor-5240 .elementor-element.elementor-element-496ad69 .elementor-heading-title{color:var(--e-global-color-el_color_1);font-family:"Grechen Fuemen",Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:26px;letter-spacing:1.2px}.elementor-5240 .elementor-element.elementor-element-496ad69>.elementor-widget-container{padding:0 0 0 0}.elementor-5240 .elementor-element.elementor-element-4cd1c216 .elementor-heading-title{color:var(--e-global-color-el_color_4);font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:600;line-height:48px}.elementor-5240 .elementor-element.elementor-element-4cd1c216>.elementor-widget-container{padding:10px 0 10px 0}.elementor-5240 .elementor-element.elementor-element-40e913c1{--divider-border-style:solid;--divider-color:var( --e-global-color-f9aa814 );--divider-border-width:8px}.elementor-5240 .elementor-element.elementor-element-40e913c1 .elementor-divider-separator{width:20%}.elementor-5240 .elementor-element.elementor-element-40e913c1 .elementor-divider{padding-block-start:4px;padding-block-end:4px}.elementor-5240 .elementor-element.elementor-element-40e913c1>.elementor-widget-container{padding:0 0 10px 0}.elementor-5240 .elementor-element.elementor-element-11187af6{color:var(--e-global-color-el_color_4);font-family:"Montserrat",Sans-serif;font-size:17px;line-height:25px}.elementor-5240 .elementor-element.elementor-element-11187af6>.elementor-widget-container{padding:20px 0 20px 0}.elementor-5240 .elementor-element.elementor-element-3d29c1a .elementor-button{font-family:"Montserrat",Sans-serif;line-height:18px;fill:var(--e-global-color-el_color_0);color:var(--e-global-color-el_color_0);background-color:var(--e-global-color-f9aa814);background-image:var(--e-global-color-f9aa814);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px}.elementor-5240 .elementor-element.elementor-element-3d29c1a .elementor-button,.elementor-5240 .elementor-element.elementor-element-3d29c1a .elementor-button .elementor-button-icon{font-size:18px}.elementor-5240 .elementor-element.elementor-element-3d29c1a>.elementor-widget-container{padding:10px 0 0 0}.elementor-5240 .elementor-element.elementor-element-2c22356b{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-2c22356b:not(.elementor-motion-effects-element-type-background),.elementor-5240 .elementor-element.elementor-element-2c22356b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url(/wp-content/uploads/2025/03/Window-Door-Screen-Repair_3_11zon_3_11zon.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-5240 .elementor-element.elementor-element-2c22356b,.elementor-5240 .elementor-element.elementor-element-2c22356b::before{--border-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-26e8a812{--spacer-size:225px}.elementor-5240 .elementor-element.elementor-element-43a53d35{--display:flex;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-2a317390{text-align:center}.elementor-5240 .elementor-element.elementor-element-2a317390 .elementor-heading-title{color:var(--e-global-color-el_color_4);font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:700;line-height:48px}.elementor-5240 .elementor-element.elementor-element-2a317390>.elementor-widget-container{padding:0 0 030px 0}.elementor-5240 .elementor-element.elementor-element-6541f3f3{--divider-border-style:solid;--divider-color:var( --e-global-color-f9aa814 );--divider-border-width:8px}.elementor-5240 .elementor-element.elementor-element-6541f3f3 .elementor-divider-separator{width:9%;margin:0 auto;margin-center:0}.elementor-5240 .elementor-element.elementor-element-6541f3f3 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px}.elementor-5240 .elementor-element.elementor-element-7fbd1307 .elementor-accordion-item{border-width:1px;border-color:var(--e-global-color-el_color_6)}.elementor-5240 .elementor-element.elementor-element-7fbd1307 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-top-color:var(--e-global-color-el_color_6)}.elementor-5240 .elementor-element.elementor-element-7fbd1307 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-bottom-color:var(--e-global-color-el_color_6)}.elementor-5240 .elementor-element.elementor-element-7fbd1307 .the7-adv-accordion h3.elementor-tab-title{font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:500;line-height:25px}.elementor-5240 .elementor-element.elementor-element-7fbd1307 .elementor-tab-title .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon{font-size:16px}.elementor-5240 .elementor-element.elementor-element-7fbd1307 .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-left{margin-right:10px}.elementor-5240 .elementor-element.elementor-element-7fbd1307 .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-right{margin-left:10px}.elementor-5240 .elementor-element.elementor-element-7fbd1307 .elementor-tab-title .elementor-accordion-icon:not(.elementor-accordion-tab-icon){font-size:16px}.elementor-5240 .elementor-element.elementor-element-7fbd1307 .elementor-accordion-icon:not(.elementor-accordion-tab-icon) svg{width:16px;height:16px}.elementor-5240 .elementor-element.elementor-element-7fbd1307 .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-left{margin-right:10px}.elementor-5240 .elementor-element.elementor-element-7fbd1307 .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-right{margin-left:10px}.elementor-5240 .elementor-element.elementor-element-7fbd1307 .elementor-tab-content{color:#000;font-family:"Montserrat",Sans-serif;font-size:16px;line-height:24px}.elementor-5240 .elementor-element.elementor-element-7fbd1307>.elementor-widget-container{padding:30px 0 30px 0}.elementor-5240 .elementor-element.elementor-element-21596c71{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-1a2d5a9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:60px;--padding-inline-end:60px}.elementor-5240 .elementor-element.elementor-element-1a2d5a9e:not(.elementor-motion-effects-element-type-background),.elementor-5240 .elementor-element.elementor-element-1a2d5a9e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-el_color_4)}.elementor-5240 .elementor-element.elementor-element-1a2d5a9e,.elementor-5240 .elementor-element.elementor-element-1a2d5a9e::before{--border-transition:0.3s}.elementor-5240 .elementor-element.elementor-element-17a484c4{text-align:center}.elementor-5240 .elementor-element.elementor-element-17a484c4 .elementor-heading-title{color:var(--e-global-color-el_color_0);font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:700;line-height:48px}.elementor-5240 .elementor-element.elementor-element-17a484c4>.elementor-widget-container{padding:0 0 030px 0}.elementor-5240 .elementor-element.elementor-element-4414e3aa{--divider-border-style:solid;--divider-color:var( --e-global-color-f9aa814 );--divider-border-width:8px}.elementor-5240 .elementor-element.elementor-element-4414e3aa .elementor-divider-separator{width:9%;margin:0 auto;margin-center:0}.elementor-5240 .elementor-element.elementor-element-4414e3aa .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px}.elementor-5240 .elementor-element.elementor-element-4414e3aa>.elementor-widget-container{padding:0 0 20px 0}.elementor-5240 .elementor-element.elementor-element-77877f0e{text-align:center;color:var(--e-global-color-8efed02);font-family:"Montserrat",Sans-serif}.elementor-5240 .elementor-element.elementor-element-77877f0e>.elementor-widget-container{padding:0 0 0 0}.elementor-5240 .elementor-element.elementor-element-4af6ba00 .elementor-button{font-family:"Montserrat",Sans-serif;line-height:18px;fill:var(--e-global-color-el_color_0);color:var(--e-global-color-el_color_0);background-color:var(--e-global-color-f9aa814);background-image:var(--e-global-color-f9aa814);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px}.elementor-5240 .elementor-element.elementor-element-4af6ba00 .elementor-button,.elementor-5240 .elementor-element.elementor-element-4af6ba00 .elementor-button .elementor-button-icon{font-size:18px}.elementor-5240 .elementor-element.elementor-element-4af6ba00>.elementor-widget-container{padding:40px 0 0 0}@media(max-width:1020px){.elementor-5240 .elementor-element.elementor-element-8905236{text-align:center}.elementor-5240 .elementor-element.elementor-element-8905236 .elementor-heading-title{font-size:49px}.elementor-5240 .elementor-element.elementor-element-4a255e9{--grid-auto-flow:row}.elementor-5240 .elementor-element.elementor-element-8887038 .elementor-counter-title{font-size:var(--e-global-typography-el_content_3-font-size);line-height:var(--e-global-typography-el_content_3-line-height)}.elementor-5240 .elementor-element.elementor-element-9ae7080 .elementor-counter-title{font-size:var(--e-global-typography-el_content_3-font-size);line-height:var(--e-global-typography-el_content_3-line-height)}.elementor-5240 .elementor-element.elementor-element-51052e06{text-align:center}.elementor-5240 .elementor-element.elementor-element-51052e06 .elementor-heading-title{font-size:49px}.elementor-5240 .elementor-element.elementor-element-2c6a087a{text-align:center}.elementor-5240 .elementor-element.elementor-element-2c6a087a .elementor-heading-title{font-size:49px}.elementor-5240 .elementor-element.elementor-element-16e49b49{text-align:center}.elementor-5240 .elementor-element.elementor-element-16e49b49 .elementor-heading-title{font-size:49px}.elementor-5240 .elementor-element.elementor-element-fd45bb9{text-align:center}.elementor-5240 .elementor-element.elementor-element-fd45bb9 .elementor-heading-title{font-size:49px}.elementor-5240 .elementor-element.elementor-element-3feb3b2e{text-align:center}.elementor-5240 .elementor-element.elementor-element-3feb3b2e .elementor-heading-title{font-size:49px}.elementor-5240 .elementor-element.elementor-element-43ded34c{text-align:center}.elementor-5240 .elementor-element.elementor-element-43ded34c .elementor-heading-title{font-size:49px}.elementor-5240 .elementor-element.elementor-element-5617f020{text-align:center}.elementor-5240 .elementor-element.elementor-element-5617f020 .elementor-heading-title{font-size:49px}.elementor-5240 .elementor-element.elementor-element-496ad69{text-align:center}.elementor-5240 .elementor-element.elementor-element-496ad69 .elementor-heading-title{font-size:49px}}@media(max-width:778px){.elementor-5240 .elementor-element.elementor-element-e3fa986{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-5240 .elementor-element.elementor-element-d8f73a6{--width:100%}.elementor-5240 .elementor-element.elementor-element-8905236 .elementor-heading-title{font-size:16px;line-height:24px}.elementor-5240 .elementor-element.elementor-element-08135eb{text-align:center}.elementor-5240 .elementor-element.elementor-element-08135eb .elementor-heading-title{font-size:28px;line-height:34px}.elementor-5240 .elementor-element.elementor-element-08135eb>.elementor-widget-container{padding:10px 0 10px 0}.elementor-5240 .elementor-element.elementor-element-c5b5b28 .elementor-divider-separator{width:26%;margin:0 auto;margin-center:0}.elementor-5240 .elementor-element.elementor-element-c5b5b28 .elementor-divider{text-align:center}.elementor-5240 .elementor-element.elementor-element-c3dd6a1{text-align:center;font-size:16px;line-height:24px}.elementor-5240 .elementor-element.elementor-element-c3917d8 .elementor-button,.elementor-5240 .elementor-element.elementor-element-c3917d8 .elementor-button .elementor-button-icon{font-size:16px}.elementor-5240 .elementor-element.elementor-element-c3917d8 .elementor-button{line-height:16px}.elementor-5240 .elementor-element.elementor-element-c3917d8>.elementor-widget-container{padding:30px 15px 0 15px}.elementor-5240 .elementor-element.elementor-element-4a255e9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px}.elementor-5240 .elementor-element.elementor-element-ffa8d6e{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-b1e7500{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px}.elementor-5240 .elementor-element.elementor-element-8887038 .elementor-counter-number-wrapper{font-size:25px;line-height:1.2em}.elementor-5240 .elementor-element.elementor-element-8887038 .elementor-counter-title{font-size:var(--e-global-typography-el_content_3-font-size);line-height:var(--e-global-typography-el_content_3-line-height)}.elementor-5240 .elementor-element.elementor-element-8887038>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-5240 .elementor-element.elementor-element-17adca5{--margin-block-start:20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px}.elementor-5240 .elementor-element.elementor-element-9ae7080 .elementor-counter-number-wrapper{font-size:25px;line-height:1.2em}.elementor-5240 .elementor-element.elementor-element-9ae7080 .elementor-counter-title{font-size:var(--e-global-typography-el_content_3-font-size);line-height:var(--e-global-typography-el_content_3-line-height)}.elementor-5240 .elementor-element.elementor-element-9ae7080>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-5240 .elementor-element.elementor-element-58891ba{--width:100%}.elementor-5240 .elementor-element.elementor-element-877bbc6{--flex-wrap:wrap;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-5240 .elementor-element.elementor-element-22643c05{--width:100%;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-51052e06 .elementor-heading-title{font-size:16px;line-height:24px}.elementor-5240 .elementor-element.elementor-element-62280b51{text-align:center}.elementor-5240 .elementor-element.elementor-element-62280b51 .elementor-heading-title{font-size:28px;line-height:32px}.elementor-5240 .elementor-element.elementor-element-62280b51>.elementor-widget-container{padding:20px 0 20px 0}.elementor-5240 .elementor-element.elementor-element-1d42357a .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0}.elementor-5240 .elementor-element.elementor-element-1d42357a .elementor-divider{text-align:center}.elementor-5240 .elementor-element.elementor-element-5b4bee76{text-align:center;font-size:15px;line-height:23px}.elementor-5240 .elementor-element.elementor-element-5b4bee76>.elementor-widget-container{padding:0 0 0 0}.elementor-5240 .elementor-element.elementor-element-6d4c9212{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-6d4c9212.e-con{--order:-99999 /* order start hack */}.elementor-5240 .elementor-element.elementor-element-206d923{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap:wrap;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-5240 .elementor-element.elementor-element-74a6488d{--width:100%}.elementor-5240 .elementor-element.elementor-element-74a6488d.e-con{--order:99999 /* order end hack */}.elementor-5240 .elementor-element.elementor-element-1df2be84{--width:100%;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-2c6a087a .elementor-heading-title{font-size:16px;line-height:24px}.elementor-5240 .elementor-element.elementor-element-7e6bc7b4{text-align:center}.elementor-5240 .elementor-element.elementor-element-7e6bc7b4 .elementor-heading-title{font-size:28px;line-height:32px}.elementor-5240 .elementor-element.elementor-element-7e6bc7b4>.elementor-widget-container{padding:20px 0 20px 0}.elementor-5240 .elementor-element.elementor-element-22c07e9 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0}.elementor-5240 .elementor-element.elementor-element-22c07e9 .elementor-divider{text-align:center}.elementor-5240 .elementor-element.elementor-element-79869365{text-align:center;font-size:15px;line-height:23px}.elementor-5240 .elementor-element.elementor-element-79869365>.elementor-widget-container{padding:0 0 0 0}.elementor-5240 .elementor-element.elementor-element-cc8371b .elementor-button,.elementor-5240 .elementor-element.elementor-element-cc8371b .elementor-button .elementor-button-icon{font-size:16px}.elementor-5240 .elementor-element.elementor-element-cc8371b .elementor-button{line-height:16px}.elementor-5240 .elementor-element.elementor-element-cc8371b>.elementor-widget-container{padding:30px 15px 0 15px}.elementor-5240 .elementor-element.elementor-element-7e425be{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-5240 .elementor-element.elementor-element-15f739a7{--width:100%}.elementor-5240 .elementor-element.elementor-element-7a6d4f76{--spacer-size:344px}.elementor-5240 .elementor-element.elementor-element-37c6e7cf{--width:100%;--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-16e49b49 .elementor-heading-title{font-size:16px;line-height:24px}.elementor-5240 .elementor-element.elementor-element-2b6d32e8 .elementor-divider{text-align:center}.elementor-5240 .elementor-element.elementor-element-2b6d32e8 .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-5240 .elementor-element.elementor-element-664948fd{text-align:center}.elementor-5240 .elementor-element.elementor-element-664948fd .elementor-heading-title{font-size:28px;line-height:32px}.elementor-5240 .elementor-element.elementor-element-75b3b9f7{text-align:center;font-size:15px;line-height:20px}.elementor-5240 .elementor-element.elementor-element-75b3b9f7>.elementor-widget-container{padding:0 0 0 0}.elementor-5240 .elementor-element.elementor-element-20b6a332{--flex-wrap:wrap;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-5240 .elementor-element.elementor-element-605adefb{--width:100%;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-fd45bb9 .elementor-heading-title{font-size:16px;line-height:24px}.elementor-5240 .elementor-element.elementor-element-72a40f6c{text-align:center}.elementor-5240 .elementor-element.elementor-element-72a40f6c .elementor-heading-title{font-size:28px;line-height:32px}.elementor-5240 .elementor-element.elementor-element-72a40f6c>.elementor-widget-container{padding:20px 0 20px 0}.elementor-5240 .elementor-element.elementor-element-8a88ba8 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0}.elementor-5240 .elementor-element.elementor-element-8a88ba8 .elementor-divider{text-align:center}.elementor-5240 .elementor-element.elementor-element-23a76137{text-align:center;font-size:15px;line-height:23px}.elementor-5240 .elementor-element.elementor-element-23a76137>.elementor-widget-container{padding:0 0 0 0}.elementor-5240 .elementor-element.elementor-element-a611f12 .elementor-button,.elementor-5240 .elementor-element.elementor-element-a611f12 .elementor-button .elementor-button-icon{font-size:16px}.elementor-5240 .elementor-element.elementor-element-a611f12 .elementor-button{line-height:16px}.elementor-5240 .elementor-element.elementor-element-a611f12>.elementor-widget-container{padding:30px 15px 0 15px}.elementor-5240 .elementor-element.elementor-element-71dea3bc{--width:100%}.elementor-5240 .elementor-element.elementor-element-71dea3bc.e-con{--order:-99999 /* order start hack */}.elementor-5240 .elementor-element.elementor-element-6ea2fc9c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap:wrap;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-5240 .elementor-element.elementor-element-3cb61623{--width:100%;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-3cb61623.e-con{--order:99999 /* order end hack */}.elementor-5240 .elementor-element.elementor-element-60f8d6c1{--width:100%;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-3feb3b2e .elementor-heading-title{font-size:16px;line-height:24px}.elementor-5240 .elementor-element.elementor-element-3785f04d{text-align:center}.elementor-5240 .elementor-element.elementor-element-3785f04d .elementor-heading-title{font-size:28px;line-height:32px}.elementor-5240 .elementor-element.elementor-element-3785f04d>.elementor-widget-container{padding:20px 0 20px 0}.elementor-5240 .elementor-element.elementor-element-34fce76c .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0}.elementor-5240 .elementor-element.elementor-element-34fce76c .elementor-divider{text-align:center}.elementor-5240 .elementor-element.elementor-element-6bd76863{text-align:center;font-size:15px;line-height:23px}.elementor-5240 .elementor-element.elementor-element-6bd76863>.elementor-widget-container{padding:0 0 0 0}.elementor-5240 .elementor-element.elementor-element-5bf3291{--flex-wrap:wrap;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-5240 .elementor-element.elementor-element-2ca2d67f{--width:100%;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-5240 .elementor-element.elementor-element-43ded34c .elementor-heading-title{font-size:16px;line-height:24px}.elementor-5240 .elementor-element.elementor-element-21736551 .elementor-heading-title{font-size:28px;line-height:34px}.elementor-5240 .elementor-element.elementor-element-7bf7b7b7 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0}.elementor-5240 .elementor-element.elementor-element-7bf7b7b7 .elementor-divider{text-align:center}.elementor-5240 .elementor-element.elementor-element-492d206a{text-align:center;font-size:15px;line-height:20px}.elementor-5240 .elementor-element.elementor-element-492d206a>.elementor-widget-container{padding:0 0 0 0}.elementor-5240 .elementor-element.elementor-element-26658aca{--width:100%;--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-5240 .elementor-element.elementor-element-5617f020 .elementor-heading-title{font-size:16px;line-height:24px}.elementor-5240 .elementor-element.elementor-element-2c7a7233 .elementor-heading-title{font-size:28px;line-height:34px}.elementor-5240 .elementor-element.elementor-element-59138d07 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0}.elementor-5240 .elementor-element.elementor-element-59138d07 .elementor-divider{text-align:center}.elementor-5240 .elementor-element.elementor-element-7679cde7{text-align:center;font-size:15px;line-height:20px}.elementor-5240 .elementor-element.elementor-element-7679cde7>.elementor-widget-container{padding:0 0 20px 0}.elementor-5240 .elementor-element.elementor-element-10276914{--flex-wrap:wrap;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-5240 .elementor-element.elementor-element-592dac56{--width:100%;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-5240 .elementor-element.elementor-element-496ad69 .elementor-heading-title{font-size:16px;line-height:24px}.elementor-5240 .elementor-element.elementor-element-4cd1c216{text-align:center}.elementor-5240 .elementor-element.elementor-element-4cd1c216 .elementor-heading-title{font-size:28px;line-height:32px}.elementor-5240 .elementor-element.elementor-element-4cd1c216>.elementor-widget-container{padding:20px 0 20px 0}.elementor-5240 .elementor-element.elementor-element-40e913c1 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0}.elementor-5240 .elementor-element.elementor-element-40e913c1 .elementor-divider{text-align:center}.elementor-5240 .elementor-element.elementor-element-11187af6{text-align:center;font-size:15px;line-height:23px}.elementor-5240 .elementor-element.elementor-element-11187af6>.elementor-widget-container{padding:0 0 0 0}.elementor-5240 .elementor-element.elementor-element-3d29c1a .elementor-button,.elementor-5240 .elementor-element.elementor-element-3d29c1a .elementor-button .elementor-button-icon{font-size:16px}.elementor-5240 .elementor-element.elementor-element-3d29c1a .elementor-button{line-height:16px}.elementor-5240 .elementor-element.elementor-element-3d29c1a>.elementor-widget-container{padding:30px 15px 0 15px}.elementor-5240 .elementor-element.elementor-element-2c22356b{--width:100%}.elementor-5240 .elementor-element.elementor-element-2c22356b.e-con{--order:-99999 /* order start hack */}.elementor-5240 .elementor-element.elementor-element-43a53d35{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-5240 .elementor-element.elementor-element-2a317390{text-align:center}.elementor-5240 .elementor-element.elementor-element-2a317390 .elementor-heading-title{font-size:28px;line-height:34px}.elementor-5240 .elementor-element.elementor-element-2a317390>.elementor-widget-container{padding:0 0 20px 0}.elementor-5240 .elementor-element.elementor-element-6541f3f3 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0}.elementor-5240 .elementor-element.elementor-element-6541f3f3 .elementor-divider{text-align:center}.elementor-5240 .elementor-element.elementor-element-7fbd1307 .the7-adv-accordion h3.elementor-tab-title{font-size:16px;line-height:24px}.elementor-5240 .elementor-element.elementor-element-7fbd1307 .elementor-tab-content{font-size:15px}.elementor-5240 .elementor-element.elementor-element-7fbd1307>.elementor-widget-container{padding:40px 0 20px 0}.elementor-5240 .elementor-element.elementor-element-21596c71{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-5240 .elementor-element.elementor-element-1a2d5a9e{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-5240 .elementor-element.elementor-element-17a484c4{text-align:center}.elementor-5240 .elementor-element.elementor-element-17a484c4 .elementor-heading-title{font-size:28px;line-height:34px}.elementor-5240 .elementor-element.elementor-element-17a484c4>.elementor-widget-container{padding:0 0 0 0}.elementor-5240 .elementor-element.elementor-element-4414e3aa .elementor-divider-separator{width:28%;margin:0 auto;margin-center:0}.elementor-5240 .elementor-element.elementor-element-4414e3aa .elementor-divider{text-align:center}.elementor-5240 .elementor-element.elementor-element-4414e3aa>.elementor-widget-container{padding:20px 0 20px 0}.elementor-5240 .elementor-element.elementor-element-77877f0e{font-size:16px;line-height:24px}.elementor-5240 .elementor-element.elementor-element-4af6ba00 .elementor-button,.elementor-5240 .elementor-element.elementor-element-4af6ba00 .elementor-button .elementor-button-icon{font-size:16px}.elementor-5240 .elementor-element.elementor-element-4af6ba00 .elementor-button{line-height:16px}.elementor-5240 .elementor-element.elementor-element-4af6ba00>.elementor-widget-container{padding:40px 15px 0 15px}}