.elementor-2359 .elementor-element.elementor-element-421439d6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2359 .elementor-element.elementor-element-421439d6:not(.elementor-motion-effects-element-type-background), .elementor-2359 .elementor-element.elementor-element-421439d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f1a20;}.elementor-2359 .elementor-element.elementor-element-421439d6 > .elementor-background-overlay{background-color:#000000;background-image:url("https://fixfast.ae/wp-content/uploads/2026/10/AC-Maintenance-Service-Dubai.png");background-position:center center;background-size:cover;opacity:0.35;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2359 .elementor-element.elementor-element-421439d6 > .elementor-container{max-width:1170px;min-height:640px;}.elementor-2359 .elementor-element.elementor-element-421439d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2359 .elementor-element.elementor-element-401bdaa6 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-2359 .elementor-element.elementor-element-401bdaa6{text-align:start;}.elementor-2359 .elementor-element.elementor-element-401bdaa6 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:42px;font-weight:800;line-height:1.18em;letter-spacing:-0.5px;text-shadow:0px 2px 12px rgba(0,0,0,0.45);color:#FFFFFF;}.elementor-2359 .elementor-element.elementor-element-4cf9f84b > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2359 .elementor-element.elementor-element-4cf9f84b{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;text-shadow:0px 1px 6px rgba(0,0,0,0.5);color:#F5F7FA;}.elementor-2359 .elementor-element.elementor-element-704ba991{--spacer-size:6px;}.elementor-bc-flex-widget .elementor-2359 .elementor-element.elementor-element-3310380f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2359 .elementor-element.elementor-element-3310380f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2359 .elementor-element.elementor-element-3f87d6b2 .elementor-button{background-color:#E63946;font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:700;letter-spacing:0.2px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 6px 18px 0px rgba(230,57,70,0.35);border-radius:8px 8px 8px 8px;padding:16px 30px 16px 30px;}.elementor-2359 .elementor-element.elementor-element-3f87d6b2 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2359 .elementor-element.elementor-element-3f87d6b2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2359 .elementor-element.elementor-element-3f87d6b2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2359 .elementor-element.elementor-element-3f87d6b2 .elementor-button:hover, .elementor-2359 .elementor-element.elementor-element-3f87d6b2 .elementor-button:focus{color:#FFFFFF;}.elementor-2359 .elementor-element.elementor-element-3f87d6b2 .elementor-button:hover svg, .elementor-2359 .elementor-element.elementor-element-3f87d6b2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-2359 .elementor-element.elementor-element-154ea774.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2359 .elementor-element.elementor-element-154ea774.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2359 .elementor-element.elementor-element-2677e3d0 .elementor-button{background-color:rgba(255,255,255,0.12);font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:700;letter-spacing:0.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(255,255,255,0.4);border-radius:8px 8px 8px 8px;padding:16px 30px 16px 30px;}.elementor-2359 .elementor-element.elementor-element-2677e3d0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2359 .elementor-element.elementor-element-2677e3d0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2359 .elementor-element.elementor-element-2677e3d0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2359 .elementor-element.elementor-element-2677e3d0 .elementor-button:hover, .elementor-2359 .elementor-element.elementor-element-2677e3d0 .elementor-button:focus{color:#41545D;}.elementor-2359 .elementor-element.elementor-element-2677e3d0 .elementor-button:hover svg, .elementor-2359 .elementor-element.elementor-element-2677e3d0 .elementor-button:focus svg{fill:#41545D;}.elementor-2359 .elementor-element.elementor-element-6da5a4cb{--spacer-size:20px;}.elementor-2359 .elementor-element.elementor-element-641b365b > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-2359 .elementor-element.elementor-element-32ad49ab:not(.elementor-motion-effects-element-type-background), .elementor-2359 .elementor-element.elementor-element-32ad49ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2359 .elementor-element.elementor-element-32ad49ab > .elementor-container{max-width:1170px;}.elementor-2359 .elementor-element.elementor-element-32ad49ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2359 .elementor-element.elementor-element-32ad49ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2359 .elementor-element.elementor-element-2d9d1177 > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2359 .elementor-element.elementor-element-2d9d1177{text-align:start;}.elementor-2359 .elementor-element.elementor-element-2d9d1177 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2359 .elementor-element.elementor-element-5331139{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2359 .elementor-element.elementor-element-5331139 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2359 .elementor-element.elementor-element-5331139 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2359 .elementor-element.elementor-element-5331139 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2359 .elementor-element.elementor-element-58d7e67b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2359 .elementor-element.elementor-element-58d7e67b{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-63483ac5 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-2359 .elementor-element.elementor-element-63483ac5{text-align:center;}.elementor-2359 .elementor-element.elementor-element-63483ac5 img{width:100%;}.elementor-2359 .elementor-element.elementor-element-89eedb3 > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2359 .elementor-element.elementor-element-89eedb3{text-align:start;}.elementor-2359 .elementor-element.elementor-element-89eedb3 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2359 .elementor-element.elementor-element-5a421836{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2359 .elementor-element.elementor-element-5a421836 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2359 .elementor-element.elementor-element-5a421836 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2359 .elementor-element.elementor-element-5a421836 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2359 .elementor-element.elementor-element-5a5ff9c1 > .elementor-widget-container{background-color:#F7F9FA;padding:24px 20px 24px 20px;border-radius:8px 8px 8px 8px;}.elementor-2359 .elementor-element.elementor-element-5a5ff9c1 .elementor-icon-box-wrapper{gap:15px;}.elementor-2359 .elementor-element.elementor-element-5a5ff9c1.elementor-view-stacked .elementor-icon{background-color:#E63946;}.elementor-2359 .elementor-element.elementor-element-5a5ff9c1.elementor-view-framed .elementor-icon, .elementor-2359 .elementor-element.elementor-element-5a5ff9c1.elementor-view-default .elementor-icon{fill:#E63946;color:#E63946;border-color:#E63946;}.elementor-2359 .elementor-element.elementor-element-5a5ff9c1 .elementor-icon{font-size:34px;}.elementor-2359 .elementor-element.elementor-element-5a5ff9c1 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-5a5ff9c1 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-5a5ff9c1 .elementor-icon-box-title{color:#41545D;}.elementor-2359 .elementor-element.elementor-element-5a5ff9c1 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-63e6412d > .elementor-widget-container{background-color:#F7F9FA;padding:24px 20px 24px 20px;border-radius:8px 8px 8px 8px;}.elementor-2359 .elementor-element.elementor-element-63e6412d .elementor-icon-box-wrapper{gap:15px;}.elementor-2359 .elementor-element.elementor-element-63e6412d.elementor-view-stacked .elementor-icon{background-color:#E63946;}.elementor-2359 .elementor-element.elementor-element-63e6412d.elementor-view-framed .elementor-icon, .elementor-2359 .elementor-element.elementor-element-63e6412d.elementor-view-default .elementor-icon{fill:#E63946;color:#E63946;border-color:#E63946;}.elementor-2359 .elementor-element.elementor-element-63e6412d .elementor-icon{font-size:34px;}.elementor-2359 .elementor-element.elementor-element-63e6412d .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-63e6412d .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-63e6412d .elementor-icon-box-title{color:#41545D;}.elementor-2359 .elementor-element.elementor-element-63e6412d .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-1ee93c4d > .elementor-widget-container{background-color:#F7F9FA;padding:24px 20px 24px 20px;border-radius:8px 8px 8px 8px;}.elementor-2359 .elementor-element.elementor-element-1ee93c4d .elementor-icon-box-wrapper{gap:15px;}.elementor-2359 .elementor-element.elementor-element-1ee93c4d.elementor-view-stacked .elementor-icon{background-color:#E63946;}.elementor-2359 .elementor-element.elementor-element-1ee93c4d.elementor-view-framed .elementor-icon, .elementor-2359 .elementor-element.elementor-element-1ee93c4d.elementor-view-default .elementor-icon{fill:#E63946;color:#E63946;border-color:#E63946;}.elementor-2359 .elementor-element.elementor-element-1ee93c4d .elementor-icon{font-size:34px;}.elementor-2359 .elementor-element.elementor-element-1ee93c4d .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-1ee93c4d .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-1ee93c4d .elementor-icon-box-title{color:#41545D;}.elementor-2359 .elementor-element.elementor-element-1ee93c4d .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-2497e9d5{--spacer-size:10px;}.elementor-2359 .elementor-element.elementor-element-23fb264 > .elementor-widget-container{background-color:#F7F9FA;padding:24px 20px 24px 20px;border-radius:8px 8px 8px 8px;}.elementor-2359 .elementor-element.elementor-element-23fb264 .elementor-icon-box-wrapper{gap:15px;}.elementor-2359 .elementor-element.elementor-element-23fb264.elementor-view-stacked .elementor-icon{background-color:#E63946;}.elementor-2359 .elementor-element.elementor-element-23fb264.elementor-view-framed .elementor-icon, .elementor-2359 .elementor-element.elementor-element-23fb264.elementor-view-default .elementor-icon{fill:#E63946;color:#E63946;border-color:#E63946;}.elementor-2359 .elementor-element.elementor-element-23fb264 .elementor-icon{font-size:34px;}.elementor-2359 .elementor-element.elementor-element-23fb264 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-23fb264 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-23fb264 .elementor-icon-box-title{color:#41545D;}.elementor-2359 .elementor-element.elementor-element-23fb264 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-55d933a6 > .elementor-widget-container{background-color:#F7F9FA;padding:24px 20px 24px 20px;border-radius:8px 8px 8px 8px;}.elementor-2359 .elementor-element.elementor-element-55d933a6 .elementor-icon-box-wrapper{gap:15px;}.elementor-2359 .elementor-element.elementor-element-55d933a6.elementor-view-stacked .elementor-icon{background-color:#E63946;}.elementor-2359 .elementor-element.elementor-element-55d933a6.elementor-view-framed .elementor-icon, .elementor-2359 .elementor-element.elementor-element-55d933a6.elementor-view-default .elementor-icon{fill:#E63946;color:#E63946;border-color:#E63946;}.elementor-2359 .elementor-element.elementor-element-55d933a6 .elementor-icon{font-size:34px;}.elementor-2359 .elementor-element.elementor-element-55d933a6 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-55d933a6 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-55d933a6 .elementor-icon-box-title{color:#41545D;}.elementor-2359 .elementor-element.elementor-element-55d933a6 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-589a68b6 > .elementor-widget-container{background-color:#F7F9FA;padding:24px 20px 24px 20px;border-radius:8px 8px 8px 8px;}.elementor-2359 .elementor-element.elementor-element-589a68b6 .elementor-icon-box-wrapper{gap:15px;}.elementor-2359 .elementor-element.elementor-element-589a68b6.elementor-view-stacked .elementor-icon{background-color:#E63946;}.elementor-2359 .elementor-element.elementor-element-589a68b6.elementor-view-framed .elementor-icon, .elementor-2359 .elementor-element.elementor-element-589a68b6.elementor-view-default .elementor-icon{fill:#E63946;color:#E63946;border-color:#E63946;}.elementor-2359 .elementor-element.elementor-element-589a68b6 .elementor-icon{font-size:34px;}.elementor-2359 .elementor-element.elementor-element-589a68b6 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-589a68b6 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-589a68b6 .elementor-icon-box-title{color:#41545D;}.elementor-2359 .elementor-element.elementor-element-589a68b6 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-ad486d > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2359 .elementor-element.elementor-element-ad486d{text-align:start;}.elementor-2359 .elementor-element.elementor-element-ad486d .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2359 .elementor-element.elementor-element-371a27e5{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2359 .elementor-element.elementor-element-371a27e5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2359 .elementor-element.elementor-element-371a27e5 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2359 .elementor-element.elementor-element-371a27e5 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2359 .elementor-element.elementor-element-28cac80f > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2359 .elementor-element.elementor-element-28cac80f{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-6d656b27 > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2359 .elementor-element.elementor-element-6d656b27{text-align:start;}.elementor-2359 .elementor-element.elementor-element-6d656b27 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2359 .elementor-element.elementor-element-4fe62664{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2359 .elementor-element.elementor-element-4fe62664 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2359 .elementor-element.elementor-element-4fe62664 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2359 .elementor-element.elementor-element-4fe62664 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2359 .elementor-element.elementor-element-33d26af8 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2359 .elementor-element.elementor-element-33d26af8{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-16ccc43e > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-2359 .elementor-element.elementor-element-16ccc43e{text-align:center;}.elementor-2359 .elementor-element.elementor-element-16ccc43e img{width:100%;}.elementor-2359 .elementor-element.elementor-element-60e82620 > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2359 .elementor-element.elementor-element-60e82620{text-align:start;}.elementor-2359 .elementor-element.elementor-element-60e82620 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2359 .elementor-element.elementor-element-11e9a459{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2359 .elementor-element.elementor-element-11e9a459 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2359 .elementor-element.elementor-element-11e9a459 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2359 .elementor-element.elementor-element-11e9a459 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2359 .elementor-element.elementor-element-7892c655 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2359 .elementor-element.elementor-element-7892c655{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-60dd2db9 > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2359 .elementor-element.elementor-element-60dd2db9{text-align:start;}.elementor-2359 .elementor-element.elementor-element-60dd2db9 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2359 .elementor-element.elementor-element-2338f381{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2359 .elementor-element.elementor-element-2338f381 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2359 .elementor-element.elementor-element-2338f381 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2359 .elementor-element.elementor-element-2338f381 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2359 .elementor-element.elementor-element-572f03ea > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2359 .elementor-element.elementor-element-572f03ea{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-131ad384 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2359 .elementor-element.elementor-element-131ad384{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-1d7599d7 > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2359 .elementor-element.elementor-element-1d7599d7{text-align:start;}.elementor-2359 .elementor-element.elementor-element-1d7599d7 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2359 .elementor-element.elementor-element-2d3d72b0{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2359 .elementor-element.elementor-element-2d3d72b0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2359 .elementor-element.elementor-element-2d3d72b0 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2359 .elementor-element.elementor-element-2d3d72b0 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2359 .elementor-element.elementor-element-7c263a42 > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2359 .elementor-element.elementor-element-7c263a42{text-align:start;}.elementor-2359 .elementor-element.elementor-element-7c263a42 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2359 .elementor-element.elementor-element-a535fcc{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2359 .elementor-element.elementor-element-a535fcc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2359 .elementor-element.elementor-element-a535fcc .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2359 .elementor-element.elementor-element-a535fcc .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2359 .elementor-element.elementor-element-581684f6 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2359 .elementor-element.elementor-element-581684f6{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-7155a73e > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2359 .elementor-element.elementor-element-7155a73e{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-58a0fc5e > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2359 .elementor-element.elementor-element-58a0fc5e{text-align:start;}.elementor-2359 .elementor-element.elementor-element-58a0fc5e .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2359 .elementor-element.elementor-element-5d878db0{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2359 .elementor-element.elementor-element-5d878db0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2359 .elementor-element.elementor-element-5d878db0 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2359 .elementor-element.elementor-element-5d878db0 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2359 .elementor-element.elementor-element-139b98ff > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2359 .elementor-element.elementor-element-139b98ff{text-align:start;}.elementor-2359 .elementor-element.elementor-element-139b98ff .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2359 .elementor-element.elementor-element-ea71be7{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2359 .elementor-element.elementor-element-ea71be7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2359 .elementor-element.elementor-element-ea71be7 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2359 .elementor-element.elementor-element-ea71be7 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2359 .elementor-element.elementor-element-47b6f0d6 > .elementor-widget-container{background-color:#F7F9FA;padding:24px 20px 24px 20px;border-radius:8px 8px 8px 8px;}.elementor-2359 .elementor-element.elementor-element-47b6f0d6 .elementor-icon-box-wrapper{gap:15px;}.elementor-2359 .elementor-element.elementor-element-47b6f0d6.elementor-view-stacked .elementor-icon{background-color:#E63946;}.elementor-2359 .elementor-element.elementor-element-47b6f0d6.elementor-view-framed .elementor-icon, .elementor-2359 .elementor-element.elementor-element-47b6f0d6.elementor-view-default .elementor-icon{fill:#E63946;color:#E63946;border-color:#E63946;}.elementor-2359 .elementor-element.elementor-element-47b6f0d6 .elementor-icon{font-size:34px;}.elementor-2359 .elementor-element.elementor-element-47b6f0d6 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-47b6f0d6 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-47b6f0d6 .elementor-icon-box-title{color:#41545D;}.elementor-2359 .elementor-element.elementor-element-47b6f0d6 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-501e46ed > .elementor-widget-container{background-color:#F7F9FA;padding:24px 20px 24px 20px;border-radius:8px 8px 8px 8px;}.elementor-2359 .elementor-element.elementor-element-501e46ed .elementor-icon-box-wrapper{gap:15px;}.elementor-2359 .elementor-element.elementor-element-501e46ed.elementor-view-stacked .elementor-icon{background-color:#E63946;}.elementor-2359 .elementor-element.elementor-element-501e46ed.elementor-view-framed .elementor-icon, .elementor-2359 .elementor-element.elementor-element-501e46ed.elementor-view-default .elementor-icon{fill:#E63946;color:#E63946;border-color:#E63946;}.elementor-2359 .elementor-element.elementor-element-501e46ed .elementor-icon{font-size:34px;}.elementor-2359 .elementor-element.elementor-element-501e46ed .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-501e46ed .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-501e46ed .elementor-icon-box-title{color:#41545D;}.elementor-2359 .elementor-element.elementor-element-501e46ed .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-15595d1c > .elementor-widget-container{background-color:#F7F9FA;padding:24px 20px 24px 20px;border-radius:8px 8px 8px 8px;}.elementor-2359 .elementor-element.elementor-element-15595d1c .elementor-icon-box-wrapper{gap:15px;}.elementor-2359 .elementor-element.elementor-element-15595d1c.elementor-view-stacked .elementor-icon{background-color:#E63946;}.elementor-2359 .elementor-element.elementor-element-15595d1c.elementor-view-framed .elementor-icon, .elementor-2359 .elementor-element.elementor-element-15595d1c.elementor-view-default .elementor-icon{fill:#E63946;color:#E63946;border-color:#E63946;}.elementor-2359 .elementor-element.elementor-element-15595d1c .elementor-icon{font-size:34px;}.elementor-2359 .elementor-element.elementor-element-15595d1c .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-15595d1c .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-15595d1c .elementor-icon-box-title{color:#41545D;}.elementor-2359 .elementor-element.elementor-element-15595d1c .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-acb63c9 > .elementor-widget-container{background-color:#F7F9FA;padding:24px 20px 24px 20px;border-radius:8px 8px 8px 8px;}.elementor-2359 .elementor-element.elementor-element-acb63c9 .elementor-icon-box-wrapper{gap:15px;}.elementor-2359 .elementor-element.elementor-element-acb63c9.elementor-view-stacked .elementor-icon{background-color:#E63946;}.elementor-2359 .elementor-element.elementor-element-acb63c9.elementor-view-framed .elementor-icon, .elementor-2359 .elementor-element.elementor-element-acb63c9.elementor-view-default .elementor-icon{fill:#E63946;color:#E63946;border-color:#E63946;}.elementor-2359 .elementor-element.elementor-element-acb63c9 .elementor-icon{font-size:34px;}.elementor-2359 .elementor-element.elementor-element-acb63c9 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-acb63c9 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-acb63c9 .elementor-icon-box-title{color:#41545D;}.elementor-2359 .elementor-element.elementor-element-acb63c9 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-4c11b5ed > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2359 .elementor-element.elementor-element-4c11b5ed{text-align:start;}.elementor-2359 .elementor-element.elementor-element-4c11b5ed .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2359 .elementor-element.elementor-element-638ece57{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2359 .elementor-element.elementor-element-638ece57 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2359 .elementor-element.elementor-element-638ece57 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2359 .elementor-element.elementor-element-638ece57 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2359 .elementor-element.elementor-element-68cdbcf7 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2359 .elementor-element.elementor-element-68cdbcf7{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-987e566 > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2359 .elementor-element.elementor-element-987e566{text-align:start;}.elementor-2359 .elementor-element.elementor-element-987e566 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2359 .elementor-element.elementor-element-35014411{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2359 .elementor-element.elementor-element-35014411 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2359 .elementor-element.elementor-element-35014411 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2359 .elementor-element.elementor-element-35014411 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2359 .elementor-element.elementor-element-4c938648 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2359 .elementor-element.elementor-element-4c938648{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-3334021f > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2359 .elementor-element.elementor-element-3334021f{text-align:start;}.elementor-2359 .elementor-element.elementor-element-3334021f .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2359 .elementor-element.elementor-element-13faeb0f{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2359 .elementor-element.elementor-element-13faeb0f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2359 .elementor-element.elementor-element-13faeb0f .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2359 .elementor-element.elementor-element-13faeb0f .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2359 .elementor-element.elementor-element-28a10bba .elementor-toggle-title, .elementor-2359 .elementor-element.elementor-element-28a10bba .elementor-toggle-icon{color:#41545D;}.elementor-2359 .elementor-element.elementor-element-28a10bba .elementor-toggle-icon svg{fill:#41545D;}.elementor-2359 .elementor-element.elementor-element-28a10bba .elementor-tab-title.elementor-active a, .elementor-2359 .elementor-element.elementor-element-28a10bba .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#E63946;}.elementor-2359 .elementor-element.elementor-element-28a10bba .elementor-toggle-title{font-family:"Roboto Slab", Sans-serif;font-size:17px;font-weight:600;line-height:1.4em;}.elementor-2359 .elementor-element.elementor-element-28a10bba .elementor-tab-content{color:#3A3A3A;font-family:"Open Sans", Sans-serif;font-size:15px;line-height:1.7em;padding:18px 20px 20px 20px;}.elementor-2359 .elementor-element.elementor-element-4e50a4c8 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2359 .elementor-element.elementor-element-4e50a4c8{text-align:start;}.elementor-2359 .elementor-element.elementor-element-4e50a4c8 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#41545D;}.elementor-2359 .elementor-element.elementor-element-3cc187b5 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2359 .elementor-element.elementor-element-3cc187b5{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2359 .elementor-element.elementor-element-f82e016 > .elementor-widget-container{background-color:#FFFFFF;padding:24px 22px 24px 22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E7EB;border-radius:8px 8px 8px 8px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.06);}.elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:14px;}.elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-14px;}.elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-field-type-html{padding-bottom:0px;}.elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-field-group .elementor-field{color:#000000;}.elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-field-group .elementor-field, .elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-field-subgroup label{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#E5E7EB;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#E5E7EB;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-field-group .elementor-select-wrapper::before{color:#E5E7EB;}.elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-button{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:700;border-radius:6px 6px 6px 6px;}.elementor-2359 .elementor-element.elementor-element-f82e016 .e-form__buttons__wrapper__button-next{background-color:#E63946;color:#ffffff;}.elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-button[type="submit"]{background-color:#E63946;color:#ffffff;}.elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2359 .elementor-element.elementor-element-f82e016 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2359 .elementor-element.elementor-element-f82e016 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2359 .elementor-element.elementor-element-f82e016 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2359 .elementor-element.elementor-element-f82e016{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(max-width:1024px) and (min-width:768px){.elementor-2359 .elementor-element.elementor-element-55f36930{width:100%;}.elementor-2359 .elementor-element.elementor-element-52bd37ba{width:100%;}.elementor-2359 .elementor-element.elementor-element-5b79099b{width:50%;}.elementor-2359 .elementor-element.elementor-element-4a37eecb{width:50%;}.elementor-2359 .elementor-element.elementor-element-2c7207d3{width:50%;}.elementor-2359 .elementor-element.elementor-element-cc84dea{width:50%;}.elementor-2359 .elementor-element.elementor-element-735df2e8{width:50%;}.elementor-2359 .elementor-element.elementor-element-160e10c9{width:50%;}.elementor-2359 .elementor-element.elementor-element-13b6e2ba{width:50%;}.elementor-2359 .elementor-element.elementor-element-823be31{width:50%;}.elementor-2359 .elementor-element.elementor-element-3411769f{width:50%;}.elementor-2359 .elementor-element.elementor-element-312fb162{width:50%;}.elementor-2359 .elementor-element.elementor-element-55d1f20f{width:100%;}}@media(max-width:1024px){.elementor-2359 .elementor-element.elementor-element-421439d6 > .elementor-container{min-height:580px;}.elementor-2359 .elementor-element.elementor-element-401bdaa6 .elementor-heading-title{font-size:32px;}.elementor-2359 .elementor-element.elementor-element-4cf9f84b{font-size:16px;}.elementor-2359 .elementor-element.elementor-element-704ba991{--spacer-size:4px;}.elementor-2359 .elementor-element.elementor-element-3f87d6b2 > .elementor-widget-container{margin:0px 8px 10px 0px;}.elementor-2359 .elementor-element.elementor-element-3f87d6b2 .elementor-button{font-size:14.5px;padding:15px 25px 15px 25px;}.elementor-2359 .elementor-element.elementor-element-2677e3d0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2359 .elementor-element.elementor-element-2677e3d0 .elementor-button{font-size:14.5px;padding:15px 25px 15px 25px;}.elementor-2359 .elementor-element.elementor-element-6da5a4cb{--spacer-size:16px;}.elementor-2359 .elementor-element.elementor-element-2d9d1177 > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2359 .elementor-element.elementor-element-2d9d1177 .elementor-heading-title{font-size:24px;}.elementor-2359 .elementor-element.elementor-element-5331139 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2359 .elementor-element.elementor-element-5331139 .elementor-divider-separator{width:55px;}.elementor-2359 .elementor-element.elementor-element-58d7e67b{font-size:15px;}.elementor-2359 .elementor-element.elementor-element-63483ac5 > .elementor-widget-container{margin:8px 0px 16px 0px;}.elementor-2359 .elementor-element.elementor-element-89eedb3 > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2359 .elementor-element.elementor-element-89eedb3 .elementor-heading-title{font-size:24px;}.elementor-2359 .elementor-element.elementor-element-5a421836 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2359 .elementor-element.elementor-element-5a421836 .elementor-divider-separator{width:55px;}.elementor-2359 .elementor-element.elementor-element-5a5ff9c1 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:20px 16px 20px 16px;}.elementor-2359 .elementor-element.elementor-element-5a5ff9c1 .elementor-icon{font-size:30px;}.elementor-2359 .elementor-element.elementor-element-5a5ff9c1 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-5a5ff9c1 .elementor-icon-box-title a{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-5a5ff9c1 .elementor-icon-box-description{font-size:13.5px;}.elementor-2359 .elementor-element.elementor-element-63e6412d > .elementor-widget-container{margin:0px 0px 12px 0px;padding:20px 16px 20px 16px;}.elementor-2359 .elementor-element.elementor-element-63e6412d .elementor-icon{font-size:30px;}.elementor-2359 .elementor-element.elementor-element-63e6412d .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-63e6412d .elementor-icon-box-title a{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-63e6412d .elementor-icon-box-description{font-size:13.5px;}.elementor-2359 .elementor-element.elementor-element-1ee93c4d > .elementor-widget-container{margin:0px 0px 12px 0px;padding:20px 16px 20px 16px;}.elementor-2359 .elementor-element.elementor-element-1ee93c4d .elementor-icon{font-size:30px;}.elementor-2359 .elementor-element.elementor-element-1ee93c4d .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-1ee93c4d .elementor-icon-box-title a{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-1ee93c4d .elementor-icon-box-description{font-size:13.5px;}.elementor-2359 .elementor-element.elementor-element-23fb264 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:20px 16px 20px 16px;}.elementor-2359 .elementor-element.elementor-element-23fb264 .elementor-icon{font-size:30px;}.elementor-2359 .elementor-element.elementor-element-23fb264 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-23fb264 .elementor-icon-box-title a{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-23fb264 .elementor-icon-box-description{font-size:13.5px;}.elementor-2359 .elementor-element.elementor-element-55d933a6 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:20px 16px 20px 16px;}.elementor-2359 .elementor-element.elementor-element-55d933a6 .elementor-icon{font-size:30px;}.elementor-2359 .elementor-element.elementor-element-55d933a6 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-55d933a6 .elementor-icon-box-title a{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-55d933a6 .elementor-icon-box-description{font-size:13.5px;}.elementor-2359 .elementor-element.elementor-element-589a68b6 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:20px 16px 20px 16px;}.elementor-2359 .elementor-element.elementor-element-589a68b6 .elementor-icon{font-size:30px;}.elementor-2359 .elementor-element.elementor-element-589a68b6 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-589a68b6 .elementor-icon-box-title a{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-589a68b6 .elementor-icon-box-description{font-size:13.5px;}.elementor-2359 .elementor-element.elementor-element-ad486d > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2359 .elementor-element.elementor-element-ad486d .elementor-heading-title{font-size:24px;}.elementor-2359 .elementor-element.elementor-element-371a27e5 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2359 .elementor-element.elementor-element-371a27e5 .elementor-divider-separator{width:55px;}.elementor-2359 .elementor-element.elementor-element-28cac80f{font-size:15px;}.elementor-2359 .elementor-element.elementor-element-6d656b27 > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2359 .elementor-element.elementor-element-6d656b27 .elementor-heading-title{font-size:24px;}.elementor-2359 .elementor-element.elementor-element-4fe62664 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2359 .elementor-element.elementor-element-4fe62664 .elementor-divider-separator{width:55px;}.elementor-2359 .elementor-element.elementor-element-33d26af8{font-size:15px;}.elementor-2359 .elementor-element.elementor-element-16ccc43e > .elementor-widget-container{margin:8px 0px 16px 0px;}.elementor-2359 .elementor-element.elementor-element-60e82620 > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2359 .elementor-element.elementor-element-60e82620 .elementor-heading-title{font-size:24px;}.elementor-2359 .elementor-element.elementor-element-11e9a459 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2359 .elementor-element.elementor-element-11e9a459 .elementor-divider-separator{width:55px;}.elementor-2359 .elementor-element.elementor-element-7892c655{font-size:15px;}.elementor-2359 .elementor-element.elementor-element-60dd2db9 > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2359 .elementor-element.elementor-element-60dd2db9 .elementor-heading-title{font-size:24px;}.elementor-2359 .elementor-element.elementor-element-2338f381 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2359 .elementor-element.elementor-element-2338f381 .elementor-divider-separator{width:55px;}.elementor-2359 .elementor-element.elementor-element-572f03ea{font-size:15px;}.elementor-2359 .elementor-element.elementor-element-131ad384{font-size:15px;}.elementor-2359 .elementor-element.elementor-element-1d7599d7 > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2359 .elementor-element.elementor-element-1d7599d7 .elementor-heading-title{font-size:24px;}.elementor-2359 .elementor-element.elementor-element-2d3d72b0 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2359 .elementor-element.elementor-element-2d3d72b0 .elementor-divider-separator{width:55px;}.elementor-2359 .elementor-element.elementor-element-7c263a42 > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2359 .elementor-element.elementor-element-7c263a42 .elementor-heading-title{font-size:24px;}.elementor-2359 .elementor-element.elementor-element-a535fcc > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2359 .elementor-element.elementor-element-a535fcc .elementor-divider-separator{width:55px;}.elementor-2359 .elementor-element.elementor-element-581684f6{font-size:15px;}.elementor-2359 .elementor-element.elementor-element-7155a73e{font-size:15px;}.elementor-2359 .elementor-element.elementor-element-58a0fc5e > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2359 .elementor-element.elementor-element-58a0fc5e .elementor-heading-title{font-size:24px;}.elementor-2359 .elementor-element.elementor-element-5d878db0 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2359 .elementor-element.elementor-element-5d878db0 .elementor-divider-separator{width:55px;}.elementor-2359 .elementor-element.elementor-element-139b98ff > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2359 .elementor-element.elementor-element-139b98ff .elementor-heading-title{font-size:24px;}.elementor-2359 .elementor-element.elementor-element-ea71be7 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2359 .elementor-element.elementor-element-ea71be7 .elementor-divider-separator{width:55px;}.elementor-2359 .elementor-element.elementor-element-47b6f0d6 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:20px 16px 20px 16px;}.elementor-2359 .elementor-element.elementor-element-47b6f0d6 .elementor-icon{font-size:30px;}.elementor-2359 .elementor-element.elementor-element-47b6f0d6 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-47b6f0d6 .elementor-icon-box-title a{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-47b6f0d6 .elementor-icon-box-description{font-size:13.5px;}.elementor-2359 .elementor-element.elementor-element-501e46ed > .elementor-widget-container{margin:0px 0px 12px 0px;padding:20px 16px 20px 16px;}.elementor-2359 .elementor-element.elementor-element-501e46ed .elementor-icon{font-size:30px;}.elementor-2359 .elementor-element.elementor-element-501e46ed .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-501e46ed .elementor-icon-box-title a{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-501e46ed .elementor-icon-box-description{font-size:13.5px;}.elementor-2359 .elementor-element.elementor-element-15595d1c > .elementor-widget-container{margin:0px 0px 12px 0px;padding:20px 16px 20px 16px;}.elementor-2359 .elementor-element.elementor-element-15595d1c .elementor-icon{font-size:30px;}.elementor-2359 .elementor-element.elementor-element-15595d1c .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-15595d1c .elementor-icon-box-title a{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-15595d1c .elementor-icon-box-description{font-size:13.5px;}.elementor-2359 .elementor-element.elementor-element-acb63c9 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:20px 16px 20px 16px;}.elementor-2359 .elementor-element.elementor-element-acb63c9 .elementor-icon{font-size:30px;}.elementor-2359 .elementor-element.elementor-element-acb63c9 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-acb63c9 .elementor-icon-box-title a{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-acb63c9 .elementor-icon-box-description{font-size:13.5px;}.elementor-2359 .elementor-element.elementor-element-4c11b5ed > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2359 .elementor-element.elementor-element-4c11b5ed .elementor-heading-title{font-size:24px;}.elementor-2359 .elementor-element.elementor-element-638ece57 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2359 .elementor-element.elementor-element-638ece57 .elementor-divider-separator{width:55px;}.elementor-2359 .elementor-element.elementor-element-68cdbcf7{font-size:15px;}.elementor-2359 .elementor-element.elementor-element-987e566 > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2359 .elementor-element.elementor-element-987e566 .elementor-heading-title{font-size:24px;}.elementor-2359 .elementor-element.elementor-element-35014411 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2359 .elementor-element.elementor-element-35014411 .elementor-divider-separator{width:55px;}.elementor-2359 .elementor-element.elementor-element-4c938648{font-size:15px;}.elementor-2359 .elementor-element.elementor-element-3334021f > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2359 .elementor-element.elementor-element-3334021f .elementor-heading-title{font-size:24px;}.elementor-2359 .elementor-element.elementor-element-13faeb0f > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2359 .elementor-element.elementor-element-13faeb0f .elementor-divider-separator{width:55px;}.elementor-2359 .elementor-element.elementor-element-28a10bba .elementor-toggle-title{font-size:16px;}.elementor-2359 .elementor-element.elementor-element-28a10bba .elementor-tab-content{font-size:14px;padding:16px 16px 18px 16px;}.elementor-2359 .elementor-element.elementor-element-4e50a4c8 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-2359 .elementor-element.elementor-element-4e50a4c8 .elementor-heading-title{font-size:20px;}.elementor-2359 .elementor-element.elementor-element-3cc187b5{font-size:15px;}.elementor-2359 .elementor-element.elementor-element-f82e016 > .elementor-widget-container{padding:20px 18px 20px 18px;}.elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-field-group .elementor-field, .elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-field-subgroup label{font-size:14px;}.elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-button{font-size:14.5px;}}@media(max-width:767px){.elementor-2359 .elementor-element.elementor-element-421439d6 > .elementor-container{min-height:540px;}.elementor-2359 .elementor-element.elementor-element-421439d6 > .elementor-background-overlay{opacity:0.4;}.elementor-2359 .elementor-element.elementor-element-55f36930{width:100%;}.elementor-2359 .elementor-element.elementor-element-401bdaa6 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2359 .elementor-element.elementor-element-401bdaa6{text-align:center;}.elementor-2359 .elementor-element.elementor-element-401bdaa6 .elementor-heading-title{font-size:25px;line-height:1.22em;}.elementor-2359 .elementor-element.elementor-element-4cf9f84b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2359 .elementor-element.elementor-element-4cf9f84b{font-size:15px;}.elementor-2359 .elementor-element.elementor-element-704ba991{--spacer-size:2px;}.elementor-2359 .elementor-element.elementor-element-3310380f{width:100%;}.elementor-2359 .elementor-element.elementor-element-3f87d6b2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2359 .elementor-element.elementor-element-3f87d6b2 .elementor-button{font-size:14px;padding:14px 20px 14px 20px;}.elementor-2359 .elementor-element.elementor-element-154ea774{width:100%;}.elementor-2359 .elementor-element.elementor-element-2677e3d0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2359 .elementor-element.elementor-element-2677e3d0 .elementor-button{font-size:14px;padding:14px 20px 14px 20px;}.elementor-2359 .elementor-element.elementor-element-6da5a4cb{--spacer-size:12px;}.elementor-2359 .elementor-element.elementor-element-52bd37ba{width:100%;}.elementor-2359 .elementor-element.elementor-element-2d9d1177 > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2359 .elementor-element.elementor-element-2d9d1177{text-align:center;}.elementor-2359 .elementor-element.elementor-element-2d9d1177 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-5331139 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2359 .elementor-element.elementor-element-5331139 .elementor-divider-separator{width:50px;}.elementor-2359 .elementor-element.elementor-element-58d7e67b{font-size:15px;line-height:1.65em;}.elementor-2359 .elementor-element.elementor-element-63483ac5 > .elementor-widget-container{margin:6px 0px 14px 0px;}.elementor-2359 .elementor-element.elementor-element-89eedb3 > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2359 .elementor-element.elementor-element-89eedb3{text-align:center;}.elementor-2359 .elementor-element.elementor-element-89eedb3 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-5a421836 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2359 .elementor-element.elementor-element-5a421836 .elementor-divider-separator{width:50px;}.elementor-2359 .elementor-element.elementor-element-5b79099b{width:100%;}.elementor-2359 .elementor-element.elementor-element-5a5ff9c1 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:18px 14px 18px 14px;}.elementor-2359 .elementor-element.elementor-element-5a5ff9c1 .elementor-icon{font-size:28px;}.elementor-2359 .elementor-element.elementor-element-5a5ff9c1 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-5a5ff9c1 .elementor-icon-box-title a{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-5a5ff9c1 .elementor-icon-box-description{font-size:13.5px;line-height:1.55em;}.elementor-2359 .elementor-element.elementor-element-4a37eecb{width:100%;}.elementor-2359 .elementor-element.elementor-element-63e6412d > .elementor-widget-container{margin:0px 0px 12px 0px;padding:18px 14px 18px 14px;}.elementor-2359 .elementor-element.elementor-element-63e6412d .elementor-icon{font-size:28px;}.elementor-2359 .elementor-element.elementor-element-63e6412d .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-63e6412d .elementor-icon-box-title a{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-63e6412d .elementor-icon-box-description{font-size:13.5px;line-height:1.55em;}.elementor-2359 .elementor-element.elementor-element-2c7207d3{width:100%;}.elementor-2359 .elementor-element.elementor-element-1ee93c4d > .elementor-widget-container{margin:0px 0px 12px 0px;padding:18px 14px 18px 14px;}.elementor-2359 .elementor-element.elementor-element-1ee93c4d .elementor-icon{font-size:28px;}.elementor-2359 .elementor-element.elementor-element-1ee93c4d .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-1ee93c4d .elementor-icon-box-title a{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-1ee93c4d .elementor-icon-box-description{font-size:13.5px;line-height:1.55em;}.elementor-2359 .elementor-element.elementor-element-cc84dea{width:100%;}.elementor-2359 .elementor-element.elementor-element-23fb264 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:18px 14px 18px 14px;}.elementor-2359 .elementor-element.elementor-element-23fb264 .elementor-icon{font-size:28px;}.elementor-2359 .elementor-element.elementor-element-23fb264 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-23fb264 .elementor-icon-box-title a{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-23fb264 .elementor-icon-box-description{font-size:13.5px;line-height:1.55em;}.elementor-2359 .elementor-element.elementor-element-735df2e8{width:100%;}.elementor-2359 .elementor-element.elementor-element-55d933a6 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:18px 14px 18px 14px;}.elementor-2359 .elementor-element.elementor-element-55d933a6 .elementor-icon{font-size:28px;}.elementor-2359 .elementor-element.elementor-element-55d933a6 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-55d933a6 .elementor-icon-box-title a{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-55d933a6 .elementor-icon-box-description{font-size:13.5px;line-height:1.55em;}.elementor-2359 .elementor-element.elementor-element-160e10c9{width:100%;}.elementor-2359 .elementor-element.elementor-element-589a68b6 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:18px 14px 18px 14px;}.elementor-2359 .elementor-element.elementor-element-589a68b6 .elementor-icon{font-size:28px;}.elementor-2359 .elementor-element.elementor-element-589a68b6 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-589a68b6 .elementor-icon-box-title a{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-589a68b6 .elementor-icon-box-description{font-size:13.5px;line-height:1.55em;}.elementor-2359 .elementor-element.elementor-element-ad486d > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2359 .elementor-element.elementor-element-ad486d{text-align:center;}.elementor-2359 .elementor-element.elementor-element-ad486d .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-371a27e5 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2359 .elementor-element.elementor-element-371a27e5 .elementor-divider-separator{width:50px;}.elementor-2359 .elementor-element.elementor-element-28cac80f{font-size:15px;line-height:1.65em;}.elementor-2359 .elementor-element.elementor-element-6d656b27 > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2359 .elementor-element.elementor-element-6d656b27{text-align:center;}.elementor-2359 .elementor-element.elementor-element-6d656b27 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-4fe62664 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2359 .elementor-element.elementor-element-4fe62664 .elementor-divider-separator{width:50px;}.elementor-2359 .elementor-element.elementor-element-33d26af8{font-size:15px;line-height:1.65em;}.elementor-2359 .elementor-element.elementor-element-16ccc43e > .elementor-widget-container{margin:6px 0px 14px 0px;}.elementor-2359 .elementor-element.elementor-element-60e82620 > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2359 .elementor-element.elementor-element-60e82620{text-align:center;}.elementor-2359 .elementor-element.elementor-element-60e82620 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-11e9a459 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2359 .elementor-element.elementor-element-11e9a459 .elementor-divider-separator{width:50px;}.elementor-2359 .elementor-element.elementor-element-7892c655{font-size:15px;line-height:1.65em;}.elementor-2359 .elementor-element.elementor-element-60dd2db9 > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2359 .elementor-element.elementor-element-60dd2db9{text-align:center;}.elementor-2359 .elementor-element.elementor-element-60dd2db9 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-2338f381 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2359 .elementor-element.elementor-element-2338f381 .elementor-divider-separator{width:50px;}.elementor-2359 .elementor-element.elementor-element-572f03ea{font-size:15px;line-height:1.65em;}.elementor-2359 .elementor-element.elementor-element-131ad384{font-size:15px;line-height:1.65em;}.elementor-2359 .elementor-element.elementor-element-1d7599d7 > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2359 .elementor-element.elementor-element-1d7599d7{text-align:center;}.elementor-2359 .elementor-element.elementor-element-1d7599d7 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-2d3d72b0 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2359 .elementor-element.elementor-element-2d3d72b0 .elementor-divider-separator{width:50px;}.elementor-2359 .elementor-element.elementor-element-7c263a42 > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2359 .elementor-element.elementor-element-7c263a42{text-align:center;}.elementor-2359 .elementor-element.elementor-element-7c263a42 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-a535fcc > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2359 .elementor-element.elementor-element-a535fcc .elementor-divider-separator{width:50px;}.elementor-2359 .elementor-element.elementor-element-581684f6{font-size:15px;line-height:1.65em;}.elementor-2359 .elementor-element.elementor-element-7155a73e{font-size:15px;line-height:1.65em;}.elementor-2359 .elementor-element.elementor-element-58a0fc5e > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2359 .elementor-element.elementor-element-58a0fc5e{text-align:center;}.elementor-2359 .elementor-element.elementor-element-58a0fc5e .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-5d878db0 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2359 .elementor-element.elementor-element-5d878db0 .elementor-divider-separator{width:50px;}.elementor-2359 .elementor-element.elementor-element-139b98ff > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2359 .elementor-element.elementor-element-139b98ff{text-align:center;}.elementor-2359 .elementor-element.elementor-element-139b98ff .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-ea71be7 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2359 .elementor-element.elementor-element-ea71be7 .elementor-divider-separator{width:50px;}.elementor-2359 .elementor-element.elementor-element-13b6e2ba{width:100%;}.elementor-2359 .elementor-element.elementor-element-47b6f0d6 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:18px 14px 18px 14px;}.elementor-2359 .elementor-element.elementor-element-47b6f0d6 .elementor-icon{font-size:28px;}.elementor-2359 .elementor-element.elementor-element-47b6f0d6 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-47b6f0d6 .elementor-icon-box-title a{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-47b6f0d6 .elementor-icon-box-description{font-size:13.5px;line-height:1.55em;}.elementor-2359 .elementor-element.elementor-element-823be31{width:100%;}.elementor-2359 .elementor-element.elementor-element-501e46ed > .elementor-widget-container{margin:0px 0px 12px 0px;padding:18px 14px 18px 14px;}.elementor-2359 .elementor-element.elementor-element-501e46ed .elementor-icon{font-size:28px;}.elementor-2359 .elementor-element.elementor-element-501e46ed .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-501e46ed .elementor-icon-box-title a{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-501e46ed .elementor-icon-box-description{font-size:13.5px;line-height:1.55em;}.elementor-2359 .elementor-element.elementor-element-3411769f{width:100%;}.elementor-2359 .elementor-element.elementor-element-15595d1c > .elementor-widget-container{margin:0px 0px 12px 0px;padding:18px 14px 18px 14px;}.elementor-2359 .elementor-element.elementor-element-15595d1c .elementor-icon{font-size:28px;}.elementor-2359 .elementor-element.elementor-element-15595d1c .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-15595d1c .elementor-icon-box-title a{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-15595d1c .elementor-icon-box-description{font-size:13.5px;line-height:1.55em;}.elementor-2359 .elementor-element.elementor-element-312fb162{width:100%;}.elementor-2359 .elementor-element.elementor-element-acb63c9 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:18px 14px 18px 14px;}.elementor-2359 .elementor-element.elementor-element-acb63c9 .elementor-icon{font-size:28px;}.elementor-2359 .elementor-element.elementor-element-acb63c9 .elementor-icon-box-title, .elementor-2359 .elementor-element.elementor-element-acb63c9 .elementor-icon-box-title a{font-size:17px;}.elementor-2359 .elementor-element.elementor-element-acb63c9 .elementor-icon-box-description{font-size:13.5px;line-height:1.55em;}.elementor-2359 .elementor-element.elementor-element-4c11b5ed > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2359 .elementor-element.elementor-element-4c11b5ed{text-align:center;}.elementor-2359 .elementor-element.elementor-element-4c11b5ed .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-638ece57 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2359 .elementor-element.elementor-element-638ece57 .elementor-divider-separator{width:50px;}.elementor-2359 .elementor-element.elementor-element-68cdbcf7{font-size:15px;line-height:1.65em;}.elementor-2359 .elementor-element.elementor-element-987e566 > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2359 .elementor-element.elementor-element-987e566{text-align:center;}.elementor-2359 .elementor-element.elementor-element-987e566 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-35014411 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2359 .elementor-element.elementor-element-35014411 .elementor-divider-separator{width:50px;}.elementor-2359 .elementor-element.elementor-element-4c938648{font-size:15px;line-height:1.65em;}.elementor-2359 .elementor-element.elementor-element-3334021f > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2359 .elementor-element.elementor-element-3334021f{text-align:center;}.elementor-2359 .elementor-element.elementor-element-3334021f .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-13faeb0f > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2359 .elementor-element.elementor-element-13faeb0f .elementor-divider-separator{width:50px;}.elementor-2359 .elementor-element.elementor-element-28a10bba .elementor-toggle-title{font-size:15px;}.elementor-2359 .elementor-element.elementor-element-28a10bba .elementor-tab-content{font-size:14px;line-height:1.65em;padding:14px 14px 16px 14px;}.elementor-2359 .elementor-element.elementor-element-55d1f20f{width:100%;}.elementor-2359 .elementor-element.elementor-element-4e50a4c8 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-2359 .elementor-element.elementor-element-4e50a4c8 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-2359 .elementor-element.elementor-element-3cc187b5{font-size:13px;line-height:1.65em;}.elementor-2359 .elementor-element.elementor-element-f82e016 > .elementor-widget-container{padding:18px 16px 18px 16px;}.elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-field-group .elementor-field, .elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-field-subgroup label{font-size:14px;}.elementor-2359 .elementor-element.elementor-element-f82e016 .elementor-button{font-size:14px;}}/* Start custom CSS for section, class: .elementor-element-421439d6 *//* ========= GLOBAL RESPONSIVE FIX ========= */
@media (max-width: 1024px) {
  .elementor-page .elementor-widget-container { max-width: 100% !important; box-sizing: border-box !important; }
  .elementor-page img { max-width: 100% !important; height: auto !important; }
}
@media (max-width: 991px) {
  .elementor-page .elementor-section,
  .elementor-page .elementor-container { width: 100% !important; box-sizing: border-box !important; }
  .elementor-page .elementor-heading-title { max-width:100% !important; word-wrap:break-word !important; overflow-wrap:break-word !important; }
}
@media (max-width: 767px) {
  body { overflow-x: hidden !important; }
  .elementor-page .elementor-section,
  .elementor-page .elementor-container,
  .elementor-page .elementor-column { width:100% !important; max-width:100% !important; box-sizing:border-box !important; }
  .elementor-page .elementor-column { flex:0 0 100% !important; }
  .elementor-page h1, .elementor-page h2, .elementor-page h3, .elementor-page h4, .elementor-page p { max-width:100% !important; word-wrap:break-word !important; overflow-wrap:break-word !important; }
  .elementor-page img { max-width:100% !important; height:auto !important; }
}
@media (max-width: 480px) {
  .elementor-page .elementor-button { width:100% !important; text-align:center !important; }
}
/* Hero */
.elementor-section.elementor-top-section:first-child::after {
  content:""; position:absolute; inset:0;
  background: linear-gradient(180deg, rgba(15,26,32,0.55) 0%, rgba(15,26,32,0.7) 55%, rgba(15,26,32,0.88) 100%);
  pointer-events:none; z-index:1;
}
.elementor-section.elementor-top-section:first-child > .elementor-container {
  position:relative; z-index:2; max-width:1170px;
}
.ff-hero-eyebrow { margin-bottom:18px; }
.ff-hero-pill {
  display:inline-flex; align-items:center; gap:8px;
  background:rgba(230,57,70,0.15);
  backdrop-filter:blur(6px); -webkit-backdrop-filter:blur(6px);
  border:1px solid rgba(230,57,70,0.4);
  color:#FFFFFF; padding:7px 16px; border-radius:999px;
  font-family:"Public Sans",sans-serif; font-size:12.5px; font-weight:700;
  letter-spacing:0.4px; text-transform:uppercase;
}
.ff-hero-dot { width:8px; height:8px; background:#ef4444; border-radius:50%;
  box-shadow:0 0 0 4px rgba(239,68,68,0.25); animation:ff-pulse 1.6s ease-out infinite; }
@keyframes ff-pulse {
  0% { box-shadow:0 0 0 0 rgba(239,68,68,0.55); }
  70% { box-shadow:0 0 0 10px rgba(239,68,68,0); }
  100% { box-shadow:0 0 0 0 rgba(239,68,68,0); }
}
.ff-hero-trust { display:flex; flex-wrap:wrap; gap:18px 28px; margin:4px 0 30px 0; }
.ff-hero-trust-item {
  display:inline-flex; align-items:center; gap:8px;
  color:#FFFFFF; font-family:"Open Sans",sans-serif;
  font-size:14px; font-weight:500;
}
.ff-hero-trust-item svg { color:#22c55e; flex-shrink:0; }
.ff-hero-rating {
  display:inline-flex; align-items:center; gap:12px; padding:12px 20px;
  background:rgba(255,255,255,0.08); backdrop-filter:blur(8px); -webkit-backdrop-filter:blur(8px);
  border:1px solid rgba(255,255,255,0.15); border-radius:8px; margin-top:4px;
}
.ff-hero-rating-stars { color:#F4A261; font-size:18px; letter-spacing:2px; }
.ff-hero-rating-text { color:#FFFFFF; font-family:"Open Sans",sans-serif; font-size:14px; }
.ff-hero-rating-text strong { font-family:"Public Sans",sans-serif; font-weight:800; font-size:16px; }
.elementor-section.elementor-top-section:first-child .breadcrumbs,
.elementor-section.elementor-top-section:first-child .breadcrumbs a { color:rgba(255,255,255,0.85) !important; font-size:13px !important; text-decoration:none; }
@media (max-width:1024px) { .ff-hero-trust { gap:16px 24px; } .ff-hero-pill { padding:6px 14px; font-size:12px; } }
@media (max-width:991px) { .ff-hero-trust { gap:14px 22px; margin-bottom:24px; } .ff-hero-trust-item { font-size:13.5px; } .ff-hero-rating { padding:10px 16px; } }
@media (max-width:767px) {
  .ff-hero-trust { gap:10px 18px; margin:4px 0 22px 0; }
  .ff-hero-trust-item { font-size:13px; flex:0 0 calc(50% - 9px); }
  .ff-hero-trust-item svg { width:18px; height:18px; }
  .ff-hero-rating { width:100%; justify-content:flex-start; padding:10px 14px; }
  .ff-hero-rating-text { font-size:13px; }
  .ff-hero-rating-text strong { font-size:15px; }
  .ff-hero-pill { font-size:11px; padding:5px 12px; }
}
@media (max-width:480px) { .ff-hero-trust-item { font-size:12.5px; } .ff-hero-rating-text { font-size:12.5px; } }
@media (max-width:380px) { .ff-hero-trust-item { flex:0 0 100%; } }
/* Body */
.ff-body p { line-height:1.75; margin-bottom:14px; color:#3A3A3A; }
.ff-body ul { padding-left:20px; margin:10px 0 18px 0; }
.ff-body ul li { padding:6px 0; line-height:1.6; position:relative; padding-left:22px; list-style:none; }
.ff-body ul li:before { content:"\2713"; color:#E63946; font-weight:700; position:absolute; left:0; top:6px; }
.ff-body a { color:#E63946; text-decoration:underline; font-weight:500; }
.ff-body a:hover { color:#41545D; }
/* Price grid */
.ff-price-grid { display:grid; grid-template-columns:repeat(2,1fr); gap:16px; margin:20px 0; }
.ff-price-card {
  background:#F7F9FA; border-left:4px solid #E63946;
  padding:18px 20px; border-radius:6px;
}
.ff-price-card h4 { font-family:"Roboto Slab",serif; color:#41545D; font-size:16px; font-weight:700; margin:0 0 6px 0; }
.ff-price-card .price { font-size:18px; font-weight:800; color:#E63946; font-family:"Public Sans",sans-serif; margin-bottom:6px; }
.ff-price-card p { font-size:14px; color:#555; margin:0; line-height:1.55; }
@media (max-width:991px) { .ff-price-grid { gap:14px; } .ff-price-card { padding:16px 18px; } .ff-price-card h4 { font-size:15.5px; } }
@media (max-width:767px) { .ff-price-grid { grid-template-columns:1fr; gap:12px; margin:16px 0; } .ff-price-card { padding:14px 16px; } .ff-price-card p { font-size:13.5px; } }
/* Testimonials */
.ff-tst-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:20px; margin-top:20px; }
.ff-tst-card { background:#FFFFFF; border:1px solid #E5E7EB; border-radius:8px; padding:22px 20px; box-shadow:0 2px 8px rgba(0,0,0,0.04); }
.ff-tst-stars { color:#F4A261; font-size:16px; margin-bottom:10px; letter-spacing:2px; }
.ff-tst-text { color:#3A3A3A; font-size:14px; line-height:1.65; font-style:italic; margin-bottom:12px; }
.ff-tst-name { font-weight:700; color:#41545D; font-size:14px; }
.ff-tst-area { color:#777; font-size:13px; }
@media (max-width:1024px) { .ff-tst-grid { gap:16px; } .ff-tst-card { padding:20px 18px; } }
@media (max-width:991px) { .ff-tst-grid { grid-template-columns:repeat(2,1fr); gap:14px; } .ff-tst-text { font-size:13.5px; } }
@media (max-width:600px) { .ff-tst-grid { grid-template-columns:1fr; gap:12px; } .ff-tst-card { padding:18px 16px; } .ff-tst-stars { font-size:15px; } .ff-tst-text { font-size:13.5px; line-height:1.6; } .ff-tst-area { font-size:12.5px; } }
/* Process */
.ff-steps { display:grid; grid-template-columns:repeat(4,1fr); gap:18px; margin-top:20px; }
.ff-step { text-align:center; padding:22px 16px; border-radius:8px; background:#F7F9FA; border-top:3px solid #E63946; }
.ff-step-num { width:44px; height:44px; border-radius:50%; background:#E63946; color:#FFFFFF; display:inline-flex; align-items:center; justify-content:center; font-weight:800; font-size:18px; font-family:"Public Sans",sans-serif; margin-bottom:12px; }
.ff-step h4 { font-family:"Roboto Slab",serif; font-size:16px; color:#41545D; margin:0 0 8px 0; font-weight:700; }
.ff-step p { font-size:14px; color:#555; line-height:1.55; margin:0; }
@media (max-width:1024px) { .ff-steps { gap:14px; } .ff-step { padding:20px 14px; } }
@media (max-width:991px) { .ff-steps { grid-template-columns:repeat(2,1fr); gap:14px; } }
@media (max-width:767px) { .ff-step h4 { font-size:15.5px; } .ff-step p { font-size:13.5px; } .ff-step-num { width:40px; height:40px; font-size:16px; } }
@media (max-width:480px) { .ff-steps { grid-template-columns:1fr; gap:12px; } .ff-step { padding:18px 14px; } }
/* Areas */
.ff-areas { display:flex; flex-wrap:wrap; gap:8px; margin:10px 0 20px 0; }
.ff-areas span { background:#F7F9FA; border:1px solid #E5E7EB; color:#41545D; padding:7px 14px; border-radius:20px; font-size:13px; font-weight:500; }
@media (max-width:767px) { .ff-areas { gap:6px; margin:8px 0 16px 0; } .ff-areas span { padding:6px 12px; font-size:12.5px; } }
@media (max-width:480px) { .ff-areas span { padding:5px 10px; font-size:12px; } }
/* CTA band */
.ff-cta-band { background:linear-gradient(135deg,#41545D 0%,#2c3a42 100%); color:#FFFFFF; padding:26px 28px; border-radius:10px; margin:24px 0; text-align:center; }
.ff-cta-band h3 { font-family:"Roboto Slab",serif; color:#FFFFFF; font-size:22px; margin:0 0 8px 0; font-weight:700; }
.ff-cta-band p { color:rgba(255,255,255,0.9); margin:0 0 16px 0; font-size:15px; }
.ff-cta-band .btns a { display:inline-block; padding:12px 24px; border-radius:6px; text-decoration:none; font-weight:700; margin:4px; font-size:15px; }
.ff-cta-band .btns a.primary { background:#E63946; color:#FFFFFF; }
.ff-cta-band .btns a.wa { background:#25D366; color:#FFFFFF; }
@media (max-width:767px) { .ff-cta-band { padding:22px 20px; } .ff-cta-band h3 { font-size:20px; } .ff-cta-band p { font-size:14px; margin-bottom:14px; } .ff-cta-band .btns a { padding:11px 22px; font-size:14px; } }
@media (max-width:480px) { .ff-cta-band h3 { font-size:18px; } .ff-cta-band .btns a { display:block; margin:4px 0; padding:12px 18px; } }
/* Safety band (yellow) for microwave warning */
.ff-safety-band { background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%); color:#FFFFFF; padding:20px 24px; border-radius:10px; margin:22px 0; display:flex; align-items:center; gap:18px; }
.ff-safety-icon { width:52px; height:52px; border-radius:50%; background:rgba(255,255,255,0.15); display:flex; align-items:center; justify-content:center; font-size:26px; flex-shrink:0; }
.ff-safety-body { flex-grow:1; }
.ff-safety-body h4 { color:#FFFFFF; font-family:"Roboto Slab",serif; font-size:17px; margin:0 0 4px 0; font-weight:700; }
.ff-safety-body p { color:rgba(255,255,255,0.95); margin:0; font-size:13.5px; line-height:1.5; }
@media (max-width:600px) { .ff-safety-band { flex-direction:column; text-align:center; padding:18px; } }
/* Brands */
.ff-brands { text-align:center; margin:20px 0; }
.ff-brand-tags { display:flex; justify-content:center; flex-wrap:wrap; gap:10px; margin-top:12px; }
.ff-brand-tags span { padding:8px 16px; background:#FFFFFF; border:1.5px solid #E5E7EB; border-radius:4px; font-weight:600; color:#41545D; font-size:13px; }
@media (max-width:767px) { .ff-brand-tags { gap:8px; } .ff-brand-tags span { padding:7px 12px; font-size:12.5px; } }
@media (max-width:480px) { .ff-brand-tags span { padding:6px 10px; font-size:12px; } }/* End custom CSS */