.elementor-10 .elementor-element.elementor-element-1dd6fac{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px}.elementor-10 .elementor-element.elementor-element-1dd6fac:before,.elementor-10 .elementor-element.elementor-element-1dd6fac>.elementor-background-video-container:before,.elementor-10 .elementor-element.elementor-element-1dd6fac>.e-con-inner>.elementor-background-video-container:before,.elementor-10 .elementor-element.elementor-element-1dd6fac>.elementor-background-slideshow:before,.elementor-10 .elementor-element.elementor-element-1dd6fac>.e-con-inner>.elementor-background-slideshow:before,.elementor-10 .elementor-element.elementor-element-1dd6fac>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-10 .elementor-element.elementor-element-5cc40af{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-8b6e967{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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);line-height:var(--e-global-typography-text-line-height);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-10 .elementor-element.elementor-element-ae0c3c9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;font-family:"Mulish",Sans-serif;font-size:12px;font-weight:400;line-height:1.15;color:var(--e-global-color-1665872)}.elementor-10 .elementor-element.elementor-element-1e5ba67{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;font-family:"Mulish",Sans-serif;font-size:12px;font-weight:400;line-height:1.15;color:var(--e-global-color-1665872)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-10 .elementor-element.elementor-element-f2e8c08{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-10 .elementor-element.elementor-element-f2e8c08 img{width:80px}.elementor-10 .elementor-element.elementor-element-7ae63f5{font-family:"Mulish",Sans-serif;font-size:28px;font-weight:500;line-height:1.15;color:var(--e-global-color-1665872)}.elementor-10 .elementor-element.elementor-element-95e8589{font-family:"Mulish",Sans-serif;font-size:20px;line-height:1.15;color:var(--e-global-color-1665872)}.elementor-10 .elementor-element.elementor-element-2d17bac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-weight:var(--e-global-typography-accent-font-weight)}.elementor-10 .elementor-element.elementor-element-0ac2900 .elementor-button{background-color:#61CE7000;font-family:"Mulish",Sans-serif;font-size:16px;text-transform:uppercase;fill:var(--e-global-color-1665872);color:var(--e-global-color-1665872);border-style:solid;border-width:1px;border-radius:0}.elementor-10 .elementor-element.elementor-element-0ac2900 .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-0ac2900 .elementor-button:focus{background-color:var(--e-global-color-1665872);color:var(--e-global-color-13d5155);border-color:var(--e-global-color-1665872)}.elementor-10 .elementor-element.elementor-element-0ac2900{width:100%;max-width:100%}.elementor-10 .elementor-element.elementor-element-0ac2900 .elementor-button-content-wrapper{flex-direction:row}.elementor-10 .elementor-element.elementor-element-0ac2900 .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-10 .elementor-element.elementor-element-0ac2900 .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-0ac2900 .elementor-button:focus svg{fill:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-a560c4e .elementor-button{background-color:var(--e-global-color-e2f2f2f);font-family:"Mulish",Sans-serif;font-size:16px;text-transform:uppercase;fill:var(--e-global-color-1665872);color:var(--e-global-color-1665872);border-style:solid;border-width:1px;border-color:var(--e-global-color-e2f2f2f);border-radius:0}.elementor-10 .elementor-element.elementor-element-a560c4e .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-a560c4e .elementor-button:focus{background-color:#ef7e55;color:var(--e-global-color-1665872);border-color:#ef7e55}.elementor-10 .elementor-element.elementor-element-a560c4e{width:100%;max-width:100%}.elementor-10 .elementor-element.elementor-element-a560c4e .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-10 .elementor-element.elementor-element-a560c4e .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-a560c4e .elementor-button:focus svg{fill:var(--e-global-color-1665872)}.elementor-10 .elementor-element.elementor-element-e69e3b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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-10 .elementor-element.elementor-element-57e5b13{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0}.elementor-10 .elementor-element.elementor-element-57e5b13 .elementor-icon-wrapper{text-align:center}.elementor-10 .elementor-element.elementor-element-57e5b13.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-1665872)}.elementor-10 .elementor-element.elementor-element-57e5b13.elementor-view-framed .elementor-icon,.elementor-10 .elementor-element.elementor-element-57e5b13.elementor-view-default .elementor-icon{color:var(--e-global-color-1665872);border-color:var(--e-global-color-1665872)}.elementor-10 .elementor-element.elementor-element-57e5b13.elementor-view-framed .elementor-icon,.elementor-10 .elementor-element.elementor-element-57e5b13.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-1665872)}.elementor-10 .elementor-element.elementor-element-57e5b13 .elementor-icon{font-size:20px}.elementor-10 .elementor-element.elementor-element-57e5b13 .elementor-icon svg{height:20px}.elementor-10 .elementor-element.elementor-element-0ee4cd6{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0;font-family:var(--e-global-typography-4fa2e24-font-family),Sans-serif;font-size:var(--e-global-typography-4fa2e24-font-size);font-weight:var(--e-global-typography-4fa2e24-font-weight);line-height:var(--e-global-typography-4fa2e24-line-height);color:var(--e-global-color-1665872)}.elementor-10 .elementor-element.elementor-element-5b8d49f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-c13b95e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0;font-family:var(--e-global-typography-4fa2e24-font-family),Sans-serif;font-size:var(--e-global-typography-4fa2e24-font-size);font-weight:var(--e-global-typography-4fa2e24-font-weight);line-height:var(--e-global-typography-4fa2e24-line-height);color:var(--e-global-color-1665872)}.elementor-10 .elementor-element.elementor-element-17b916d img{width:40px}.elementor-10 .elementor-element.elementor-element-ee0588a img{width:40px}.elementor-10 .elementor-element.elementor-element-7d188b3 img{width:40px}.elementor-10 .elementor-element.elementor-element-3a0635e img{width:40px}.elementor-10 .elementor-element.elementor-element-1c0a118{--display:flex;--min-height:80px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px}.elementor-10 .elementor-element.elementor-element-86592f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-10 .elementor-element.elementor-element-9091249{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-06a967b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px}.elementor-10 .elementor-element.elementor-element-285afd9{font-family:"Mulish",Sans-serif;font-size:42px;font-weight:400;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-4ae80f1{font-family:"Mulish",Sans-serif;font-size:16px;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-e6d7a81 .elementor-button{background-color:var(--e-global-color-e2f2f2f);font-family:"Mulish",Sans-serif;font-size:16px;text-transform:uppercase;fill:var(--e-global-color-1665872);color:var(--e-global-color-1665872);border-style:solid;border-width:1px;border-color:var(--e-global-color-e2f2f2f);border-radius:0}.elementor-10 .elementor-element.elementor-element-e6d7a81 .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-e6d7a81 .elementor-button:focus{background-color:#ef7e55;color:var(--e-global-color-1665872);border-color:#ef7e55}.elementor-10 .elementor-element.elementor-element-e6d7a81{width:var(--container-widget-width,260px);max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-e6d7a81 .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-10 .elementor-element.elementor-element-e6d7a81 .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-e6d7a81 .elementor-button:focus svg{fill:var(--e-global-color-1665872)}.elementor-10 .elementor-element.elementor-element-4e4069b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-4e4069b:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-4e4069b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://windowfixguru.com/wp-content/uploads/2026/08/Professional-Window-and-Door-Repair-Near-You.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10 .elementor-element.elementor-element-65bbb29{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-8e65a13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-8e65a13:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-8e65a13>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://windowfixguru.com/wp-content/uploads/2026/08/Window-Repair.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10 .elementor-element.elementor-element-abdeb7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px}.elementor-10 .elementor-element.elementor-element-d590f63{font-family:"Mulish",Sans-serif;font-size:42px;font-weight:400;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-f720c71{font-family:"Mulish",Sans-serif;font-size:16px;font-weight:400;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-87929f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-7a1ad05{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-4e1356e{font-family:var(--e-global-typography-8ce3d5d-font-family),Sans-serif;font-size:var(--e-global-typography-8ce3d5d-font-size);font-weight:var(--e-global-typography-8ce3d5d-font-weight);line-height:var(--e-global-typography-8ce3d5d-line-height);color:var(--e-global-color-e2f2f2f)}.elementor-10 .elementor-element.elementor-element-ab5ac51{font-family:"Mulish",Sans-serif;font-size:16px;font-weight:400;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-bb34b5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-696cb4b{font-family:var(--e-global-typography-8ce3d5d-font-family),Sans-serif;font-size:var(--e-global-typography-8ce3d5d-font-size);font-weight:var(--e-global-typography-8ce3d5d-font-weight);line-height:var(--e-global-typography-8ce3d5d-line-height);color:var(--e-global-color-e2f2f2f)}.elementor-10 .elementor-element.elementor-element-6620ef6{font-family:"Mulish",Sans-serif;font-size:16px;font-weight:400;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-2c5d635{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-a12ba1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px}.elementor-10 .elementor-element.elementor-element-3f846af{font-family:"Mulish",Sans-serif;font-size:42px;font-weight:400;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-452df80{font-family:"Mulish",Sans-serif;font-size:16px;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-655b0b1{padding:0;font-family:var(--e-global-typography-8ce3d5d-font-family),Sans-serif;font-size:var(--e-global-typography-8ce3d5d-font-size);font-weight:var(--e-global-typography-8ce3d5d-font-weight);line-height:var(--e-global-typography-8ce3d5d-line-height);color:var(--e-global-color-e2f2f2f)}.elementor-10 .elementor-element.elementor-element-4f34b89{font-family:"Mulish",Sans-serif;font-size:16px;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-7eb0f2e .elementor-button{background-color:var(--e-global-color-e2f2f2f);font-family:"Mulish",Sans-serif;font-size:16px;text-transform:uppercase;fill:var(--e-global-color-1665872);color:var(--e-global-color-1665872);border-style:solid;border-width:1px;border-color:var(--e-global-color-e2f2f2f);border-radius:0}.elementor-10 .elementor-element.elementor-element-7eb0f2e .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-7eb0f2e .elementor-button:focus{background-color:#ef7e55;color:var(--e-global-color-1665872);border-color:#ef7e55}.elementor-10 .elementor-element.elementor-element-7eb0f2e{width:var(--container-widget-width,260px);max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-7eb0f2e .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-10 .elementor-element.elementor-element-7eb0f2e .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-7eb0f2e .elementor-button:focus svg{fill:var(--e-global-color-1665872)}.elementor-10 .elementor-element.elementor-element-3503748{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-3503748:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-3503748>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://windowfixguru.com/wp-content/uploads/2026/08/window.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10 .elementor-element.elementor-element-afc684c{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-5e25df4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-5e25df4:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-5e25df4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://windowfixguru.com/wp-content/uploads/2026/08/door.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10 .elementor-element.elementor-element-1026e20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px}.elementor-10 .elementor-element.elementor-element-50c7d34{font-family:"Mulish",Sans-serif;font-size:42px;font-weight:400;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-3f9d8d1{font-family:"Mulish",Sans-serif;font-size:16px;font-weight:400;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-c41648e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-0c54308{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-fa1929a{font-family:var(--e-global-typography-8ce3d5d-font-family),Sans-serif;font-size:var(--e-global-typography-8ce3d5d-font-size);font-weight:var(--e-global-typography-8ce3d5d-font-weight);line-height:var(--e-global-typography-8ce3d5d-line-height);color:var(--e-global-color-e2f2f2f)}.elementor-10 .elementor-element.elementor-element-adede17{font-family:var(--e-global-typography-8ce3d5d-font-family),Sans-serif;font-size:var(--e-global-typography-8ce3d5d-font-size);font-weight:var(--e-global-typography-8ce3d5d-font-weight);line-height:var(--e-global-typography-8ce3d5d-line-height);color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-53fca7c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-c8c3bf2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-10 .elementor-element.elementor-element-68908fe{text-align:center;font-family:"Mulish",Sans-serif;font-size:20px;font-weight:700;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-40f47bc{text-align:center;font-family:"Mulish",Sans-serif;font-size:20px;font-weight:700;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-d2f2aff{text-align:center;font-family:var(--e-global-typography-8ce3d5d-font-family),Sans-serif;font-size:var(--e-global-typography-8ce3d5d-font-size);font-weight:var(--e-global-typography-8ce3d5d-font-weight);line-height:var(--e-global-typography-8ce3d5d-line-height);color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-fc981cd img{width:70%}.elementor-10 .elementor-element.elementor-element-a9d4210{--display:grid;--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-54abc00{--display:flex;--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-54abc00:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-54abc00>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-10 .elementor-element.elementor-element-dcec9c4{--display:flex;--min-height:232px}.elementor-10 .elementor-element.elementor-element-dcec9c4:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-dcec9c4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://windowfixguru.com/wp-content/uploads/2025/09/img_20250315_wa0015_jpg_1x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10 .elementor-element.elementor-element-b1ceca7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-10 .elementor-element.elementor-element-c37ccb5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-d2b0494{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-432daaa{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0;font-family:"Mulish",Sans-serif;font-size:16px;font-weight:700;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-6bdac1f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0;font-family:var(--e-global-typography-4fa2e24-font-family),Sans-serif;font-size:var(--e-global-typography-4fa2e24-font-size);font-weight:var(--e-global-typography-4fa2e24-font-weight);line-height:var(--e-global-typography-4fa2e24-line-height);color:#7c7c7c}.elementor-10 .elementor-element.elementor-element-fd68e1a img{width:100%}.elementor-10 .elementor-element.elementor-element-01110d2{font-family:var(--e-global-typography-4fa2e24-font-family),Sans-serif;font-size:var(--e-global-typography-4fa2e24-font-size);font-weight:var(--e-global-typography-4fa2e24-font-weight);line-height:var(--e-global-typography-4fa2e24-line-height);color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-2abb65a{font-family:var(--e-global-typography-4fa2e24-font-family),Sans-serif;font-size:var(--e-global-typography-4fa2e24-font-size);font-weight:var(--e-global-typography-4fa2e24-font-weight);line-height:var(--e-global-typography-4fa2e24-line-height);color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-f445d7b{--display:flex;--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-f445d7b:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-f445d7b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-10 .elementor-element.elementor-element-f243ee5{--display:flex;--min-height:300px}.elementor-10 .elementor-element.elementor-element-f243ee5:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-f243ee5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://windowfixguru.com/wp-content/uploads/2025/03/IMG-20250315-WA0004-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10 .elementor-element.elementor-element-5ff8e8b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-10 .elementor-element.elementor-element-9d14646{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-229ee7c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-7abee58{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0;font-family:"Mulish",Sans-serif;font-size:16px;font-weight:700;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-76b4905{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0;font-family:var(--e-global-typography-4fa2e24-font-family),Sans-serif;font-size:var(--e-global-typography-4fa2e24-font-size);font-weight:var(--e-global-typography-4fa2e24-font-weight);line-height:var(--e-global-typography-4fa2e24-line-height);color:#7c7c7c}.elementor-10 .elementor-element.elementor-element-eb0895c img{width:100%}.elementor-10 .elementor-element.elementor-element-8fba9c2{font-family:var(--e-global-typography-4fa2e24-font-family),Sans-serif;font-size:var(--e-global-typography-4fa2e24-font-size);font-weight:var(--e-global-typography-4fa2e24-font-weight);line-height:var(--e-global-typography-4fa2e24-line-height);color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-d8e5bd7{font-family:var(--e-global-typography-4fa2e24-font-family),Sans-serif;font-size:var(--e-global-typography-4fa2e24-font-size);font-weight:var(--e-global-typography-4fa2e24-font-weight);line-height:var(--e-global-typography-4fa2e24-line-height);color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-9c461d9{--display:flex;--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-9c461d9:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-9c461d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-10 .elementor-element.elementor-element-05e7368{--display:flex;--min-height:250px}.elementor-10 .elementor-element.elementor-element-05e7368:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-05e7368>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://windowfixguru.com/wp-content/uploads/2025/09/img_20250317_wa0070_1_jpg_1x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10 .elementor-element.elementor-element-19e8530{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-10 .elementor-element.elementor-element-f8e541c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-bb4c48b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-2ee5c0d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0;font-family:"Mulish",Sans-serif;font-size:16px;font-weight:700;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-a4b6546{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0;font-family:var(--e-global-typography-4fa2e24-font-family),Sans-serif;font-size:var(--e-global-typography-4fa2e24-font-size);font-weight:var(--e-global-typography-4fa2e24-font-weight);line-height:var(--e-global-typography-4fa2e24-line-height);color:#7c7c7c}.elementor-10 .elementor-element.elementor-element-5b4d4ba img{width:100%}.elementor-10 .elementor-element.elementor-element-58d2cf4{font-family:var(--e-global-typography-4fa2e24-font-family),Sans-serif;font-size:var(--e-global-typography-4fa2e24-font-size);font-weight:var(--e-global-typography-4fa2e24-font-weight);line-height:var(--e-global-typography-4fa2e24-line-height);color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-6108a4c{font-family:var(--e-global-typography-4fa2e24-font-family),Sans-serif;font-size:var(--e-global-typography-4fa2e24-font-size);font-weight:var(--e-global-typography-4fa2e24-font-weight);line-height:var(--e-global-typography-4fa2e24-line-height);color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-40d9b2f{--display:flex;--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-40d9b2f:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-40d9b2f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-10 .elementor-element.elementor-element-a4fde70{--display:flex;--min-height:200px}.elementor-10 .elementor-element.elementor-element-a4fde70:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-a4fde70>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://windowfixguru.com/wp-content/uploads/2025/12/hardware.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10 .elementor-element.elementor-element-3f81cfb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-10 .elementor-element.elementor-element-a68a567{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-d2ba5c9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-9a3ab1d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0;font-family:"Mulish",Sans-serif;font-size:16px;font-weight:700;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-05dadc9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0;font-family:var(--e-global-typography-4fa2e24-font-family),Sans-serif;font-size:var(--e-global-typography-4fa2e24-font-size);font-weight:var(--e-global-typography-4fa2e24-font-weight);line-height:var(--e-global-typography-4fa2e24-line-height);color:#7c7c7c}.elementor-10 .elementor-element.elementor-element-a0f2c07 img{width:100%}.elementor-10 .elementor-element.elementor-element-20a4f70{font-family:var(--e-global-typography-4fa2e24-font-family),Sans-serif;font-size:var(--e-global-typography-4fa2e24-font-size);font-weight:var(--e-global-typography-4fa2e24-font-weight);line-height:var(--e-global-typography-4fa2e24-line-height);color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-530ce7a{font-family:var(--e-global-typography-4fa2e24-font-family),Sans-serif;font-size:var(--e-global-typography-4fa2e24-font-size);font-weight:var(--e-global-typography-4fa2e24-font-weight);line-height:var(--e-global-typography-4fa2e24-line-height);color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-c181076{--display:flex}.elementor-10 .elementor-element.elementor-element-c844dab .elementor-button{background-color:var(--e-global-color-1665872);font-family:"Mulish",Sans-serif;font-size:16px;text-transform:uppercase;fill:var(--e-global-color-e2f2f2f);color:var(--e-global-color-e2f2f2f);border-style:solid;border-width:1px;border-color:var(--e-global-color-e2f2f2f);border-radius:0}.elementor-10 .elementor-element.elementor-element-c844dab .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-c844dab .elementor-button:focus{background-color:#ef7e55;color:var(--e-global-color-1665872);border-color:#ef7e55}.elementor-10 .elementor-element.elementor-element-c844dab{width:100%;max-width:100%;margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-10 .elementor-element.elementor-element-c844dab .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-c844dab .elementor-button:focus svg{fill:var(--e-global-color-1665872)}.elementor-10 .elementor-element.elementor-element-dd3eb97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-dd3eb97:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-dd3eb97>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f1f1f1}.elementor-10 .elementor-element.elementor-element-8a8d642{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0;text-align:center;font-family:"Mulish",Sans-serif;font-size:36px;font-weight:400;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-2120da5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-2120da5:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-2120da5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f1f1f1}.elementor-10 .elementor-element.elementor-element-4c2c666{--display:flex;--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-4c2c666:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-4c2c666>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1665872)}.elementor-10 .elementor-element.elementor-element-839d212{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-839d212:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-839d212>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://windowfixguru.com/wp-content/uploads/2026/08/Experienced-Repair-Specialists.jpg");background-position:center center;background-size:cover}.elementor-10 .elementor-element.elementor-element-c784033{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-5360546{font-family:"Mulish",Sans-serif;font-size:20px;font-weight:700;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-6f78a3f{text-align:start;font-family:"Mulish",Sans-serif;font-size:16px;font-weight:400;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-371baea{--display:flex;--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-371baea:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-371baea>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1665872)}.elementor-10 .elementor-element.elementor-element-6990e75{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-6990e75:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-6990e75>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://windowfixguru.com/wp-content/uploads/2026/08/Cost-Effective-Solutions.jpg");background-position:center center;background-size:cover}.elementor-10 .elementor-element.elementor-element-188a908{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-dc40fb5{font-family:"Mulish",Sans-serif;font-size:20px;font-weight:700;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-315fb5e{text-align:start;font-family:"Mulish",Sans-serif;font-size:16px;font-weight:400;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-8897c6d{--display:flex;--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-8897c6d:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-8897c6d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1665872)}.elementor-10 .elementor-element.elementor-element-8a7627a{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-8a7627a:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-8a7627a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://windowfixguru.com/wp-content/uploads/2026/08/Quality-Parts-and-Workmanship.jpg");background-position:center center;background-size:cover}.elementor-10 .elementor-element.elementor-element-b0aee36{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-fdce218{font-family:"Mulish",Sans-serif;font-size:20px;font-weight:700;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-7578827{text-align:start;font-family:"Mulish",Sans-serif;font-size:16px;font-weight:400;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-bb0e08e{--display:flex;--min-height:350px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-bb0e08e:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-bb0e08e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1665872)}.elementor-10 .elementor-element.elementor-element-e2f7b9d{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-e2f7b9d:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-e2f7b9d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://windowfixguru.com/wp-content/uploads/2026/08/Local-and-Responsive-Service.png");background-position:center center;background-size:cover}.elementor-10 .elementor-element.elementor-element-bfd071c{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-5ed30e0{font-family:"Mulish",Sans-serif;font-size:20px;font-weight:700;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-51e0fd6{text-align:start;font-family:"Mulish",Sans-serif;font-size:16px;font-weight:400;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-03c848d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-03c848d:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-03c848d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f1f1f1}.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);color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-5fd084c{width:var(--container-widget-width,70px);max-width:70px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 5px;--container-widget-width:70px;--container-widget-flex-grow:0;border-style:solid;border-width:0 0 1px;border-color:#00000000;border-radius:0;text-align:center}.elementor-10 .elementor-element.elementor-element-5fd084c:hover{border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-5fd084c .elementor-heading-title{font-family:var(--e-global-typography-8ce3d5d-font-family),Sans-serif;font-size:var(--e-global-typography-8ce3d5d-font-size);font-weight:var(--e-global-typography-8ce3d5d-font-weight);line-height:var(--e-global-typography-8ce3d5d-line-height);color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-element-3a574fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-c7f233d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0;text-align:center;font-family:"Mulish",Sans-serif;font-size:36px;font-weight:400;line-height:1.15;color:var(--e-global-color-13d5155)}.elementor-widget-gallery .elementor-gallery-item__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)}.elementor-widget-gallery .elementor-gallery-item__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);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-gallery{--galleries-title-color-normal:var(--e-global-color-primary);--galleries-title-color-hover:var(--e-global-color-secondary);--galleries-pointer-bg-color-hover:var(--e-global-color-accent);--gallery-title-color-active:var(--e-global-color-secondary);--galleries-pointer-bg-color-active:var(--e-global-color-accent)}.elementor-widget-gallery .elementor-gallery-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)}.elementor-10 .elementor-element.elementor-element-d613cf0{--image-transition-duration:.8s;--content-text-align:center;--content-justify-content:flex-end;--content-padding:20px;--title-text-color:var(--e-global-color-1665872);--content-transition-duration:.3s;--content-transition-delay:.3s}.elementor-10 .elementor-element.elementor-element-d613cf0 .elementor-gallery-item__title{font-family:var(--e-global-typography-4fa2e24-font-family),Sans-serif;font-size:var(--e-global-typography-4fa2e24-font-size);font-weight:var(--e-global-typography-4fa2e24-font-weight);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-95494dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--overlay-opacity:.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-95494dd:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-95494dd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://windowfixguru.com/wp-content/uploads/2025/03/image-27.jpg");background-position:center center;background-size:cover}.elementor-10 .elementor-element.elementor-element-95494dd:before,.elementor-10 .elementor-element.elementor-element-95494dd>.elementor-background-video-container:before,.elementor-10 .elementor-element.elementor-element-95494dd>.e-con-inner>.elementor-background-video-container:before,.elementor-10 .elementor-element.elementor-element-95494dd>.elementor-background-slideshow:before,.elementor-10 .elementor-element.elementor-element-95494dd>.e-con-inner>.elementor-background-slideshow:before,.elementor-10 .elementor-element.elementor-element-95494dd>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-13d5155);--background-overlay:''}.elementor-10 .elementor-element.elementor-element-43fc440{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-208d9be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-77c5902{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-75b24a4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0;font-family:"Mulish",Sans-serif;font-size:40px;font-weight:500;line-height:1.15;color:var(--e-global-color-1665872)}.elementor-10 .elementor-element.elementor-element-3025c44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-10 .elementor-element.elementor-element-3025c44:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-3025c44>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e2f2f2f)}.elementor-10 .elementor-element.elementor-element-1474448{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0;font-family:var(--e-global-typography-ef82366-font-family),Sans-serif;font-size:var(--e-global-typography-ef82366-font-size);font-weight:var(--e-global-typography-ef82366-font-weight);line-height:var(--e-global-typography-ef82366-line-height);color:var(--e-global-color-1665872)}.elementor-widget-global .elementor-field-group>label,.elementor-widget-global .elementor-field-subgroup label{color:var(--e-global-color-text)}.elementor-widget-global .elementor-field-group>label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-global .elementor-field-type-html{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-global .elementor-field-group .elementor-field{color:var(--e-global-color-text)}.elementor-widget-global .elementor-field-group .elementor-field,.elementor-widget-global .elementor-field-subgroup label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-global .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-global .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-accent)}.elementor-widget-global .elementor-button[type=submit]{background-color:var(--e-global-color-accent)}.elementor-widget-global .e-form__buttons__wrapper__button-previous{background-color:var(--e-global-color-accent)}.elementor-widget-global .elementor-message{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-global .e-form__indicators__indicator,.elementor-widget-global .e-form__indicators__indicator__label{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-global{--e-form-steps-indicator-inactive-primary-color:var(--e-global-color-text);--e-form-steps-indicator-active-primary-color:var(--e-global-color-accent);--e-form-steps-indicator-completed-primary-color:var(--e-global-color-accent);--e-form-steps-indicator-progress-color:var(--e-global-color-accent);--e-form-steps-indicator-progress-background-color:var(--e-global-color-text);--e-form-steps-indicator-progress-meter-color:var(--e-global-color-text)}.elementor-widget-global .e-form__indicators__indicator__progress__meter{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-10 .elementor-element.elementor-global-1459 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px}.elementor-10 .elementor-element.elementor-global-1459 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px}.elementor-10 .elementor-element.elementor-global-1459 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-10 .elementor-element.elementor-global-1459 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-10 .elementor-element.elementor-global-1459 .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-10 .elementor-element.elementor-global-1459 .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-10 .elementor-element.elementor-global-1459 .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-10 .elementor-element.elementor-global-1459 .elementor-field-type-html{padding-bottom:0;color:var(--e-global-color-1665872);font-family:"Mulish",Sans-serif;font-size:10px;font-weight:300;line-height:1.15}.elementor-10 .elementor-element.elementor-global-1459 .elementor-field-group .elementor-field{color:#a7a7a7}.elementor-10 .elementor-element.elementor-global-1459 .elementor-field-group .elementor-field,.elementor-10 .elementor-element.elementor-global-1459 .elementor-field-subgroup label{font-family:var(--e-global-typography-4fa2e24-font-family),Sans-serif;font-size:var(--e-global-typography-4fa2e24-font-size);font-weight:var(--e-global-typography-4fa2e24-font-weight);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-global-1459 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff;border-width:0;border-radius:0}.elementor-10 .elementor-element.elementor-global-1459 .elementor-field-group .elementor-select-wrapper select{background-color:#fff;border-width:0;border-radius:0}.elementor-10 .elementor-element.elementor-global-1459 .elementor-button{font-family:"Mulish",Sans-serif;font-size:18px;line-height:1.15;border-style:solid;border-width:1px;border-radius:0}.elementor-10 .elementor-element.elementor-global-1459 .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-e2f2f2f);color:#fff;border-color:var(--e-global-color-1665872)}.elementor-10 .elementor-element.elementor-global-1459 .elementor-button[type=submit]{background-color:var(--e-global-color-e2f2f2f);color:#fff;border-color:var(--e-global-color-1665872)}.elementor-10 .elementor-element.elementor-global-1459 .elementor-button[type=submit] svg *{fill:#fff}.elementor-10 .elementor-element.elementor-global-1459 .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-10 .elementor-element.elementor-global-1459 .e-form__buttons__wrapper__button-next:hover{background-color:var(--e-global-color-1665872);color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-global-1459 .elementor-button[type=submit]:hover{background-color:var(--e-global-color-1665872);color:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-global-1459 .elementor-button[type=submit]:hover svg *{fill:var(--e-global-color-13d5155)}.elementor-10 .elementor-element.elementor-global-1459 .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-10 .elementor-element.elementor-global-1459 .elementor-message{font-family:"Mulish",Sans-serif;font-size:14px;font-weight:400;line-height:1.15}.elementor-10 .elementor-element.elementor-global-1459 .elementor-message.elementor-message-success{color:#fff}.elementor-10 .elementor-element.elementor-global-1459 .elementor-message.elementor-message-danger{color:#fff}.elementor-10 .elementor-element.elementor-global-1459{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#fff;--e-form-steps-indicator-active-secondary-color:#fff;--e-form-steps-indicator-completed-secondary-color:#fff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}.elementor-10 .elementor-element.elementor-element-341e941{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:root{--page-title-display:none}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-5cc40af{--width:550px}.elementor-10 .elementor-element.elementor-element-e69e3b9{--width:50%}.elementor-10 .elementor-element.elementor-element-06a967b{--width:50%}.elementor-10 .elementor-element.elementor-element-4e4069b{--width:50%}.elementor-10 .elementor-element.elementor-element-8e65a13{--width:50%}.elementor-10 .elementor-element.elementor-element-abdeb7a{--width:50%}.elementor-10 .elementor-element.elementor-element-a12ba1b{--width:50%}.elementor-10 .elementor-element.elementor-element-3503748{--width:50%}.elementor-10 .elementor-element.elementor-element-5e25df4{--width:50%}.elementor-10 .elementor-element.elementor-element-1026e20{--width:50%}.elementor-10 .elementor-element.elementor-element-c8c3bf2{--width:20%}.elementor-10 .elementor-element.elementor-element-dd3eb97{--content-width:550px}.elementor-10 .elementor-element.elementor-element-03c848d{--content-width:500px}.elementor-10 .elementor-element.elementor-element-208d9be{--width:50%}.elementor-10 .elementor-element.elementor-element-3025c44{--width:50%}}@media(max-width:1220px){.elementor-10 .elementor-element.elementor-element-1dd6fac{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-10 .elementor-element.elementor-element-ae0c3c9{font-size:14px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-1e5ba67{font-size:14px;line-height:1.15}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-10 .elementor-element.elementor-element-7ae63f5{font-size:36px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-95e8589{font-size:18px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-0ac2900 .elementor-button{font-size:16px}.elementor-10 .elementor-element.elementor-element-a560c4e .elementor-button{font-size:16px}.elementor-10 .elementor-element.elementor-element-e69e3b9{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-10 .elementor-element.elementor-element-0ee4cd6{width:auto;max-width:auto;font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-c13b95e{width:auto;max-width:auto;font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-1c0a118{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-06a967b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-285afd9{font-size:36px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-4ae80f1{font-size:18px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-e6d7a81{width:100%;max-width:100%}.elementor-10 .elementor-element.elementor-element-e6d7a81 .elementor-button{font-size:16px}.elementor-10 .elementor-element.elementor-element-abdeb7a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-d590f63{font-size:24px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-f720c71{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-87929f1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-4e1356e{font-size:var(--e-global-typography-8ce3d5d-font-size);line-height:var(--e-global-typography-8ce3d5d-line-height)}.elementor-10 .elementor-element.elementor-element-ab5ac51{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-696cb4b{font-size:var(--e-global-typography-8ce3d5d-font-size);line-height:var(--e-global-typography-8ce3d5d-line-height)}.elementor-10 .elementor-element.elementor-element-6620ef6{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-a12ba1b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-3f846af{font-size:36px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-452df80{font-size:18px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-655b0b1{font-size:var(--e-global-typography-8ce3d5d-font-size);line-height:var(--e-global-typography-8ce3d5d-line-height)}.elementor-10 .elementor-element.elementor-element-4f34b89{font-size:18px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-7eb0f2e{width:100%;max-width:100%}.elementor-10 .elementor-element.elementor-element-7eb0f2e .elementor-button{font-size:16px}.elementor-10 .elementor-element.elementor-element-1026e20{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-50c7d34{font-size:24px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-3f9d8d1{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-c41648e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-fa1929a{font-size:var(--e-global-typography-8ce3d5d-font-size);line-height:var(--e-global-typography-8ce3d5d-line-height)}.elementor-10 .elementor-element.elementor-element-adede17{font-size:var(--e-global-typography-8ce3d5d-font-size);line-height:var(--e-global-typography-8ce3d5d-line-height)}.elementor-10 .elementor-element.elementor-element-53fca7c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-68908fe{font-size:18px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-40f47bc{font-size:18px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-d2f2aff{font-size:var(--e-global-typography-8ce3d5d-font-size);line-height:var(--e-global-typography-8ce3d5d-line-height)}.elementor-10 .elementor-element.elementor-element-a9d4210{--grid-auto-flow:row}.elementor-10 .elementor-element.elementor-element-432daaa{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-6bdac1f{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-01110d2{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-2abb65a{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-7abee58{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-76b4905{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-8fba9c2{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-d8e5bd7{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-2ee5c0d{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-a4b6546{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-58d2cf4{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-6108a4c{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-9a3ab1d{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-05dadc9{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-20a4f70{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-530ce7a{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-c844dab .elementor-button{font-size:16px}.elementor-10 .elementor-element.elementor-element-8a8d642{font-size:24px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-2120da5{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-5360546{font-size:18px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-6f78a3f{font-size:14px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-dc40fb5{font-size:18px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-315fb5e{font-size:14px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-fdce218{font-size:18px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-7578827{font-size:14px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-5ed30e0{font-size:18px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-51e0fd6{font-size:14px;line-height:1.15}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-10 .elementor-element.elementor-element-5fd084c .elementor-heading-title{font-size:var(--e-global-typography-8ce3d5d-font-size);line-height:var(--e-global-typography-8ce3d5d-line-height)}.elementor-10 .elementor-element.elementor-element-3a574fd{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-c7f233d{font-size:24px;line-height:1.15}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-gallery .elementor-gallery-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-10 .elementor-element.elementor-element-d613cf0 .elementor-gallery-item__title{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-95494dd{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-75b24a4{font-size:36px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-1474448{font-size:var(--e-global-typography-ef82366-font-size);line-height:var(--e-global-typography-ef82366-line-height)}.elementor-widget-global .elementor-field-group>label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-global .elementor-field-type-html{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-global .elementor-field-group .elementor-field,.elementor-widget-global .elementor-field-subgroup label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-global .elementor-message{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-10 .elementor-element.elementor-global-1459 .elementor-field-type-html{font-size:14px;line-height:1.15}.elementor-10 .elementor-element.elementor-global-1459 .elementor-field-group .elementor-field,.elementor-10 .elementor-element.elementor-global-1459 .elementor-field-subgroup label{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-global-1459 .elementor-button{font-size:16px}.elementor-10 .elementor-element.elementor-global-1459 .elementor-message{font-size:14px;line-height:1.15}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-1dd6fac{--overlay-opacity:.5;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-8b6e967{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-10 .elementor-element.elementor-element-ae0c3c9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:10px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-1e5ba67{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;font-size:10px;line-height:1.15}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-10 .elementor-element.elementor-element-f2e8c08{--e-transform-translateX:0px;--e-transform-translateY:-6px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-10 .elementor-element.elementor-element-f2e8c08 img{width:65px}.elementor-10 .elementor-element.elementor-element-7ae63f5{font-size:30px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-95e8589{font-size:17px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-2d17bac{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-10 .elementor-element.elementor-element-0ac2900 .elementor-button{font-size:16px}.elementor-10 .elementor-element.elementor-element-a560c4e .elementor-button{font-size:16px}.elementor-10 .elementor-element.elementor-element-e69e3b9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-0ee4cd6{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-5b8d49f{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-10 .elementor-element.elementor-element-c13b95e{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-17b916d img{width:30px}.elementor-10 .elementor-element.elementor-element-ee0588a img{width:30px}.elementor-10 .elementor-element.elementor-element-7d188b3 img{width:30px}.elementor-10 .elementor-element.elementor-element-3a0635e img{width:30px}.elementor-10 .elementor-element.elementor-element-1c0a118{--justify-content:center}.elementor-10 .elementor-element.elementor-element-86592f1{--flex-wrap:wrap;--align-content:center}.elementor-10 .elementor-element.elementor-element-2dbfab6 img{width:45px}.elementor-10 .elementor-element.elementor-element-28f6930 img{width:55px}.elementor-10 .elementor-element.elementor-element-92a89f0 img{width:70px}.elementor-10 .elementor-element.elementor-element-9d38e82 img{width:50px}.elementor-10 .elementor-element.elementor-element-b9a4296 img{width:55px}.elementor-10 .elementor-element.elementor-element-9091249{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-06a967b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-285afd9{font-size:32px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-4ae80f1{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-e6d7a81 .elementor-button{font-size:16px}.elementor-10 .elementor-element.elementor-element-4e4069b{--min-height:300px}.elementor-10 .elementor-element.elementor-element-65bbb29{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse}.elementor-10 .elementor-element.elementor-element-8e65a13{--min-height:300px}.elementor-10 .elementor-element.elementor-element-abdeb7a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-d590f63{font-size:32px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-f720c71{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-4e1356e{font-size:var(--e-global-typography-8ce3d5d-font-size);line-height:var(--e-global-typography-8ce3d5d-line-height)}.elementor-10 .elementor-element.elementor-element-ab5ac51{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-696cb4b{font-size:var(--e-global-typography-8ce3d5d-font-size);line-height:var(--e-global-typography-8ce3d5d-line-height)}.elementor-10 .elementor-element.elementor-element-6620ef6{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-2c5d635{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-a12ba1b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-3f846af{font-size:32px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-452df80{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-655b0b1{font-size:var(--e-global-typography-8ce3d5d-font-size);line-height:var(--e-global-typography-8ce3d5d-line-height)}.elementor-10 .elementor-element.elementor-element-4f34b89{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-7eb0f2e .elementor-button{font-size:16px}.elementor-10 .elementor-element.elementor-element-3503748{--min-height:300px}.elementor-10 .elementor-element.elementor-element-afc684c{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse}.elementor-10 .elementor-element.elementor-element-5e25df4{--min-height:300px}.elementor-10 .elementor-element.elementor-element-1026e20{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-50c7d34{font-size:32px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-3f9d8d1{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-fa1929a{font-size:var(--e-global-typography-8ce3d5d-font-size);line-height:var(--e-global-typography-8ce3d5d-line-height)}.elementor-10 .elementor-element.elementor-element-adede17{font-size:var(--e-global-typography-8ce3d5d-font-size);line-height:var(--e-global-typography-8ce3d5d-line-height)}.elementor-10 .elementor-element.elementor-element-53fca7c{--padding-top:10px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-68908fe{font-size:18px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-40f47bc{font-size:18px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-d2f2aff{font-size:var(--e-global-typography-8ce3d5d-font-size);line-height:var(--e-global-typography-8ce3d5d-line-height)}.elementor-10 .elementor-element.elementor-element-fc981cd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-10 .elementor-element.elementor-element-fc981cd img{width:50%;height:40px;object-fit:contain}.elementor-10 .elementor-element.elementor-element-a9d4210{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-c37ccb5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-d2b0494{--width:85%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-432daaa{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-6bdac1f{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-01110d2{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-2abb65a{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-9d14646{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-229ee7c{--width:85%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-7abee58{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-76b4905{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-8fba9c2{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-d8e5bd7{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-f8e541c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-bb4c48b{--width:85%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-2ee5c0d{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-a4b6546{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-58d2cf4{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-6108a4c{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-a68a567{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-d2ba5c9{--width:85%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-9a3ab1d{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-05dadc9{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-20a4f70{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-530ce7a{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-c844dab{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-10 .elementor-element.elementor-element-c844dab .elementor-button{font-size:16px}.elementor-10 .elementor-element.elementor-element-dd3eb97{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-8a8d642{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0 0;font-size:22px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-2120da5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-839d212{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-c784033{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-5360546{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;font-size:18px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-6f78a3f{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-6990e75{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-188a908{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-dc40fb5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;font-size:18px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-315fb5e{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-8a7627a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-b0aee36{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-fdce218{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;font-size:18px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-7578827{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-e2f7b9d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-bfd071c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-10 .elementor-element.elementor-element-5ed30e0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;font-size:18px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-51e0fd6{font-size:16px;line-height:1.15}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-10 .elementor-element.elementor-element-5fd084c .elementor-heading-title{font-size:var(--e-global-typography-8ce3d5d-font-size);line-height:var(--e-global-typography-8ce3d5d-line-height)}.elementor-10 .elementor-element.elementor-element-3a574fd{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-c7f233d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;font-size:22px;line-height:1.15}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-gallery .elementor-gallery-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-10 .elementor-element.elementor-element-d613cf0 .elementor-gallery-item__title{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-element-95494dd{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-43fc440{--gap:50px 50px;--row-gap:50px;--column-gap:50px}.elementor-10 .elementor-element.elementor-element-75b24a4{text-align:start;font-size:32px;line-height:1.15}.elementor-10 .elementor-element.elementor-element-3025c44{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10 .elementor-element.elementor-element-1474448{font-size:var(--e-global-typography-ef82366-font-size);line-height:var(--e-global-typography-ef82366-line-height)}.elementor-widget-global .elementor-field-group>label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-global .elementor-field-type-html{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-global .elementor-field-group .elementor-field,.elementor-widget-global .elementor-field-subgroup label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-global .elementor-message{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-10 .elementor-element.elementor-global-1459 .elementor-field-type-html{font-size:14px;line-height:1.15}.elementor-10 .elementor-element.elementor-global-1459 .elementor-field-group .elementor-field,.elementor-10 .elementor-element.elementor-global-1459 .elementor-field-subgroup label{font-size:var(--e-global-typography-4fa2e24-font-size);line-height:var(--e-global-typography-4fa2e24-line-height)}.elementor-10 .elementor-element.elementor-global-1459 .elementor-button{font-size:16px;line-height:1.15}.elementor-10 .elementor-element.elementor-global-1459 .elementor-message{font-size:14px;line-height:1.15}}.elementor-message.elementor-message-danger:before{content:"✖"}.elementor-message.elementor-message-danger{color:#fff}