.elementor-535 .elementor-element.elementor-element-ylxw8eqz{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.72;}.elementor-535 .elementor-element.elementor-element-ylxw8eqz:not(.elementor-motion-effects-element-type-background), .elementor-535 .elementor-element.elementor-element-ylxw8eqz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://waterdamagerestorationgilbertaz.com/wp-content/uploads/2026/08/dryex-flood-damage-gilbert-emergency-response.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-535 .elementor-element.elementor-element-ylxw8eqz::before, .elementor-535 .elementor-element.elementor-element-ylxw8eqz > .elementor-background-video-container::before, .elementor-535 .elementor-element.elementor-element-ylxw8eqz > .e-con-inner > .elementor-background-video-container::before, .elementor-535 .elementor-element.elementor-element-ylxw8eqz > .elementor-background-slideshow::before, .elementor-535 .elementor-element.elementor-element-ylxw8eqz > .e-con-inner > .elementor-background-slideshow::before, .elementor-535 .elementor-element.elementor-element-ylxw8eqz > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B2545;--background-overlay:'';}.elementor-535 .elementor-element.elementor-element-07sjqzy4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-535 .elementor-element.elementor-element-sv-eyebrow .elementor-heading-title{color:#FAC775;}.elementor-535 .elementor-element.elementor-element-sv-title .elementor-heading-title{color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-535 .elementor-element.elementor-element-sv-sub{color:#C9D4E0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-535 .elementor-element.elementor-element-sv-btn .elementor-button{background-color:#E85B2E;fill:#FFFFFF;color:#FFFFFF;}.elementor-535 .elementor-element.elementor-element-jlppfs6z{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-535 .elementor-element.elementor-element-skhcsxfe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-535 .elementor-element.elementor-element-skhcsxfe:not(.elementor-motion-effects-element-type-background), .elementor-535 .elementor-element.elementor-element-skhcsxfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F3;}.elementor-535 .elementor-element.elementor-element-trc5jqpe{--display:flex;}.elementor-535 .elementor-element.elementor-element-ts1 .elementor-heading-title{color:#E85B2E;}.elementor-535 .elementor-element.elementor-element-ts1b{color:#54606B;}.elementor-535 .elementor-element.elementor-element-kz9vwd5d{--display:flex;}.elementor-535 .elementor-element.elementor-element-ts2 .elementor-heading-title{color:#E85B2E;}.elementor-535 .elementor-element.elementor-element-ts2b{color:#54606B;}.elementor-535 .elementor-element.elementor-element-prvbnuk{--display:flex;}.elementor-535 .elementor-element.elementor-element-ts3 .elementor-heading-title{color:#E85B2E;}.elementor-535 .elementor-element.elementor-element-ts3b{color:#54606B;}.elementor-535 .elementor-element.elementor-element-9b593c6{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-535 .elementor-element.elementor-element-9b593c6:not(.elementor-motion-effects-element-type-background), .elementor-535 .elementor-element.elementor-element-9b593c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5f0;}.elementor-535 .elementor-element.elementor-element-9474865{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-535 .elementor-element.elementor-element-abc4747{--display:flex;}.elementor-535 .elementor-element.elementor-element-c34f253{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-535 .elementor-element.elementor-element-35ba98f .elementor-button{background-color:#e85b2e;font-size:14px;padding:10px 16px 10px 16px;}.elementor-535 .elementor-element.elementor-element-0bc79ed .elementor-button{background-color:#0b2545;font-size:14px;padding:10px 16px 10px 16px;}.elementor-535 .elementor-element.elementor-element-afe1490{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-535 .elementor-element.elementor-element-230a98e img{width:100%;}.elementor-535 .elementor-element.elementor-element-6d4a75c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-535 .elementor-element.elementor-element-d326f20 img{width:100%;}.elementor-535 .elementor-element.elementor-element-c6fbfb1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-535 .elementor-element.elementor-element-88d0bec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-535 .elementor-element.elementor-element-ae31457{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-535 .elementor-element.elementor-element-485e9c2{text-align:center;}.elementor-535 .elementor-element.elementor-element-485e9c2 .elementor-heading-title{color:#B8431E;}.elementor-535 .elementor-element.elementor-element-071337b{text-align:center;}.elementor-535 .elementor-element.elementor-element-071337b .elementor-heading-title{color:#0B2545;}.elementor-535 .elementor-element.elementor-element-b709c9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-535 .elementor-element.elementor-element-569000b{--display:flex;}.elementor-535 .elementor-element.elementor-element-facbc9f{text-align:center;color:#54606B;}.elementor-535 .elementor-element.elementor-element-42430d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-535 .elementor-element.elementor-element-256e2e0 img{width:100%;}.elementor-535 .elementor-element.elementor-element-2c368fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-535 .elementor-element.elementor-element-85835e1 .elementor-heading-title{color:#B8431E;}.elementor-535 .elementor-element.elementor-element-8bbd2ca .elementor-heading-title{color:#0B2545;}.elementor-535 .elementor-element.elementor-element-dd378ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-535 .elementor-element.elementor-element-c26c88a{--display:flex;}.elementor-535 .elementor-element.elementor-element-17057bb{color:#54606B;}.elementor-535 .elementor-element.elementor-element-26c0b71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:80px;--padding-right:80px;}.elementor-535 .elementor-element.elementor-element-26c0b71:not(.elementor-motion-effects-element-type-background), .elementor-535 .elementor-element.elementor-element-26c0b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f7f5;}.elementor-535 .elementor-element.elementor-element-8ba358e .elementor-heading-title{color:#B8431E;}.elementor-535 .elementor-element.elementor-element-f383483 .elementor-heading-title{color:#0B2545;}.elementor-535 .elementor-element.elementor-element-dc299b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-535 .elementor-element.elementor-element-016623f{--display:flex;}.elementor-535 .elementor-element.elementor-element-65bbf1f{color:#54606B;}.elementor-535 .elementor-element.elementor-element-d4e5581{--display:flex;}.elementor-535 .elementor-element.elementor-element-5fab78b img{width:100%;}.elementor-535 .elementor-element.elementor-element-6351e4f{--display:flex;--justify-content:center;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-535 .elementor-element.elementor-element-e6c8769{text-align:center;}.elementor-535 .elementor-element.elementor-element-e6c8769 .elementor-heading-title{color:#e85b2e;}.elementor-535 .elementor-element.elementor-element-da4f859{text-align:center;}.elementor-535 .elementor-element.elementor-element-da4f859 .elementor-heading-title{color:#0b2545;}.elementor-535 .elementor-element.elementor-element-be04569{--display:flex;}.elementor-535 .elementor-element.elementor-element-a2fc709{text-align:center;}.elementor-535 .elementor-element.elementor-element-d48f2ef{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-535 .elementor-element.elementor-element-cf54f5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-535 .elementor-element.elementor-element-ba6f8d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-535 .elementor-element.elementor-element-60305f9{text-align:center;}.elementor-535 .elementor-element.elementor-element-60305f9 .elementor-heading-title{color:#B8431E;}.elementor-535 .elementor-element.elementor-element-9465e45{text-align:center;}.elementor-535 .elementor-element.elementor-element-9465e45 .elementor-heading-title{color:#0B2545;}.elementor-535 .elementor-element.elementor-element-85223e8{text-align:center;color:#54606B;}.elementor-535 .elementor-element.elementor-element-dc863e6{--display:flex;}.elementor-535 .elementor-element.elementor-element-8d25fd4 img{width:100%;}.elementor-535 .elementor-element.elementor-element-bj8pujcf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-535 .elementor-element.elementor-element-pr-eyebrow{text-align:center;}.elementor-535 .elementor-element.elementor-element-pr-eyebrow .elementor-heading-title{color:#B8431E;}.elementor-535 .elementor-element.elementor-element-pr-title{text-align:center;}.elementor-535 .elementor-element.elementor-element-pr-title .elementor-heading-title{color:#0B2545;}.elementor-535 .elementor-element.elementor-element-9a84101{--display:flex;}.elementor-535 .elementor-element.elementor-element-41d1d4d{text-align:center;}.elementor-535 .elementor-element.elementor-element-3df8fe4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-535 .elementor-element.elementor-element-c580850{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 16px 0px rgba(11,37,69,0.08);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-535 .elementor-element.elementor-element-c580850:not(.elementor-motion-effects-element-type-background), .elementor-535 .elementor-element.elementor-element-c580850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-535 .elementor-element.elementor-element-f3167b9 .elementor-heading-title{color:#e85b2e;}.elementor-535 .elementor-element.elementor-element-160b81b .elementor-heading-title{color:#0b2545;}.elementor-535 .elementor-element.elementor-element-82a4bc3{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 16px 0px rgba(11,37,69,0.08);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-535 .elementor-element.elementor-element-82a4bc3:not(.elementor-motion-effects-element-type-background), .elementor-535 .elementor-element.elementor-element-82a4bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-535 .elementor-element.elementor-element-f0a7be0 .elementor-heading-title{color:#e85b2e;}.elementor-535 .elementor-element.elementor-element-6b25dd8 .elementor-heading-title{color:#0b2545;}.elementor-535 .elementor-element.elementor-element-c4a393e{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-535 .elementor-element.elementor-element-c4a393e:not(.elementor-motion-effects-element-type-background), .elementor-535 .elementor-element.elementor-element-c4a393e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-535 .elementor-element.elementor-element-883cdf4 .elementor-heading-title{color:#e85b2e;}.elementor-535 .elementor-element.elementor-element-e8f6c6b .elementor-heading-title{color:#0b2545;}.elementor-535 .elementor-element.elementor-element-f4e6ba6{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-535 .elementor-element.elementor-element-f4e6ba6:not(.elementor-motion-effects-element-type-background), .elementor-535 .elementor-element.elementor-element-f4e6ba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-535 .elementor-element.elementor-element-8281f49 .elementor-heading-title{color:#e85b2e;}.elementor-535 .elementor-element.elementor-element-512330b .elementor-heading-title{color:#0b2545;}.elementor-535 .elementor-element.elementor-element-e0d618c{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-535 .elementor-element.elementor-element-e0d618c:not(.elementor-motion-effects-element-type-background), .elementor-535 .elementor-element.elementor-element-e0d618c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-535 .elementor-element.elementor-element-7b417a0 .elementor-heading-title{color:#e85b2e;}.elementor-535 .elementor-element.elementor-element-c8e7d1c .elementor-heading-title{color:#0b2545;}.elementor-535 .elementor-element.elementor-element-5118b79{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-535 .elementor-element.elementor-element-5118b79:not(.elementor-motion-effects-element-type-background), .elementor-535 .elementor-element.elementor-element-5118b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-535 .elementor-element.elementor-element-2c38318 .elementor-heading-title{color:#e85b2e;}.elementor-535 .elementor-element.elementor-element-27c9af7 .elementor-heading-title{color:#0b2545;}.elementor-535 .elementor-element.elementor-element-14facdc{--display:flex;}.elementor-535 .elementor-element.elementor-element-723ca15 .elementor-button{background-color:#e85b2e;}.elementor-535 .elementor-element.elementor-element-7a291ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-535 .elementor-element.elementor-element-7a291ac:not(.elementor-motion-effects-element-type-background), .elementor-535 .elementor-element.elementor-element-7a291ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f7f5;}.elementor-535 .elementor-element.elementor-element-1300d2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-535 .elementor-element.elementor-element-d81273f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-535 .elementor-element.elementor-element-d6ef1e9{text-align:center;}.elementor-535 .elementor-element.elementor-element-d6ef1e9 .elementor-heading-title{color:#B8431E;}.elementor-535 .elementor-element.elementor-element-856cc3a{text-align:center;}.elementor-535 .elementor-element.elementor-element-856cc3a .elementor-heading-title{color:#0B2545;}.elementor-535 .elementor-element.elementor-element-78d2b9f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-535 .elementor-element.elementor-element-3d5c090{--display:flex;}.elementor-535 .elementor-element.elementor-element-ce59cb2{text-align:center;color:#54606B;}.elementor-535 .elementor-element.elementor-element-207250c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-535 .elementor-element.elementor-element-02a0b0b img{width:100%;}.elementor-535 .elementor-element.elementor-element-1940558{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-535 .elementor-element.elementor-element-b08bbee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-535 .elementor-element.elementor-element-85b6bd5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-535 .elementor-element.elementor-element-e2fae13{text-align:center;}.elementor-535 .elementor-element.elementor-element-e2fae13 .elementor-heading-title{color:#B8431E;}.elementor-535 .elementor-element.elementor-element-c1fdbbc{text-align:center;}.elementor-535 .elementor-element.elementor-element-c1fdbbc .elementor-heading-title{color:#0B2545;}.elementor-535 .elementor-element.elementor-element-c5df51a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-535 .elementor-element.elementor-element-19b310b{--display:flex;}.elementor-535 .elementor-element.elementor-element-4ff68c0{text-align:center;color:#54606B;}.elementor-535 .elementor-element.elementor-element-4dc5e4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-535 .elementor-element.elementor-element-bd3e64f img{width:100%;}.elementor-535 .elementor-element.elementor-element-df54716{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-535 .elementor-element.elementor-element-b98a140{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-535 .elementor-element.elementor-element-5ad6eae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-535 .elementor-element.elementor-element-af16aba{text-align:center;}.elementor-535 .elementor-element.elementor-element-af16aba .elementor-heading-title{color:#B8431E;}.elementor-535 .elementor-element.elementor-element-809914b{text-align:center;}.elementor-535 .elementor-element.elementor-element-809914b .elementor-heading-title{color:#0B2545;}.elementor-535 .elementor-element.elementor-element-fd00021{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-535 .elementor-element.elementor-element-15c7eb5{--display:flex;}.elementor-535 .elementor-element.elementor-element-0da1179{text-align:center;color:#54606B;}.elementor-535 .elementor-element.elementor-element-9524aa8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-535 .elementor-element.elementor-element-c6adbe3{text-align:center;}.elementor-535 .elementor-element.elementor-element-c6adbe3 .elementor-heading-title{color:#B8431E;}.elementor-535 .elementor-element.elementor-element-1059531{text-align:center;}.elementor-535 .elementor-element.elementor-element-1059531 .elementor-heading-title{color:#0B2545;}.elementor-535 .elementor-element.elementor-element-72862c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-535 .elementor-element.elementor-element-b474bcb{--display:flex;}.elementor-535 .elementor-element.elementor-element-132be87{color:#54606B;}.elementor-535 .elementor-element.elementor-element-8cd8c5d img{width:100%;}.elementor-535 .elementor-element.elementor-element-df5ed3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-535 .elementor-element.elementor-element-df5ed3f:not(.elementor-motion-effects-element-type-background), .elementor-535 .elementor-element.elementor-element-df5ed3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-535 .elementor-element.elementor-element-eadca60 .elementor-heading-title{color:#0B2545;}.elementor-535 .elementor-element.elementor-element-d7af982{color:#54606B;}.elementor-535 .elementor-element.elementor-element-8f3032a .elementor-button{background-color:#F47920;}.elementor-535 .elementor-element.elementor-element-b13f1df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-535 .elementor-element.elementor-element-c14ece7 .elementor-heading-title{color:#B8431E;}.elementor-535 .elementor-element.elementor-element-cffb8d2 .elementor-heading-title{color:#0B2545;}.elementor-535 .elementor-element.elementor-element-4ebd2ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-535 .elementor-element.elementor-element-50fbc35{--display:flex;}.elementor-535 .elementor-element.elementor-element-770e8b0{color:#54606B;}.elementor-535 .elementor-element.elementor-element-46431ac .elementor-button{background-color:#F47920;}.elementor-535 .elementor-element.elementor-element-60d9ffa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-535 .elementor-element.elementor-element-170ca06{text-align:center;}.elementor-535 .elementor-element.elementor-element-170ca06 .elementor-heading-title{color:#B8431E;}.elementor-535 .elementor-element.elementor-element-cebaeb5{text-align:center;}.elementor-535 .elementor-element.elementor-element-cebaeb5 .elementor-heading-title{color:#0B2545;}.elementor-535 .elementor-element.elementor-element-006e2aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-535 .elementor-element.elementor-element-88635a5{--display:flex;}.elementor-535 .elementor-element.elementor-element-2058dc8{color:#54606B;}.elementor-535 .elementor-element.elementor-element-3d08713{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-535 .elementor-element.elementor-element-d1d2a13 .elementor-heading-title{color:#B8431E;}.elementor-535 .elementor-element.elementor-element-f581ccd .elementor-heading-title{color:#0B2545;}.elementor-535 .elementor-element.elementor-element-c0a7ea1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-535 .elementor-element.elementor-element-5e0c5aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-535 .elementor-element.elementor-element-fecd8d8 .elementor-heading-title{color:#F47920;}.elementor-535 .elementor-element.elementor-element-d59c7d9{color:#54606B;}.elementor-535 .elementor-element.elementor-element-5a8102b .elementor-heading-title{color:#0B2545;}.elementor-535 .elementor-element.elementor-element-0a21243{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-535 .elementor-element.elementor-element-223e218 .elementor-heading-title{color:#F47920;}.elementor-535 .elementor-element.elementor-element-7a0cab0{color:#54606B;}.elementor-535 .elementor-element.elementor-element-a77248b .elementor-heading-title{color:#0B2545;}.elementor-535 .elementor-element.elementor-element-87aca02{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-535 .elementor-element.elementor-element-b8a6f47 .elementor-heading-title{color:#F47920;}.elementor-535 .elementor-element.elementor-element-8dfef90{color:#54606B;}.elementor-535 .elementor-element.elementor-element-b457be0 .elementor-heading-title{color:#0B2545;}.elementor-535 .elementor-element.elementor-element-896ac70{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-535 .elementor-element.elementor-element-896ac70:not(.elementor-motion-effects-element-type-background), .elementor-535 .elementor-element.elementor-element-896ac70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f7f5;}.elementor-535 .elementor-element.elementor-element-6d77feb{--display:flex;}.elementor-535 .elementor-element.elementor-element-60fd075 .elementor-heading-title{color:#e85b2e;}.elementor-535 .elementor-element.elementor-element-58587c8 .elementor-heading-title{color:#0b2545;}.elementor-535 .elementor-element.elementor-element-caa9a11{--display:flex;}.elementor-535 .elementor-element.elementor-element-0463a18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-535 .elementor-element.elementor-element-d84da15 .elementor-heading-title{color:#B8431E;}.elementor-535 .elementor-element.elementor-element-1348bc7 .elementor-heading-title{color:#0B2545;}.elementor-535 .elementor-element.elementor-element-ced1445{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-535 .elementor-element.elementor-element-67b25d0{--display:flex;}.elementor-535 .elementor-element.elementor-element-7f70fb4{color:#54606B;}.elementor-535 .elementor-element.elementor-element-7z136tvs{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-535 .elementor-element.elementor-element-faq-eyebrow .elementor-heading-title{color:#B8431E;}.elementor-535 .elementor-element.elementor-element-faq-title .elementor-heading-title{color:#0B2545;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-535 .elementor-element.elementor-element-xwgiitdg{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-535 .elementor-element.elementor-element-xwgiitdg:not(.elementor-motion-effects-element-type-background), .elementor-535 .elementor-element.elementor-element-xwgiitdg > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A2E4D;}.elementor-535 .elementor-element.elementor-element-fc1 .elementor-heading-title{color:#FFFFFF;}.elementor-535 .elementor-element.elementor-element-fc2{color:#C9D4E0;}.elementor-535 .elementor-element.elementor-element-fc3 .elementor-button{background-color:#F47920;fill:#FFFFFF;color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-535 .elementor-element.elementor-element-9474865{--width:100%;}.elementor-535 .elementor-element.elementor-element-abc4747{--width:58%;}.elementor-535 .elementor-element.elementor-element-afe1490{--width:40%;}.elementor-535 .elementor-element.elementor-element-d4e5581{--width:40%;}.elementor-535 .elementor-element.elementor-element-be04569{--width:900px;}.elementor-535 .elementor-element.elementor-element-dc863e6{--width:40%;}.elementor-535 .elementor-element.elementor-element-9a84101{--width:900px;}.elementor-535 .elementor-element.elementor-element-3df8fe4{--width:100%;}.elementor-535 .elementor-element.elementor-element-14facdc{--width:100%;}.elementor-535 .elementor-element.elementor-element-6d77feb{--width:100%;}}@media(max-width:1024px){.elementor-535 .elementor-element.elementor-element-ylxw8eqz{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-535 .elementor-element.elementor-element-ylxw8eqz{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-535 .elementor-element.elementor-element-d4e5581{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-sv-btn */@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-sv-btn { width: 100% !important; max-width: 100% !important; flex: 1 1 100% !important; } .elementor-535 .elementor-element.elementor-element-sv-btn .elementor-button, .elementor-535 .elementor-element.elementor-element-sv-btn a.elementor-button { width: 100% !important; white-space: normal !important; text-align: center !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-sv-btn { max-width: 420px !important; width: auto !important; min-width: 280px !important; flex: 0 0 auto !important; align-self: center !important; margin-left: auto !important; margin-right: auto !important; } .elementor-535 .elementor-element.elementor-element-sv-btn .elementor-button, .elementor-535 .elementor-element.elementor-element-sv-btn a.elementor-button { width: auto !important; min-width: 280px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07sjqzy4 */@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-07sjqzy4 { width: 100% !important; max-width: 100% !important; flex-basis: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-jlppfs6z */@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-jlppfs6z { width: 100% !important; max-width: 100% !important; flex-basis: 100% !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-jlppfs6z { max-width: 460px !important; width: 100% !important; margin-left: auto !important; margin-right: auto !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ylxw8eqz */@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-ylxw8eqz { flex-direction: column !important; } }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-ylxw8eqz { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-skhcsxfe */@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-skhcsxfe { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35ba98f */.elementor-535 .elementor-element.elementor-element-35ba98f { flex: 0 0 auto !important; width: auto !important; max-width: none !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-35ba98f { width: 100% !important; max-width: 100% !important; flex: 1 1 100% !important; } .elementor-535 .elementor-element.elementor-element-35ba98f .elementor-button, .elementor-535 .elementor-element.elementor-element-35ba98f a.elementor-button { width: 100% !important; white-space: normal !important; text-align: center !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-35ba98f { max-width: 420px !important; width: auto !important; min-width: 280px !important; flex: 0 0 auto !important; align-self: center !important; margin-left: auto !important; margin-right: auto !important; } .elementor-535 .elementor-element.elementor-element-35ba98f .elementor-button, .elementor-535 .elementor-element.elementor-element-35ba98f a.elementor-button { width: auto !important; min-width: 280px !important; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0bc79ed */.elementor-535 .elementor-element.elementor-element-0bc79ed { flex: 0 0 auto !important; width: auto !important; max-width: none !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-0bc79ed { width: 100% !important; max-width: 100% !important; flex: 1 1 100% !important; } .elementor-535 .elementor-element.elementor-element-0bc79ed .elementor-button, .elementor-535 .elementor-element.elementor-element-0bc79ed a.elementor-button { width: 100% !important; white-space: normal !important; text-align: center !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-0bc79ed { max-width: 420px !important; width: auto !important; min-width: 280px !important; flex: 0 0 auto !important; align-self: center !important; margin-left: auto !important; margin-right: auto !important; } .elementor-535 .elementor-element.elementor-element-0bc79ed .elementor-button, .elementor-535 .elementor-element.elementor-element-0bc79ed a.elementor-button { width: auto !important; min-width: 280px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c34f253 */.elementor-535 .elementor-element.elementor-element-c34f253 { align-items: flex-start !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-c34f253 { flex-direction: column !important; width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-230a98e */.elementor-535 .elementor-element.elementor-element-230a98e img { width: 100%; height: auto; display: block; border-radius: 12px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afe1490 */@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-afe1490 { width: 100% !important; max-width: 100% !important; flex-basis: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc4747 */.elementor-535 .elementor-element.elementor-element-abc4747 { flex-basis: 55% !important; max-width: 55% !important; width: 55% !important; flex-shrink: 0 !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-abc4747 { width: 100% !important; max-width: 100% !important; flex-basis: 100% !important; flex-shrink: 1 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d4a75c */.elementor-535 .elementor-element.elementor-element-6d4a75c { flex-basis: 45% !important; max-width: 45% !important; width: 45% !important; flex-shrink: 0 !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-6d4a75c { width: 100% !important; max-width: 100% !important; flex-basis: 100% !important; flex-shrink: 1 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9474865 */.elementor-535 .elementor-element.elementor-element-9474865 { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; gap: 40px !important; align-items: flex-start !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-9474865 { flex-direction: column !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b593c6 */@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-9b593c6 { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b709c9b */.elementor-535 .elementor-element.elementor-element-b709c9b { max-width: 900px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae31457 */.elementor-535 .elementor-element.elementor-element-ae31457 { flex-basis: 55% !important; max-width: 55% !important; width: 55% !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-ae31457 { width: 100% !important; max-width: 100% !important; flex-basis: 100% !important; flex-shrink: 1 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42430d9 */@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-42430d9 { width: 100% !important; max-width: 100% !important; flex-basis: 100% !important; flex-shrink: 1 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88d0bec */.elementor-535 .elementor-element.elementor-element-88d0bec { display: flex !important; flex-direction: row !important; gap: 40px !important; align-items: flex-start !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-88d0bec { flex-direction: column !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6fbfb1 */.elementor-535 .elementor-element.elementor-element-c6fbfb1 { flex-direction: column !important; display: flex !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-c6fbfb1 { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd378ba */.elementor-535 .elementor-element.elementor-element-dd378ba { max-width: 900px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c368fa */.elementor-535 .elementor-element.elementor-element-2c368fa { flex-direction: column !important; display: flex !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-2c368fa { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-016623f */.elementor-535 .elementor-element.elementor-element-016623f { flex-basis: 55% !important; max-width: 55% !important; width: 55% !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-016623f { width: 100% !important; max-width: 100% !important; flex-basis: 100% !important; flex-shrink: 1 !important; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5fab78b */.elementor-535 .elementor-element.elementor-element-5fab78b img { width: 100%; height: auto; display: block; border-radius: 12px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc299b8 */@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-dc299b8 { flex-direction: column !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26c0b71 */.elementor-535 .elementor-element.elementor-element-26c0b71 { flex-direction: column !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-26c0b71 { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d48f2ef */.elementor-535 .elementor-element.elementor-element-d48f2ef { max-width: 1140px; width: 100%; margin: 30px auto 0; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-d48f2ef { overflow-x: auto !important; -webkit-overflow-scrolling: touch !important; } .elementor-535 .elementor-element.elementor-element-d48f2ef table { min-width: 480px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6351e4f */.elementor-535 .elementor-element.elementor-element-6351e4f { flex-direction: column !important; display: flex !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-6351e4f { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba6f8d8 */.elementor-535 .elementor-element.elementor-element-ba6f8d8 { flex-basis: 58% !important; width: 58% !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-ba6f8d8 { width: 100% !important; max-width: 100% !important; flex-basis: 100% !important; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d25fd4 */.elementor-535 .elementor-element.elementor-element-8d25fd4 img { width: 100%; height: auto; display: block; border-radius: 12px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc863e6 */.elementor-535 .elementor-element.elementor-element-dc863e6 { flex-basis: 40% !important; width: 40% !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-dc863e6 { width: 100% !important; max-width: 100% !important; flex-basis: 100% !important; margin-top: 24px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf54f5f */@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-cf54f5f { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-cf54f5f { flex-direction: column !important; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b82db58 */.elementor-535 .elementor-element.elementor-element-b82db58 i { font-size: 50px !important; color: #F47920 !important; } .elementor-535 .elementor-element.elementor-element-b82db58 { display: flex !important; align-items: center !important; justify-content: center !important; min-height: 60px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c580850 */.elementor-535 .elementor-element.elementor-element-c580850 { flex-basis: 31%; width: 31%; min-height: 380px !important; box-shadow: 0 0 10px rgba(0,0,0,0.5) !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-c580850 { flex-basis: 100% !important; width: 100% !important; min-height: auto !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-c580850 { max-width: 400px !important; width: 100% !important; margin-left: auto !important; margin-right: auto !important; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53f31ce */.elementor-535 .elementor-element.elementor-element-53f31ce i { font-size: 50px !important; color: #F47920 !important; } .elementor-535 .elementor-element.elementor-element-53f31ce { display: flex !important; align-items: center !important; justify-content: center !important; min-height: 60px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a4bc3 */.elementor-535 .elementor-element.elementor-element-82a4bc3 { flex-basis: 31%; width: 31%; min-height: 380px !important; box-shadow: 0 0 10px rgba(0,0,0,0.5) !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-82a4bc3 { flex-basis: 100% !important; width: 100% !important; min-height: auto !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-82a4bc3 { max-width: 400px !important; width: 100% !important; margin-left: auto !important; margin-right: auto !important; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d16144d */.elementor-535 .elementor-element.elementor-element-d16144d i { font-size: 50px !important; color: #F47920 !important; } .elementor-535 .elementor-element.elementor-element-d16144d { display: flex !important; align-items: center !important; justify-content: center !important; min-height: 60px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4a393e */.elementor-535 .elementor-element.elementor-element-c4a393e { flex-basis: 31%; width: 31%; min-height: 380px !important; box-shadow: 0 0 10px rgba(0,0,0,0.5) !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-c4a393e { flex-basis: 100% !important; width: 100% !important; min-height: auto !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-c4a393e { max-width: 400px !important; width: 100% !important; margin-left: auto !important; margin-right: auto !important; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5f52399 */.elementor-535 .elementor-element.elementor-element-5f52399 i { font-size: 50px !important; color: #F47920 !important; } .elementor-535 .elementor-element.elementor-element-5f52399 { display: flex !important; align-items: center !important; justify-content: center !important; min-height: 60px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4e6ba6 */.elementor-535 .elementor-element.elementor-element-f4e6ba6 { flex-basis: 31%; width: 31%; min-height: 380px !important; box-shadow: 0 0 10px rgba(0,0,0,0.5) !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-f4e6ba6 { flex-basis: 100% !important; width: 100% !important; min-height: auto !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-f4e6ba6 { max-width: 400px !important; width: 100% !important; margin-left: auto !important; margin-right: auto !important; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d7e8d1 */.elementor-535 .elementor-element.elementor-element-2d7e8d1 i { font-size: 50px !important; color: #F47920 !important; } .elementor-535 .elementor-element.elementor-element-2d7e8d1 { display: flex !important; align-items: center !important; justify-content: center !important; min-height: 60px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d618c */.elementor-535 .elementor-element.elementor-element-e0d618c { flex-basis: 31%; width: 31%; min-height: 380px !important; box-shadow: 0 0 10px rgba(0,0,0,0.5) !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-e0d618c { flex-basis: 100% !important; width: 100% !important; min-height: auto !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-e0d618c { max-width: 400px !important; width: 100% !important; margin-left: auto !important; margin-right: auto !important; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16719ed */.elementor-535 .elementor-element.elementor-element-16719ed i { font-size: 50px !important; color: #F47920 !important; } .elementor-535 .elementor-element.elementor-element-16719ed { display: flex !important; align-items: center !important; justify-content: center !important; min-height: 60px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5118b79 */.elementor-535 .elementor-element.elementor-element-5118b79 { flex-basis: 31%; width: 31%; min-height: 380px !important; box-shadow: 0 0 10px rgba(0,0,0,0.5) !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-5118b79 { flex-basis: 100% !important; width: 100% !important; min-height: auto !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-5118b79 { max-width: 400px !important; width: 100% !important; margin-left: auto !important; margin-right: auto !important; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-723ca15 */@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-723ca15 { width: 100% !important; max-width: 100% !important; flex: 1 1 100% !important; } .elementor-535 .elementor-element.elementor-element-723ca15 .elementor-button, .elementor-535 .elementor-element.elementor-element-723ca15 a.elementor-button { width: 100% !important; white-space: normal !important; text-align: center !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-723ca15 { max-width: 420px !important; width: auto !important; min-width: 280px !important; flex: 0 0 auto !important; align-self: center !important; margin-left: auto !important; margin-right: auto !important; } .elementor-535 .elementor-element.elementor-element-723ca15 .elementor-button, .elementor-535 .elementor-element.elementor-element-723ca15 a.elementor-button { width: auto !important; min-width: 280px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bj8pujcf */.elementor-535 .elementor-element.elementor-element-bj8pujcf { flex-direction: column !important; display: flex !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-bj8pujcf { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78d2b9f */.elementor-535 .elementor-element.elementor-element-78d2b9f { max-width: 900px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d81273f */.elementor-535 .elementor-element.elementor-element-d81273f { flex-basis: 55% !important; max-width: 55% !important; width: 55% !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-d81273f { width: 100% !important; max-width: 100% !important; flex-basis: 100% !important; flex-shrink: 1 !important; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-02a0b0b */.elementor-535 .elementor-element.elementor-element-02a0b0b img { width: 100%; height: auto; display: block; border-radius: 12px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207250c */.elementor-535 .elementor-element.elementor-element-207250c { flex-basis: 40% !important; max-width: 40% !important; width: 40% !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-207250c { width: 100% !important; max-width: 100% !important; flex-basis: 100% !important; flex-shrink: 1 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1300d2c */.elementor-535 .elementor-element.elementor-element-1300d2c { display: flex !important; flex-direction: row !important; gap: 30px !important; align-items: flex-start !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-1300d2c { flex-direction: column !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a291ac */.elementor-535 .elementor-element.elementor-element-7a291ac { flex-direction: column !important; display: flex !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-7a291ac { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5df51a */.elementor-535 .elementor-element.elementor-element-c5df51a { max-width: 900px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85b6bd5 */.elementor-535 .elementor-element.elementor-element-85b6bd5 { flex-basis: 55% !important; max-width: 55% !important; width: 55% !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-85b6bd5 { width: 100% !important; max-width: 100% !important; flex-basis: 100% !important; flex-shrink: 1 !important; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd3e64f */.elementor-535 .elementor-element.elementor-element-bd3e64f img { width: 100%; height: auto; display: block; border-radius: 12px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc5e4f */.elementor-535 .elementor-element.elementor-element-4dc5e4f { flex-basis: 40% !important; max-width: 40% !important; width: 40% !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-4dc5e4f { width: 100% !important; max-width: 100% !important; flex-basis: 100% !important; flex-shrink: 1 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b08bbee */.elementor-535 .elementor-element.elementor-element-b08bbee { display: flex !important; flex-direction: row !important; gap: 30px !important; align-items: flex-start !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-b08bbee { flex-direction: column !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1940558 */.elementor-535 .elementor-element.elementor-element-1940558 { flex-direction: column !important; display: flex !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-1940558 { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd00021 */.elementor-535 .elementor-element.elementor-element-fd00021 { max-width: 900px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ad6eae */.elementor-535 .elementor-element.elementor-element-5ad6eae { flex: 0 0 48% !important; max-width: 48% !important; display: flex !important; flex-direction: column !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-5ad6eae { width: 100% !important; max-width: 100% !important; flex-basis: 100% !important; flex-shrink: 1 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72862c1 */.elementor-535 .elementor-element.elementor-element-72862c1 { max-width: 900px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9524aa8 */.elementor-535 .elementor-element.elementor-element-9524aa8 { flex: 0 0 48% !important; max-width: 48% !important; display: flex !important; flex-direction: column !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-9524aa8 { width: 100% !important; max-width: 100% !important; flex-basis: 100% !important; flex-shrink: 1 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98a140 */.elementor-535 .elementor-element.elementor-element-b98a140 { display: flex !important; flex-direction: row !important; gap: 40px !important; align-items: flex-start !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-b98a140 { flex-direction: column !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df54716 */.elementor-535 .elementor-element.elementor-element-df54716 { flex-direction: column !important; display: flex !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-df54716 { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7af982 */.elementor-535 .elementor-element.elementor-element-d7af982 { text-align: center !important; max-width: 900px !important; margin-left: auto !important; margin-right: auto !important; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fc80fb9 */.elementor-535 .elementor-element.elementor-element-fc80fb9 { max-width: 700px !important; margin-left: auto !important; margin-right: auto !important; width: 100% !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-fc80fb9 table { table-layout: fixed !important; min-width: 0 !important; width: 100% !important; } .elementor-535 .elementor-element.elementor-element-fc80fb9 th, .elementor-535 .elementor-element.elementor-element-fc80fb9 td { word-break: break-word !important; padding: 10px 8px !important; font-size: 13px !important; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8f3032a */@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-8f3032a { width: 100% !important; max-width: 100% !important; flex: 1 1 100% !important; } .elementor-535 .elementor-element.elementor-element-8f3032a .elementor-button, .elementor-535 .elementor-element.elementor-element-8f3032a a.elementor-button { width: 100% !important; white-space: normal !important; text-align: center !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-8f3032a { max-width: 420px !important; width: auto !important; min-width: 280px !important; flex: 0 0 auto !important; align-self: center !important; margin-left: auto !important; margin-right: auto !important; } .elementor-535 .elementor-element.elementor-element-8f3032a .elementor-button, .elementor-535 .elementor-element.elementor-element-8f3032a a.elementor-button { width: auto !important; min-width: 280px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df5ed3f */.elementor-535 .elementor-element.elementor-element-df5ed3f { flex-direction: column !important; display: flex !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-df5ed3f { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ebd2ed */.elementor-535 .elementor-element.elementor-element-4ebd2ed { max-width: 900px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46431ac */@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-46431ac { width: 100% !important; max-width: 100% !important; flex: 1 1 100% !important; } .elementor-535 .elementor-element.elementor-element-46431ac .elementor-button, .elementor-535 .elementor-element.elementor-element-46431ac a.elementor-button { width: 100% !important; white-space: normal !important; text-align: center !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-46431ac { max-width: 420px !important; width: auto !important; min-width: 280px !important; flex: 0 0 auto !important; align-self: center !important; margin-left: auto !important; margin-right: auto !important; } .elementor-535 .elementor-element.elementor-element-46431ac .elementor-button, .elementor-535 .elementor-element.elementor-element-46431ac a.elementor-button { width: auto !important; min-width: 280px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b13f1df */.elementor-535 .elementor-element.elementor-element-b13f1df { flex-direction: column !important; display: flex !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-b13f1df { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-006e2aa */.elementor-535 .elementor-element.elementor-element-006e2aa { max-width: 900px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60d9ffa */.elementor-535 .elementor-element.elementor-element-60d9ffa { flex-direction: column !important; display: flex !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-60d9ffa { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fecd8d8 */.elementor-535 .elementor-element.elementor-element-fecd8d8, .elementor-535 .elementor-element.elementor-element-fecd8d8 .elementor-heading-title { color: #F47920 !important; font-size: 20px !important; font-weight: 700 !important; line-height: 1.3 !important; margin: 0 0 12px 0 !important; letter-spacing: normal !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d59c7d9 */.elementor-535 .elementor-element.elementor-element-d59c7d9 p { color: #54606B; font-size: 16px; line-height: 26.4px; margin: 0 0 20px 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a8102b */.elementor-535 .elementor-element.elementor-element-5a8102b, .elementor-535 .elementor-element.elementor-element-5a8102b .elementor-heading-title { color: #0B2545 !important; font-size: 16px !important; font-weight: 600 !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e0c5aa */.elementor-535 .elementor-element.elementor-element-5e0c5aa { border: 1px solid #E4DFD3; border-radius: 8px; background-color: #FFFFFF; padding: 24px; display: flex; flex-direction: column; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-5e0c5aa { width: 100% !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-5e0c5aa { max-width: 400px !important; width: 100% !important; margin-left: auto !important; margin-right: auto !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-223e218 */.elementor-535 .elementor-element.elementor-element-223e218, .elementor-535 .elementor-element.elementor-element-223e218 .elementor-heading-title { color: #F47920 !important; font-size: 20px !important; font-weight: 700 !important; line-height: 1.3 !important; margin: 0 0 12px 0 !important; letter-spacing: normal !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a0cab0 */.elementor-535 .elementor-element.elementor-element-7a0cab0 p { color: #54606B; font-size: 16px; line-height: 26.4px; margin: 0 0 20px 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a77248b */.elementor-535 .elementor-element.elementor-element-a77248b, .elementor-535 .elementor-element.elementor-element-a77248b .elementor-heading-title { color: #0B2545 !important; font-size: 16px !important; font-weight: 600 !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a21243 */.elementor-535 .elementor-element.elementor-element-0a21243 { border: 1px solid #E4DFD3; border-radius: 8px; background-color: #FFFFFF; padding: 24px; display: flex; flex-direction: column; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-0a21243 { width: 100% !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-0a21243 { max-width: 400px !important; width: 100% !important; margin-left: auto !important; margin-right: auto !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8a6f47 */.elementor-535 .elementor-element.elementor-element-b8a6f47, .elementor-535 .elementor-element.elementor-element-b8a6f47 .elementor-heading-title { color: #F47920 !important; font-size: 20px !important; font-weight: 700 !important; line-height: 1.3 !important; margin: 0 0 12px 0 !important; letter-spacing: normal !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8dfef90 */.elementor-535 .elementor-element.elementor-element-8dfef90 p { color: #54606B; font-size: 16px; line-height: 26.4px; margin: 0 0 20px 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b457be0 */.elementor-535 .elementor-element.elementor-element-b457be0, .elementor-535 .elementor-element.elementor-element-b457be0 .elementor-heading-title { color: #0B2545 !important; font-size: 16px !important; font-weight: 600 !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87aca02 */.elementor-535 .elementor-element.elementor-element-87aca02 { border: 1px solid #E4DFD3; border-radius: 8px; background-color: #FFFFFF; padding: 24px; display: flex; flex-direction: column; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-87aca02 { width: 100% !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-87aca02 { max-width: 400px !important; width: 100% !important; margin-left: auto !important; margin-right: auto !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0a7ea1 */.elementor-535 .elementor-element.elementor-element-c0a7ea1 { max-width: 1140px !important; width: 100% !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-c0a7ea1 { flex-direction: column !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d08713 */.elementor-535 .elementor-element.elementor-element-3d08713 { flex-direction: column !important; display: flex !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-3d08713 { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-896ac70 */.elementor-535 .elementor-element.elementor-element-896ac70 { flex-direction: column !important; display: flex !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-896ac70 { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ced1445 */.elementor-535 .elementor-element.elementor-element-ced1445 { max-width: 900px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0463a18 */.elementor-535 .elementor-element.elementor-element-0463a18 { flex-direction: column !important; display: flex !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-0463a18 { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } }/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-5fd35bc */.elementor-535 .elementor-element.elementor-element-5fd35bc { width: 100% !important; max-width: 900px !important; text-align: left !important; } .elementor-535 .elementor-element.elementor-element-5fd35bc .elementor-accordion-item { background: #F7F7F5 !important; border-radius: 8px !important; margin-bottom: 10px !important; border: 1px solid #E4DFD3 !important; overflow: hidden !important; } .elementor-535 .elementor-element.elementor-element-5fd35bc .elementor-tab-title { color: #0A2E4D !important; font-weight: 700 !important; padding: 18px 22px !important; } .elementor-535 .elementor-element.elementor-element-5fd35bc .elementor-tab-content { color: #22262B !important; padding: 0 22px 18px 22px !important; line-height: 1.7 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7z136tvs */.elementor-535 .elementor-element.elementor-element-7z136tvs { flex-direction: column !important; display: flex !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-7z136tvs { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fc3 */@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-fc3 { width: 100% !important; max-width: 100% !important; flex: 1 1 100% !important; } .elementor-535 .elementor-element.elementor-element-fc3 .elementor-button, .elementor-535 .elementor-element.elementor-element-fc3 a.elementor-button { width: 100% !important; white-space: normal !important; text-align: center !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-fc3 { max-width: 420px !important; width: auto !important; min-width: 280px !important; flex: 0 0 auto !important; align-self: center !important; margin-left: auto !important; margin-right: auto !important; } .elementor-535 .elementor-element.elementor-element-fc3 .elementor-button, .elementor-535 .elementor-element.elementor-element-fc3 a.elementor-button { width: auto !important; min-width: 280px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-xwgiitdg */.elementor-element-c6fbfb1, .elementor-element-2c368fa, .elementor-element-6351e4f, .elementor-element-bj8pujcf, .elementor-element-7a291ac, .elementor-element-1940558, .elementor-element-df54716, .elementor-element-89729c6, .elementor-element-df5ed3f, .elementor-element-b13f1df, .elementor-element-60d9ffa, .elementor-element-3d08713, .elementor-element-896ac70, .elementor-element-0463a18, .elementor-element-7z136tvs, .elementor-element-xwgiitdg {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
  padding-left: 80px !important;
  padding-right: 80px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  text-align: center !important;
}
.elementor-element-skhcsxfe, .elementor-element-9b593c6, .elementor-element-26c0b71, .elementor-element-cf54f5f {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
  box-sizing: border-box !important;
}
.elementor-element-b709c9b, .elementor-element-dd378ba, .elementor-element-be04569, .elementor-element-78d2b9f, .elementor-element-c5df51a, .elementor-element-fd00021, .elementor-element-72862c1, .elementor-element-1b879f9, .elementor-element-4ebd2ed, .elementor-element-006e2aa, .elementor-element-ced1445, .elementor-element-clwmfco, .elementor-element-9a84101, .elementor-element-d72468b, .elementor-element-175ec10 {
  max-width: 900px !important;
  width: 100% !important;
}
.elementor-element-fc2 {
  max-width: 900px !important;
  width: 100% !important;
}
.elementor-element-3df8fe4, .elementor-element-c0a7ea1, .elementor-element-6d77feb, .elementor-element-d48f2ef {
  max-width: 1140px !important;
  width: 100% !important;
}

.elementor-535 .elementor-element.elementor-element-xwgiitdg { flex-direction: column !important; display: flex !important; }
@media (max-width: 1024px) { .elementor-535 .elementor-element.elementor-element-xwgiitdg { padding-left: 20px !important; padding-right: 20px !important; padding-top: 40px !important; padding-bottom: 40px !important; } }/* End custom CSS */