.elementor-2354 .elementor-element.elementor-element-5fb0a78c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2354 .elementor-element.elementor-element-5fb0a78c:not(.elementor-motion-effects-element-type-background), .elementor-2354 .elementor-element.elementor-element-5fb0a78c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f1a20;}.elementor-2354 .elementor-element.elementor-element-5fb0a78c > .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-2354 .elementor-element.elementor-element-5fb0a78c > .elementor-container{max-width:1170px;min-height:640px;}.elementor-2354 .elementor-element.elementor-element-5fb0a78c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2354 .elementor-element.elementor-element-7c831571 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-2354 .elementor-element.elementor-element-7c831571{text-align:start;}.elementor-2354 .elementor-element.elementor-element-7c831571 .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-2354 .elementor-element.elementor-element-62e13628 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2354 .elementor-element.elementor-element-62e13628{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-2354 .elementor-element.elementor-element-5897d70d{--spacer-size:6px;}.elementor-bc-flex-widget .elementor-2354 .elementor-element.elementor-element-725b6244.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2354 .elementor-element.elementor-element-725b6244.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2354 .elementor-element.elementor-element-5341c9d1 .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-2354 .elementor-element.elementor-element-5341c9d1 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2354 .elementor-element.elementor-element-5341c9d1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2354 .elementor-element.elementor-element-5341c9d1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2354 .elementor-element.elementor-element-5341c9d1 .elementor-button:hover, .elementor-2354 .elementor-element.elementor-element-5341c9d1 .elementor-button:focus{color:#FFFFFF;}.elementor-2354 .elementor-element.elementor-element-5341c9d1 .elementor-button:hover svg, .elementor-2354 .elementor-element.elementor-element-5341c9d1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-2354 .elementor-element.elementor-element-b5c8ddb.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2354 .elementor-element.elementor-element-b5c8ddb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2354 .elementor-element.elementor-element-32db2d15 .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-2354 .elementor-element.elementor-element-32db2d15 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2354 .elementor-element.elementor-element-32db2d15 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2354 .elementor-element.elementor-element-32db2d15 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2354 .elementor-element.elementor-element-32db2d15 .elementor-button:hover, .elementor-2354 .elementor-element.elementor-element-32db2d15 .elementor-button:focus{color:#41545D;}.elementor-2354 .elementor-element.elementor-element-32db2d15 .elementor-button:hover svg, .elementor-2354 .elementor-element.elementor-element-32db2d15 .elementor-button:focus svg{fill:#41545D;}.elementor-2354 .elementor-element.elementor-element-3ad00130{--spacer-size:20px;}.elementor-2354 .elementor-element.elementor-element-6f2aefcc > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-2354 .elementor-element.elementor-element-c7d28b3:not(.elementor-motion-effects-element-type-background), .elementor-2354 .elementor-element.elementor-element-c7d28b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2354 .elementor-element.elementor-element-c7d28b3 > .elementor-container{max-width:1170px;}.elementor-2354 .elementor-element.elementor-element-c7d28b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2354 .elementor-element.elementor-element-c7d28b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2354 .elementor-element.elementor-element-55cb5cbf > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2354 .elementor-element.elementor-element-55cb5cbf{text-align:start;}.elementor-2354 .elementor-element.elementor-element-55cb5cbf .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2354 .elementor-element.elementor-element-3dc90f02{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2354 .elementor-element.elementor-element-3dc90f02 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2354 .elementor-element.elementor-element-3dc90f02 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2354 .elementor-element.elementor-element-3dc90f02 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2354 .elementor-element.elementor-element-10098221 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2354 .elementor-element.elementor-element-10098221{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-5713c20d > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-2354 .elementor-element.elementor-element-5713c20d{text-align:center;}.elementor-2354 .elementor-element.elementor-element-5713c20d img{width:100%;}.elementor-2354 .elementor-element.elementor-element-7b8c5141 > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2354 .elementor-element.elementor-element-7b8c5141{text-align:start;}.elementor-2354 .elementor-element.elementor-element-7b8c5141 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2354 .elementor-element.elementor-element-772dc16a{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2354 .elementor-element.elementor-element-772dc16a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2354 .elementor-element.elementor-element-772dc16a .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2354 .elementor-element.elementor-element-772dc16a .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2354 .elementor-element.elementor-element-30bad6e3 > .elementor-widget-container{background-color:#F7F9FA;padding:24px 20px 24px 20px;border-radius:8px 8px 8px 8px;}.elementor-2354 .elementor-element.elementor-element-30bad6e3 .elementor-icon-box-wrapper{gap:15px;}.elementor-2354 .elementor-element.elementor-element-30bad6e3.elementor-view-stacked .elementor-icon{background-color:#E63946;}.elementor-2354 .elementor-element.elementor-element-30bad6e3.elementor-view-framed .elementor-icon, .elementor-2354 .elementor-element.elementor-element-30bad6e3.elementor-view-default .elementor-icon{fill:#E63946;color:#E63946;border-color:#E63946;}.elementor-2354 .elementor-element.elementor-element-30bad6e3 .elementor-icon{font-size:34px;}.elementor-2354 .elementor-element.elementor-element-30bad6e3 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-30bad6e3 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-30bad6e3 .elementor-icon-box-title{color:#41545D;}.elementor-2354 .elementor-element.elementor-element-30bad6e3 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-3b84bbc7 > .elementor-widget-container{background-color:#F7F9FA;padding:24px 20px 24px 20px;border-radius:8px 8px 8px 8px;}.elementor-2354 .elementor-element.elementor-element-3b84bbc7 .elementor-icon-box-wrapper{gap:15px;}.elementor-2354 .elementor-element.elementor-element-3b84bbc7.elementor-view-stacked .elementor-icon{background-color:#E63946;}.elementor-2354 .elementor-element.elementor-element-3b84bbc7.elementor-view-framed .elementor-icon, .elementor-2354 .elementor-element.elementor-element-3b84bbc7.elementor-view-default .elementor-icon{fill:#E63946;color:#E63946;border-color:#E63946;}.elementor-2354 .elementor-element.elementor-element-3b84bbc7 .elementor-icon{font-size:34px;}.elementor-2354 .elementor-element.elementor-element-3b84bbc7 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-3b84bbc7 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-3b84bbc7 .elementor-icon-box-title{color:#41545D;}.elementor-2354 .elementor-element.elementor-element-3b84bbc7 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-539dc0ea > .elementor-widget-container{background-color:#F7F9FA;padding:24px 20px 24px 20px;border-radius:8px 8px 8px 8px;}.elementor-2354 .elementor-element.elementor-element-539dc0ea .elementor-icon-box-wrapper{gap:15px;}.elementor-2354 .elementor-element.elementor-element-539dc0ea.elementor-view-stacked .elementor-icon{background-color:#E63946;}.elementor-2354 .elementor-element.elementor-element-539dc0ea.elementor-view-framed .elementor-icon, .elementor-2354 .elementor-element.elementor-element-539dc0ea.elementor-view-default .elementor-icon{fill:#E63946;color:#E63946;border-color:#E63946;}.elementor-2354 .elementor-element.elementor-element-539dc0ea .elementor-icon{font-size:34px;}.elementor-2354 .elementor-element.elementor-element-539dc0ea .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-539dc0ea .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-539dc0ea .elementor-icon-box-title{color:#41545D;}.elementor-2354 .elementor-element.elementor-element-539dc0ea .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-7ca2486b{--spacer-size:10px;}.elementor-2354 .elementor-element.elementor-element-6fd99b49 > .elementor-widget-container{background-color:#F7F9FA;padding:24px 20px 24px 20px;border-radius:8px 8px 8px 8px;}.elementor-2354 .elementor-element.elementor-element-6fd99b49 .elementor-icon-box-wrapper{gap:15px;}.elementor-2354 .elementor-element.elementor-element-6fd99b49.elementor-view-stacked .elementor-icon{background-color:#E63946;}.elementor-2354 .elementor-element.elementor-element-6fd99b49.elementor-view-framed .elementor-icon, .elementor-2354 .elementor-element.elementor-element-6fd99b49.elementor-view-default .elementor-icon{fill:#E63946;color:#E63946;border-color:#E63946;}.elementor-2354 .elementor-element.elementor-element-6fd99b49 .elementor-icon{font-size:34px;}.elementor-2354 .elementor-element.elementor-element-6fd99b49 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-6fd99b49 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-6fd99b49 .elementor-icon-box-title{color:#41545D;}.elementor-2354 .elementor-element.elementor-element-6fd99b49 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-648acf97 > .elementor-widget-container{background-color:#F7F9FA;padding:24px 20px 24px 20px;border-radius:8px 8px 8px 8px;}.elementor-2354 .elementor-element.elementor-element-648acf97 .elementor-icon-box-wrapper{gap:15px;}.elementor-2354 .elementor-element.elementor-element-648acf97.elementor-view-stacked .elementor-icon{background-color:#E63946;}.elementor-2354 .elementor-element.elementor-element-648acf97.elementor-view-framed .elementor-icon, .elementor-2354 .elementor-element.elementor-element-648acf97.elementor-view-default .elementor-icon{fill:#E63946;color:#E63946;border-color:#E63946;}.elementor-2354 .elementor-element.elementor-element-648acf97 .elementor-icon{font-size:34px;}.elementor-2354 .elementor-element.elementor-element-648acf97 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-648acf97 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-648acf97 .elementor-icon-box-title{color:#41545D;}.elementor-2354 .elementor-element.elementor-element-648acf97 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-5b1d0c39 > .elementor-widget-container{background-color:#F7F9FA;padding:24px 20px 24px 20px;border-radius:8px 8px 8px 8px;}.elementor-2354 .elementor-element.elementor-element-5b1d0c39 .elementor-icon-box-wrapper{gap:15px;}.elementor-2354 .elementor-element.elementor-element-5b1d0c39.elementor-view-stacked .elementor-icon{background-color:#E63946;}.elementor-2354 .elementor-element.elementor-element-5b1d0c39.elementor-view-framed .elementor-icon, .elementor-2354 .elementor-element.elementor-element-5b1d0c39.elementor-view-default .elementor-icon{fill:#E63946;color:#E63946;border-color:#E63946;}.elementor-2354 .elementor-element.elementor-element-5b1d0c39 .elementor-icon{font-size:34px;}.elementor-2354 .elementor-element.elementor-element-5b1d0c39 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-5b1d0c39 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-5b1d0c39 .elementor-icon-box-title{color:#41545D;}.elementor-2354 .elementor-element.elementor-element-5b1d0c39 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-60231e49 > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2354 .elementor-element.elementor-element-60231e49{text-align:start;}.elementor-2354 .elementor-element.elementor-element-60231e49 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2354 .elementor-element.elementor-element-3462be50{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2354 .elementor-element.elementor-element-3462be50 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2354 .elementor-element.elementor-element-3462be50 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2354 .elementor-element.elementor-element-3462be50 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2354 .elementor-element.elementor-element-5367a022 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2354 .elementor-element.elementor-element-5367a022{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-44c82b93 > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2354 .elementor-element.elementor-element-44c82b93{text-align:start;}.elementor-2354 .elementor-element.elementor-element-44c82b93 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2354 .elementor-element.elementor-element-566da649{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2354 .elementor-element.elementor-element-566da649 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2354 .elementor-element.elementor-element-566da649 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2354 .elementor-element.elementor-element-566da649 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2354 .elementor-element.elementor-element-76b1550d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2354 .elementor-element.elementor-element-76b1550d{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-754c19f8 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-2354 .elementor-element.elementor-element-754c19f8{text-align:center;}.elementor-2354 .elementor-element.elementor-element-754c19f8 img{width:100%;}.elementor-2354 .elementor-element.elementor-element-67f57041 > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2354 .elementor-element.elementor-element-67f57041{text-align:start;}.elementor-2354 .elementor-element.elementor-element-67f57041 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2354 .elementor-element.elementor-element-4765b319{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2354 .elementor-element.elementor-element-4765b319 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2354 .elementor-element.elementor-element-4765b319 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2354 .elementor-element.elementor-element-4765b319 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2354 .elementor-element.elementor-element-6daa4da8 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2354 .elementor-element.elementor-element-6daa4da8{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-24d91948 > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2354 .elementor-element.elementor-element-24d91948{text-align:start;}.elementor-2354 .elementor-element.elementor-element-24d91948 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2354 .elementor-element.elementor-element-288ec42c{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2354 .elementor-element.elementor-element-288ec42c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2354 .elementor-element.elementor-element-288ec42c .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2354 .elementor-element.elementor-element-288ec42c .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2354 .elementor-element.elementor-element-5a6259e7 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2354 .elementor-element.elementor-element-5a6259e7{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-322da8c1 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2354 .elementor-element.elementor-element-322da8c1{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-34e9d1f5 > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2354 .elementor-element.elementor-element-34e9d1f5{text-align:start;}.elementor-2354 .elementor-element.elementor-element-34e9d1f5 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2354 .elementor-element.elementor-element-1c8f12e4{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2354 .elementor-element.elementor-element-1c8f12e4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2354 .elementor-element.elementor-element-1c8f12e4 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2354 .elementor-element.elementor-element-1c8f12e4 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2354 .elementor-element.elementor-element-788089 > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2354 .elementor-element.elementor-element-788089{text-align:start;}.elementor-2354 .elementor-element.elementor-element-788089 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2354 .elementor-element.elementor-element-1c24c92f{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2354 .elementor-element.elementor-element-1c24c92f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2354 .elementor-element.elementor-element-1c24c92f .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2354 .elementor-element.elementor-element-1c24c92f .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2354 .elementor-element.elementor-element-49df847d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2354 .elementor-element.elementor-element-49df847d{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-719acb97 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2354 .elementor-element.elementor-element-719acb97{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-381efd14 > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2354 .elementor-element.elementor-element-381efd14{text-align:start;}.elementor-2354 .elementor-element.elementor-element-381efd14 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2354 .elementor-element.elementor-element-4c2c1153{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2354 .elementor-element.elementor-element-4c2c1153 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2354 .elementor-element.elementor-element-4c2c1153 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2354 .elementor-element.elementor-element-4c2c1153 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2354 .elementor-element.elementor-element-5e3cb17b > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2354 .elementor-element.elementor-element-5e3cb17b{text-align:start;}.elementor-2354 .elementor-element.elementor-element-5e3cb17b .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2354 .elementor-element.elementor-element-4ad464de{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2354 .elementor-element.elementor-element-4ad464de > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2354 .elementor-element.elementor-element-4ad464de .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2354 .elementor-element.elementor-element-4ad464de .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2354 .elementor-element.elementor-element-5e2e3965 > .elementor-widget-container{background-color:#F7F9FA;padding:24px 20px 24px 20px;border-radius:8px 8px 8px 8px;}.elementor-2354 .elementor-element.elementor-element-5e2e3965 .elementor-icon-box-wrapper{gap:15px;}.elementor-2354 .elementor-element.elementor-element-5e2e3965.elementor-view-stacked .elementor-icon{background-color:#E63946;}.elementor-2354 .elementor-element.elementor-element-5e2e3965.elementor-view-framed .elementor-icon, .elementor-2354 .elementor-element.elementor-element-5e2e3965.elementor-view-default .elementor-icon{fill:#E63946;color:#E63946;border-color:#E63946;}.elementor-2354 .elementor-element.elementor-element-5e2e3965 .elementor-icon{font-size:34px;}.elementor-2354 .elementor-element.elementor-element-5e2e3965 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-5e2e3965 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-5e2e3965 .elementor-icon-box-title{color:#41545D;}.elementor-2354 .elementor-element.elementor-element-5e2e3965 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-7070202 > .elementor-widget-container{background-color:#F7F9FA;padding:24px 20px 24px 20px;border-radius:8px 8px 8px 8px;}.elementor-2354 .elementor-element.elementor-element-7070202 .elementor-icon-box-wrapper{gap:15px;}.elementor-2354 .elementor-element.elementor-element-7070202.elementor-view-stacked .elementor-icon{background-color:#E63946;}.elementor-2354 .elementor-element.elementor-element-7070202.elementor-view-framed .elementor-icon, .elementor-2354 .elementor-element.elementor-element-7070202.elementor-view-default .elementor-icon{fill:#E63946;color:#E63946;border-color:#E63946;}.elementor-2354 .elementor-element.elementor-element-7070202 .elementor-icon{font-size:34px;}.elementor-2354 .elementor-element.elementor-element-7070202 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-7070202 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-7070202 .elementor-icon-box-title{color:#41545D;}.elementor-2354 .elementor-element.elementor-element-7070202 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-5607ce81 > .elementor-widget-container{background-color:#F7F9FA;padding:24px 20px 24px 20px;border-radius:8px 8px 8px 8px;}.elementor-2354 .elementor-element.elementor-element-5607ce81 .elementor-icon-box-wrapper{gap:15px;}.elementor-2354 .elementor-element.elementor-element-5607ce81.elementor-view-stacked .elementor-icon{background-color:#E63946;}.elementor-2354 .elementor-element.elementor-element-5607ce81.elementor-view-framed .elementor-icon, .elementor-2354 .elementor-element.elementor-element-5607ce81.elementor-view-default .elementor-icon{fill:#E63946;color:#E63946;border-color:#E63946;}.elementor-2354 .elementor-element.elementor-element-5607ce81 .elementor-icon{font-size:34px;}.elementor-2354 .elementor-element.elementor-element-5607ce81 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-5607ce81 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-5607ce81 .elementor-icon-box-title{color:#41545D;}.elementor-2354 .elementor-element.elementor-element-5607ce81 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-45d53b92 > .elementor-widget-container{background-color:#F7F9FA;padding:24px 20px 24px 20px;border-radius:8px 8px 8px 8px;}.elementor-2354 .elementor-element.elementor-element-45d53b92 .elementor-icon-box-wrapper{gap:15px;}.elementor-2354 .elementor-element.elementor-element-45d53b92.elementor-view-stacked .elementor-icon{background-color:#E63946;}.elementor-2354 .elementor-element.elementor-element-45d53b92.elementor-view-framed .elementor-icon, .elementor-2354 .elementor-element.elementor-element-45d53b92.elementor-view-default .elementor-icon{fill:#E63946;color:#E63946;border-color:#E63946;}.elementor-2354 .elementor-element.elementor-element-45d53b92 .elementor-icon{font-size:34px;}.elementor-2354 .elementor-element.elementor-element-45d53b92 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-45d53b92 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-45d53b92 .elementor-icon-box-title{color:#41545D;}.elementor-2354 .elementor-element.elementor-element-45d53b92 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-634d0640 > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2354 .elementor-element.elementor-element-634d0640{text-align:start;}.elementor-2354 .elementor-element.elementor-element-634d0640 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2354 .elementor-element.elementor-element-4052b176{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2354 .elementor-element.elementor-element-4052b176 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2354 .elementor-element.elementor-element-4052b176 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2354 .elementor-element.elementor-element-4052b176 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2354 .elementor-element.elementor-element-2796dce5 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2354 .elementor-element.elementor-element-2796dce5{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-90a77f4 > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2354 .elementor-element.elementor-element-90a77f4{text-align:start;}.elementor-2354 .elementor-element.elementor-element-90a77f4 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2354 .elementor-element.elementor-element-49db5893{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2354 .elementor-element.elementor-element-49db5893 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2354 .elementor-element.elementor-element-49db5893 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2354 .elementor-element.elementor-element-49db5893 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2354 .elementor-element.elementor-element-7e9b1ebd > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2354 .elementor-element.elementor-element-7e9b1ebd{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-2674bc9e > .elementor-widget-container{margin:30px 0px 12px 0px;}.elementor-2354 .elementor-element.elementor-element-2674bc9e{text-align:start;}.elementor-2354 .elementor-element.elementor-element-2674bc9e .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#BF1D2D;}.elementor-2354 .elementor-element.elementor-element-a566e05{--divider-border-style:solid;--divider-color:#E63946;--divider-border-width:3px;}.elementor-2354 .elementor-element.elementor-element-a566e05 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2354 .elementor-element.elementor-element-a566e05 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-2354 .elementor-element.elementor-element-a566e05 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2354 .elementor-element.elementor-element-27a86a5f .elementor-toggle-title, .elementor-2354 .elementor-element.elementor-element-27a86a5f .elementor-toggle-icon{color:#41545D;}.elementor-2354 .elementor-element.elementor-element-27a86a5f .elementor-toggle-icon svg{fill:#41545D;}.elementor-2354 .elementor-element.elementor-element-27a86a5f .elementor-tab-title.elementor-active a, .elementor-2354 .elementor-element.elementor-element-27a86a5f .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#E63946;}.elementor-2354 .elementor-element.elementor-element-27a86a5f .elementor-toggle-title{font-family:"Roboto Slab", Sans-serif;font-size:17px;font-weight:600;line-height:1.4em;}.elementor-2354 .elementor-element.elementor-element-27a86a5f .elementor-tab-content{color:#3A3A3A;font-family:"Open Sans", Sans-serif;font-size:15px;line-height:1.7em;padding:18px 20px 20px 20px;}.elementor-2354 .elementor-element.elementor-element-6e9699dd > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2354 .elementor-element.elementor-element-6e9699dd{text-align:start;}.elementor-2354 .elementor-element.elementor-element-6e9699dd .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;color:#41545D;}.elementor-2354 .elementor-element.elementor-element-5c0e080f > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2354 .elementor-element.elementor-element-5c0e080f{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-2354 .elementor-element.elementor-element-38f44834 > .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-2354 .elementor-element.elementor-element-38f44834 .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:14px;}.elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-14px;}.elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-field-type-html{padding-bottom:0px;}.elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-field-group .elementor-field{color:#000000;}.elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-field-group .elementor-field, .elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-field-subgroup label{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-2354 .elementor-element.elementor-element-38f44834 .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-2354 .elementor-element.elementor-element-38f44834 .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-2354 .elementor-element.elementor-element-38f44834 .elementor-field-group .elementor-select-wrapper::before{color:#E5E7EB;}.elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-button{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:700;border-radius:6px 6px 6px 6px;}.elementor-2354 .elementor-element.elementor-element-38f44834 .e-form__buttons__wrapper__button-next{background-color:#E63946;color:#ffffff;}.elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-button[type="submit"]{background-color:#E63946;color:#ffffff;}.elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2354 .elementor-element.elementor-element-38f44834 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2354 .elementor-element.elementor-element-38f44834 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2354 .elementor-element.elementor-element-38f44834 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2354 .elementor-element.elementor-element-38f44834{--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-2354 .elementor-element.elementor-element-5084eabd{width:100%;}.elementor-2354 .elementor-element.elementor-element-2dd98a93{width:100%;}.elementor-2354 .elementor-element.elementor-element-244a1c1c{width:50%;}.elementor-2354 .elementor-element.elementor-element-6bf2e731{width:50%;}.elementor-2354 .elementor-element.elementor-element-5ef262ac{width:50%;}.elementor-2354 .elementor-element.elementor-element-2cb7fbfc{width:50%;}.elementor-2354 .elementor-element.elementor-element-4790ea2c{width:50%;}.elementor-2354 .elementor-element.elementor-element-60c81da5{width:50%;}.elementor-2354 .elementor-element.elementor-element-77e3cad{width:50%;}.elementor-2354 .elementor-element.elementor-element-167cffc{width:50%;}.elementor-2354 .elementor-element.elementor-element-7c9fd09d{width:50%;}.elementor-2354 .elementor-element.elementor-element-35772f22{width:50%;}.elementor-2354 .elementor-element.elementor-element-66c41336{width:100%;}}@media(max-width:1024px){.elementor-2354 .elementor-element.elementor-element-5fb0a78c > .elementor-container{min-height:580px;}.elementor-2354 .elementor-element.elementor-element-7c831571 .elementor-heading-title{font-size:32px;}.elementor-2354 .elementor-element.elementor-element-62e13628{font-size:16px;}.elementor-2354 .elementor-element.elementor-element-5897d70d{--spacer-size:4px;}.elementor-2354 .elementor-element.elementor-element-5341c9d1 > .elementor-widget-container{margin:0px 8px 10px 0px;}.elementor-2354 .elementor-element.elementor-element-5341c9d1 .elementor-button{font-size:14.5px;padding:15px 25px 15px 25px;}.elementor-2354 .elementor-element.elementor-element-32db2d15 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2354 .elementor-element.elementor-element-32db2d15 .elementor-button{font-size:14.5px;padding:15px 25px 15px 25px;}.elementor-2354 .elementor-element.elementor-element-3ad00130{--spacer-size:16px;}.elementor-2354 .elementor-element.elementor-element-55cb5cbf > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2354 .elementor-element.elementor-element-55cb5cbf .elementor-heading-title{font-size:24px;}.elementor-2354 .elementor-element.elementor-element-3dc90f02 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2354 .elementor-element.elementor-element-3dc90f02 .elementor-divider-separator{width:55px;}.elementor-2354 .elementor-element.elementor-element-10098221{font-size:15px;}.elementor-2354 .elementor-element.elementor-element-5713c20d > .elementor-widget-container{margin:8px 0px 16px 0px;}.elementor-2354 .elementor-element.elementor-element-7b8c5141 > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2354 .elementor-element.elementor-element-7b8c5141 .elementor-heading-title{font-size:24px;}.elementor-2354 .elementor-element.elementor-element-772dc16a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2354 .elementor-element.elementor-element-772dc16a .elementor-divider-separator{width:55px;}.elementor-2354 .elementor-element.elementor-element-30bad6e3 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:20px 16px 20px 16px;}.elementor-2354 .elementor-element.elementor-element-30bad6e3 .elementor-icon{font-size:30px;}.elementor-2354 .elementor-element.elementor-element-30bad6e3 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-30bad6e3 .elementor-icon-box-title a{font-size:17px;}.elementor-2354 .elementor-element.elementor-element-30bad6e3 .elementor-icon-box-description{font-size:13.5px;}.elementor-2354 .elementor-element.elementor-element-3b84bbc7 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:20px 16px 20px 16px;}.elementor-2354 .elementor-element.elementor-element-3b84bbc7 .elementor-icon{font-size:30px;}.elementor-2354 .elementor-element.elementor-element-3b84bbc7 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-3b84bbc7 .elementor-icon-box-title a{font-size:17px;}.elementor-2354 .elementor-element.elementor-element-3b84bbc7 .elementor-icon-box-description{font-size:13.5px;}.elementor-2354 .elementor-element.elementor-element-539dc0ea > .elementor-widget-container{margin:0px 0px 12px 0px;padding:20px 16px 20px 16px;}.elementor-2354 .elementor-element.elementor-element-539dc0ea .elementor-icon{font-size:30px;}.elementor-2354 .elementor-element.elementor-element-539dc0ea .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-539dc0ea .elementor-icon-box-title a{font-size:17px;}.elementor-2354 .elementor-element.elementor-element-539dc0ea .elementor-icon-box-description{font-size:13.5px;}.elementor-2354 .elementor-element.elementor-element-6fd99b49 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:20px 16px 20px 16px;}.elementor-2354 .elementor-element.elementor-element-6fd99b49 .elementor-icon{font-size:30px;}.elementor-2354 .elementor-element.elementor-element-6fd99b49 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-6fd99b49 .elementor-icon-box-title a{font-size:17px;}.elementor-2354 .elementor-element.elementor-element-6fd99b49 .elementor-icon-box-description{font-size:13.5px;}.elementor-2354 .elementor-element.elementor-element-648acf97 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:20px 16px 20px 16px;}.elementor-2354 .elementor-element.elementor-element-648acf97 .elementor-icon{font-size:30px;}.elementor-2354 .elementor-element.elementor-element-648acf97 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-648acf97 .elementor-icon-box-title a{font-size:17px;}.elementor-2354 .elementor-element.elementor-element-648acf97 .elementor-icon-box-description{font-size:13.5px;}.elementor-2354 .elementor-element.elementor-element-5b1d0c39 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:20px 16px 20px 16px;}.elementor-2354 .elementor-element.elementor-element-5b1d0c39 .elementor-icon{font-size:30px;}.elementor-2354 .elementor-element.elementor-element-5b1d0c39 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-5b1d0c39 .elementor-icon-box-title a{font-size:17px;}.elementor-2354 .elementor-element.elementor-element-5b1d0c39 .elementor-icon-box-description{font-size:13.5px;}.elementor-2354 .elementor-element.elementor-element-60231e49 > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2354 .elementor-element.elementor-element-60231e49 .elementor-heading-title{font-size:24px;}.elementor-2354 .elementor-element.elementor-element-3462be50 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2354 .elementor-element.elementor-element-3462be50 .elementor-divider-separator{width:55px;}.elementor-2354 .elementor-element.elementor-element-5367a022{font-size:15px;}.elementor-2354 .elementor-element.elementor-element-44c82b93 > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2354 .elementor-element.elementor-element-44c82b93 .elementor-heading-title{font-size:24px;}.elementor-2354 .elementor-element.elementor-element-566da649 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2354 .elementor-element.elementor-element-566da649 .elementor-divider-separator{width:55px;}.elementor-2354 .elementor-element.elementor-element-76b1550d{font-size:15px;}.elementor-2354 .elementor-element.elementor-element-754c19f8 > .elementor-widget-container{margin:8px 0px 16px 0px;}.elementor-2354 .elementor-element.elementor-element-67f57041 > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2354 .elementor-element.elementor-element-67f57041 .elementor-heading-title{font-size:24px;}.elementor-2354 .elementor-element.elementor-element-4765b319 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2354 .elementor-element.elementor-element-4765b319 .elementor-divider-separator{width:55px;}.elementor-2354 .elementor-element.elementor-element-6daa4da8{font-size:15px;}.elementor-2354 .elementor-element.elementor-element-24d91948 > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2354 .elementor-element.elementor-element-24d91948 .elementor-heading-title{font-size:24px;}.elementor-2354 .elementor-element.elementor-element-288ec42c > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2354 .elementor-element.elementor-element-288ec42c .elementor-divider-separator{width:55px;}.elementor-2354 .elementor-element.elementor-element-5a6259e7{font-size:15px;}.elementor-2354 .elementor-element.elementor-element-322da8c1{font-size:15px;}.elementor-2354 .elementor-element.elementor-element-34e9d1f5 > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2354 .elementor-element.elementor-element-34e9d1f5 .elementor-heading-title{font-size:24px;}.elementor-2354 .elementor-element.elementor-element-1c8f12e4 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2354 .elementor-element.elementor-element-1c8f12e4 .elementor-divider-separator{width:55px;}.elementor-2354 .elementor-element.elementor-element-788089 > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2354 .elementor-element.elementor-element-788089 .elementor-heading-title{font-size:24px;}.elementor-2354 .elementor-element.elementor-element-1c24c92f > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2354 .elementor-element.elementor-element-1c24c92f .elementor-divider-separator{width:55px;}.elementor-2354 .elementor-element.elementor-element-49df847d{font-size:15px;}.elementor-2354 .elementor-element.elementor-element-719acb97{font-size:15px;}.elementor-2354 .elementor-element.elementor-element-381efd14 > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2354 .elementor-element.elementor-element-381efd14 .elementor-heading-title{font-size:24px;}.elementor-2354 .elementor-element.elementor-element-4c2c1153 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2354 .elementor-element.elementor-element-4c2c1153 .elementor-divider-separator{width:55px;}.elementor-2354 .elementor-element.elementor-element-5e3cb17b > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2354 .elementor-element.elementor-element-5e3cb17b .elementor-heading-title{font-size:24px;}.elementor-2354 .elementor-element.elementor-element-4ad464de > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2354 .elementor-element.elementor-element-4ad464de .elementor-divider-separator{width:55px;}.elementor-2354 .elementor-element.elementor-element-5e2e3965 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:20px 16px 20px 16px;}.elementor-2354 .elementor-element.elementor-element-5e2e3965 .elementor-icon{font-size:30px;}.elementor-2354 .elementor-element.elementor-element-5e2e3965 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-5e2e3965 .elementor-icon-box-title a{font-size:17px;}.elementor-2354 .elementor-element.elementor-element-5e2e3965 .elementor-icon-box-description{font-size:13.5px;}.elementor-2354 .elementor-element.elementor-element-7070202 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:20px 16px 20px 16px;}.elementor-2354 .elementor-element.elementor-element-7070202 .elementor-icon{font-size:30px;}.elementor-2354 .elementor-element.elementor-element-7070202 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-7070202 .elementor-icon-box-title a{font-size:17px;}.elementor-2354 .elementor-element.elementor-element-7070202 .elementor-icon-box-description{font-size:13.5px;}.elementor-2354 .elementor-element.elementor-element-5607ce81 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:20px 16px 20px 16px;}.elementor-2354 .elementor-element.elementor-element-5607ce81 .elementor-icon{font-size:30px;}.elementor-2354 .elementor-element.elementor-element-5607ce81 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-5607ce81 .elementor-icon-box-title a{font-size:17px;}.elementor-2354 .elementor-element.elementor-element-5607ce81 .elementor-icon-box-description{font-size:13.5px;}.elementor-2354 .elementor-element.elementor-element-45d53b92 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:20px 16px 20px 16px;}.elementor-2354 .elementor-element.elementor-element-45d53b92 .elementor-icon{font-size:30px;}.elementor-2354 .elementor-element.elementor-element-45d53b92 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-45d53b92 .elementor-icon-box-title a{font-size:17px;}.elementor-2354 .elementor-element.elementor-element-45d53b92 .elementor-icon-box-description{font-size:13.5px;}.elementor-2354 .elementor-element.elementor-element-634d0640 > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2354 .elementor-element.elementor-element-634d0640 .elementor-heading-title{font-size:24px;}.elementor-2354 .elementor-element.elementor-element-4052b176 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2354 .elementor-element.elementor-element-4052b176 .elementor-divider-separator{width:55px;}.elementor-2354 .elementor-element.elementor-element-2796dce5{font-size:15px;}.elementor-2354 .elementor-element.elementor-element-90a77f4 > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2354 .elementor-element.elementor-element-90a77f4 .elementor-heading-title{font-size:24px;}.elementor-2354 .elementor-element.elementor-element-49db5893 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2354 .elementor-element.elementor-element-49db5893 .elementor-divider-separator{width:55px;}.elementor-2354 .elementor-element.elementor-element-7e9b1ebd{font-size:15px;}.elementor-2354 .elementor-element.elementor-element-2674bc9e > .elementor-widget-container{margin:26px 0px 8px 0px;}.elementor-2354 .elementor-element.elementor-element-2674bc9e .elementor-heading-title{font-size:24px;}.elementor-2354 .elementor-element.elementor-element-a566e05 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2354 .elementor-element.elementor-element-a566e05 .elementor-divider-separator{width:55px;}.elementor-2354 .elementor-element.elementor-element-27a86a5f .elementor-toggle-title{font-size:16px;}.elementor-2354 .elementor-element.elementor-element-27a86a5f .elementor-tab-content{font-size:14px;padding:16px 16px 18px 16px;}.elementor-2354 .elementor-element.elementor-element-6e9699dd > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-2354 .elementor-element.elementor-element-6e9699dd .elementor-heading-title{font-size:20px;}.elementor-2354 .elementor-element.elementor-element-5c0e080f{font-size:15px;}.elementor-2354 .elementor-element.elementor-element-38f44834 > .elementor-widget-container{padding:20px 18px 20px 18px;}.elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-field-group .elementor-field, .elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-field-subgroup label{font-size:14px;}.elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-button{font-size:14.5px;}}@media(max-width:767px){.elementor-2354 .elementor-element.elementor-element-5fb0a78c > .elementor-container{min-height:540px;}.elementor-2354 .elementor-element.elementor-element-5fb0a78c > .elementor-background-overlay{opacity:0.4;}.elementor-2354 .elementor-element.elementor-element-5084eabd{width:100%;}.elementor-2354 .elementor-element.elementor-element-7c831571 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2354 .elementor-element.elementor-element-7c831571{text-align:center;}.elementor-2354 .elementor-element.elementor-element-7c831571 .elementor-heading-title{font-size:25px;line-height:1.22em;}.elementor-2354 .elementor-element.elementor-element-62e13628 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2354 .elementor-element.elementor-element-62e13628{font-size:15px;}.elementor-2354 .elementor-element.elementor-element-5897d70d{--spacer-size:2px;}.elementor-2354 .elementor-element.elementor-element-725b6244{width:100%;}.elementor-2354 .elementor-element.elementor-element-5341c9d1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2354 .elementor-element.elementor-element-5341c9d1 .elementor-button{font-size:14px;padding:14px 20px 14px 20px;}.elementor-2354 .elementor-element.elementor-element-b5c8ddb{width:100%;}.elementor-2354 .elementor-element.elementor-element-32db2d15 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2354 .elementor-element.elementor-element-32db2d15 .elementor-button{font-size:14px;padding:14px 20px 14px 20px;}.elementor-2354 .elementor-element.elementor-element-3ad00130{--spacer-size:12px;}.elementor-2354 .elementor-element.elementor-element-2dd98a93{width:100%;}.elementor-2354 .elementor-element.elementor-element-55cb5cbf > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2354 .elementor-element.elementor-element-55cb5cbf{text-align:center;}.elementor-2354 .elementor-element.elementor-element-55cb5cbf .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-3dc90f02 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2354 .elementor-element.elementor-element-3dc90f02 .elementor-divider-separator{width:50px;}.elementor-2354 .elementor-element.elementor-element-10098221{font-size:15px;line-height:1.65em;}.elementor-2354 .elementor-element.elementor-element-5713c20d > .elementor-widget-container{margin:6px 0px 14px 0px;}.elementor-2354 .elementor-element.elementor-element-7b8c5141 > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2354 .elementor-element.elementor-element-7b8c5141{text-align:center;}.elementor-2354 .elementor-element.elementor-element-7b8c5141 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-772dc16a > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2354 .elementor-element.elementor-element-772dc16a .elementor-divider-separator{width:50px;}.elementor-2354 .elementor-element.elementor-element-244a1c1c{width:100%;}.elementor-2354 .elementor-element.elementor-element-30bad6e3 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:18px 14px 18px 14px;}.elementor-2354 .elementor-element.elementor-element-30bad6e3 .elementor-icon{font-size:28px;}.elementor-2354 .elementor-element.elementor-element-30bad6e3 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-30bad6e3 .elementor-icon-box-title a{font-size:17px;}.elementor-2354 .elementor-element.elementor-element-30bad6e3 .elementor-icon-box-description{font-size:13.5px;line-height:1.55em;}.elementor-2354 .elementor-element.elementor-element-6bf2e731{width:100%;}.elementor-2354 .elementor-element.elementor-element-3b84bbc7 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:18px 14px 18px 14px;}.elementor-2354 .elementor-element.elementor-element-3b84bbc7 .elementor-icon{font-size:28px;}.elementor-2354 .elementor-element.elementor-element-3b84bbc7 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-3b84bbc7 .elementor-icon-box-title a{font-size:17px;}.elementor-2354 .elementor-element.elementor-element-3b84bbc7 .elementor-icon-box-description{font-size:13.5px;line-height:1.55em;}.elementor-2354 .elementor-element.elementor-element-5ef262ac{width:100%;}.elementor-2354 .elementor-element.elementor-element-539dc0ea > .elementor-widget-container{margin:0px 0px 12px 0px;padding:18px 14px 18px 14px;}.elementor-2354 .elementor-element.elementor-element-539dc0ea .elementor-icon{font-size:28px;}.elementor-2354 .elementor-element.elementor-element-539dc0ea .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-539dc0ea .elementor-icon-box-title a{font-size:17px;}.elementor-2354 .elementor-element.elementor-element-539dc0ea .elementor-icon-box-description{font-size:13.5px;line-height:1.55em;}.elementor-2354 .elementor-element.elementor-element-2cb7fbfc{width:100%;}.elementor-2354 .elementor-element.elementor-element-6fd99b49 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:18px 14px 18px 14px;}.elementor-2354 .elementor-element.elementor-element-6fd99b49 .elementor-icon{font-size:28px;}.elementor-2354 .elementor-element.elementor-element-6fd99b49 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-6fd99b49 .elementor-icon-box-title a{font-size:17px;}.elementor-2354 .elementor-element.elementor-element-6fd99b49 .elementor-icon-box-description{font-size:13.5px;line-height:1.55em;}.elementor-2354 .elementor-element.elementor-element-4790ea2c{width:100%;}.elementor-2354 .elementor-element.elementor-element-648acf97 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:18px 14px 18px 14px;}.elementor-2354 .elementor-element.elementor-element-648acf97 .elementor-icon{font-size:28px;}.elementor-2354 .elementor-element.elementor-element-648acf97 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-648acf97 .elementor-icon-box-title a{font-size:17px;}.elementor-2354 .elementor-element.elementor-element-648acf97 .elementor-icon-box-description{font-size:13.5px;line-height:1.55em;}.elementor-2354 .elementor-element.elementor-element-60c81da5{width:100%;}.elementor-2354 .elementor-element.elementor-element-5b1d0c39 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:18px 14px 18px 14px;}.elementor-2354 .elementor-element.elementor-element-5b1d0c39 .elementor-icon{font-size:28px;}.elementor-2354 .elementor-element.elementor-element-5b1d0c39 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-5b1d0c39 .elementor-icon-box-title a{font-size:17px;}.elementor-2354 .elementor-element.elementor-element-5b1d0c39 .elementor-icon-box-description{font-size:13.5px;line-height:1.55em;}.elementor-2354 .elementor-element.elementor-element-60231e49 > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2354 .elementor-element.elementor-element-60231e49{text-align:center;}.elementor-2354 .elementor-element.elementor-element-60231e49 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-3462be50 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2354 .elementor-element.elementor-element-3462be50 .elementor-divider-separator{width:50px;}.elementor-2354 .elementor-element.elementor-element-5367a022{font-size:15px;line-height:1.65em;}.elementor-2354 .elementor-element.elementor-element-44c82b93 > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2354 .elementor-element.elementor-element-44c82b93{text-align:center;}.elementor-2354 .elementor-element.elementor-element-44c82b93 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-566da649 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2354 .elementor-element.elementor-element-566da649 .elementor-divider-separator{width:50px;}.elementor-2354 .elementor-element.elementor-element-76b1550d{font-size:15px;line-height:1.65em;}.elementor-2354 .elementor-element.elementor-element-754c19f8 > .elementor-widget-container{margin:6px 0px 14px 0px;}.elementor-2354 .elementor-element.elementor-element-67f57041 > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2354 .elementor-element.elementor-element-67f57041{text-align:center;}.elementor-2354 .elementor-element.elementor-element-67f57041 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-4765b319 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2354 .elementor-element.elementor-element-4765b319 .elementor-divider-separator{width:50px;}.elementor-2354 .elementor-element.elementor-element-6daa4da8{font-size:15px;line-height:1.65em;}.elementor-2354 .elementor-element.elementor-element-24d91948 > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2354 .elementor-element.elementor-element-24d91948{text-align:center;}.elementor-2354 .elementor-element.elementor-element-24d91948 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-288ec42c > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2354 .elementor-element.elementor-element-288ec42c .elementor-divider-separator{width:50px;}.elementor-2354 .elementor-element.elementor-element-5a6259e7{font-size:15px;line-height:1.65em;}.elementor-2354 .elementor-element.elementor-element-322da8c1{font-size:15px;line-height:1.65em;}.elementor-2354 .elementor-element.elementor-element-34e9d1f5 > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2354 .elementor-element.elementor-element-34e9d1f5{text-align:center;}.elementor-2354 .elementor-element.elementor-element-34e9d1f5 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-1c8f12e4 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2354 .elementor-element.elementor-element-1c8f12e4 .elementor-divider-separator{width:50px;}.elementor-2354 .elementor-element.elementor-element-788089 > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2354 .elementor-element.elementor-element-788089{text-align:center;}.elementor-2354 .elementor-element.elementor-element-788089 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-1c24c92f > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2354 .elementor-element.elementor-element-1c24c92f .elementor-divider-separator{width:50px;}.elementor-2354 .elementor-element.elementor-element-49df847d{font-size:15px;line-height:1.65em;}.elementor-2354 .elementor-element.elementor-element-719acb97{font-size:15px;line-height:1.65em;}.elementor-2354 .elementor-element.elementor-element-381efd14 > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2354 .elementor-element.elementor-element-381efd14{text-align:center;}.elementor-2354 .elementor-element.elementor-element-381efd14 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-4c2c1153 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2354 .elementor-element.elementor-element-4c2c1153 .elementor-divider-separator{width:50px;}.elementor-2354 .elementor-element.elementor-element-5e3cb17b > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2354 .elementor-element.elementor-element-5e3cb17b{text-align:center;}.elementor-2354 .elementor-element.elementor-element-5e3cb17b .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-4ad464de > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2354 .elementor-element.elementor-element-4ad464de .elementor-divider-separator{width:50px;}.elementor-2354 .elementor-element.elementor-element-77e3cad{width:100%;}.elementor-2354 .elementor-element.elementor-element-5e2e3965 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:18px 14px 18px 14px;}.elementor-2354 .elementor-element.elementor-element-5e2e3965 .elementor-icon{font-size:28px;}.elementor-2354 .elementor-element.elementor-element-5e2e3965 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-5e2e3965 .elementor-icon-box-title a{font-size:17px;}.elementor-2354 .elementor-element.elementor-element-5e2e3965 .elementor-icon-box-description{font-size:13.5px;line-height:1.55em;}.elementor-2354 .elementor-element.elementor-element-167cffc{width:100%;}.elementor-2354 .elementor-element.elementor-element-7070202 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:18px 14px 18px 14px;}.elementor-2354 .elementor-element.elementor-element-7070202 .elementor-icon{font-size:28px;}.elementor-2354 .elementor-element.elementor-element-7070202 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-7070202 .elementor-icon-box-title a{font-size:17px;}.elementor-2354 .elementor-element.elementor-element-7070202 .elementor-icon-box-description{font-size:13.5px;line-height:1.55em;}.elementor-2354 .elementor-element.elementor-element-7c9fd09d{width:100%;}.elementor-2354 .elementor-element.elementor-element-5607ce81 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:18px 14px 18px 14px;}.elementor-2354 .elementor-element.elementor-element-5607ce81 .elementor-icon{font-size:28px;}.elementor-2354 .elementor-element.elementor-element-5607ce81 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-5607ce81 .elementor-icon-box-title a{font-size:17px;}.elementor-2354 .elementor-element.elementor-element-5607ce81 .elementor-icon-box-description{font-size:13.5px;line-height:1.55em;}.elementor-2354 .elementor-element.elementor-element-35772f22{width:100%;}.elementor-2354 .elementor-element.elementor-element-45d53b92 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:18px 14px 18px 14px;}.elementor-2354 .elementor-element.elementor-element-45d53b92 .elementor-icon{font-size:28px;}.elementor-2354 .elementor-element.elementor-element-45d53b92 .elementor-icon-box-title, .elementor-2354 .elementor-element.elementor-element-45d53b92 .elementor-icon-box-title a{font-size:17px;}.elementor-2354 .elementor-element.elementor-element-45d53b92 .elementor-icon-box-description{font-size:13.5px;line-height:1.55em;}.elementor-2354 .elementor-element.elementor-element-634d0640 > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2354 .elementor-element.elementor-element-634d0640{text-align:center;}.elementor-2354 .elementor-element.elementor-element-634d0640 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-4052b176 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2354 .elementor-element.elementor-element-4052b176 .elementor-divider-separator{width:50px;}.elementor-2354 .elementor-element.elementor-element-2796dce5{font-size:15px;line-height:1.65em;}.elementor-2354 .elementor-element.elementor-element-90a77f4 > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2354 .elementor-element.elementor-element-90a77f4{text-align:center;}.elementor-2354 .elementor-element.elementor-element-90a77f4 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-49db5893 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2354 .elementor-element.elementor-element-49db5893 .elementor-divider-separator{width:50px;}.elementor-2354 .elementor-element.elementor-element-7e9b1ebd{font-size:15px;line-height:1.65em;}.elementor-2354 .elementor-element.elementor-element-2674bc9e > .elementor-widget-container{margin:24px 0px 6px 0px;}.elementor-2354 .elementor-element.elementor-element-2674bc9e{text-align:center;}.elementor-2354 .elementor-element.elementor-element-2674bc9e .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-a566e05 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2354 .elementor-element.elementor-element-a566e05 .elementor-divider-separator{width:50px;}.elementor-2354 .elementor-element.elementor-element-27a86a5f .elementor-toggle-title{font-size:15px;}.elementor-2354 .elementor-element.elementor-element-27a86a5f .elementor-tab-content{font-size:14px;line-height:1.65em;padding:14px 14px 16px 14px;}.elementor-2354 .elementor-element.elementor-element-66c41336{width:100%;}.elementor-2354 .elementor-element.elementor-element-6e9699dd > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-2354 .elementor-element.elementor-element-6e9699dd .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-2354 .elementor-element.elementor-element-5c0e080f{font-size:13px;line-height:1.65em;}.elementor-2354 .elementor-element.elementor-element-38f44834 > .elementor-widget-container{padding:18px 16px 18px 16px;}.elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-field-group .elementor-field, .elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-field-subgroup label{font-size:14px;}.elementor-2354 .elementor-element.elementor-element-38f44834 .elementor-button{font-size:14px;}}/* Start custom CSS for section, class: .elementor-element-5fb0a78c *//* ========= 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 */