.elementor-42 .elementor-element.elementor-element-6f8aea8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--overlay-opacity:0.5;--padding-top:64px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-6f8aea8:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-6f8aea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://garagedoorservicegilbert.com/wp-content/uploads/2026/08/hero-garage-door-service-gilbert.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-6f8aea8::before, .elementor-42 .elementor-element.elementor-element-6f8aea8 > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-6f8aea8 > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-6f8aea8 > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-6f8aea8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-6f8aea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 0%, #FFFFFF00 91%);}.elementor-42 .elementor-element.elementor-element-c92c19d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-a192daf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-42 .elementor-element.elementor-element-a192daf.e-con{--flex-grow:0;--flex-shrink:0;}.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-42 .elementor-element.elementor-element-c58ad2e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#ff9a9a;}.elementor-42 .elementor-element.elementor-element-66debc1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;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-42 .elementor-element.elementor-element-7a31f98{font-family:"Inter", Sans-serif;font-size:17px;line-height:1.65em;color:#cbd0d8;}.elementor-42 .elementor-element.elementor-element-d84df3c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.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-42 .elementor-element.elementor-element-b1106b8 .elementor-button{background-color:#d12b2b;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-42 .elementor-element.elementor-element-4e19148 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.5);border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-42 .elementor-element.elementor-element-d5a6bdb{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#aab1bd;}.elementor-42 .elementor-element.elementor-element-d5a6bdb p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-ac0cd86{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:16px 16px 16px 16px;box-shadow:0px 24px 60px 0px rgba(26,29,33,0.22);--padding-top:26px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-42 .elementor-element.elementor-element-ac0cd86:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-ac0cd86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42 .elementor-element.elementor-element-f7148a3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-0a21c51{font-size:14px;font-weight:600;color:#a81f1f;}.elementor-42 .elementor-element.elementor-element-42c004b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-42c004b:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-42c004b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42 .elementor-element.elementor-element-51b6fa5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-ce71985{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-6a0f7e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:4px;--padding-bottom:4px;--padding-left:8px;--padding-right:8px;}.elementor-42 .elementor-element.elementor-element-5245bc7{text-align:center;}.elementor-42 .elementor-element.elementor-element-5245bc7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-8519372{font-family:"Inter", Sans-serif;font-size:13.5px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-66606a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:4px;--padding-bottom:4px;--padding-left:8px;--padding-right:8px;}.elementor-42 .elementor-element.elementor-element-9d1ec86{text-align:center;}.elementor-42 .elementor-element.elementor-element-9d1ec86 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-e9395dd{font-family:"Inter", Sans-serif;font-size:13.5px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-a6082d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:4px;--padding-bottom:4px;--padding-left:8px;--padding-right:8px;}.elementor-42 .elementor-element.elementor-element-8e3b385{text-align:center;}.elementor-42 .elementor-element.elementor-element-8e3b385 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-c1a346f{font-family:"Inter", Sans-serif;font-size:13.5px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-375fdbf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:4px;--padding-bottom:4px;--padding-left:8px;--padding-right:8px;}.elementor-42 .elementor-element.elementor-element-0db2451{text-align:center;}.elementor-42 .elementor-element.elementor-element-0db2451 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-fb54388{font-family:"Inter", Sans-serif;font-size:13.5px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-0bac1ae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:4px;--padding-bottom:4px;--padding-left:8px;--padding-right:8px;}.elementor-42 .elementor-element.elementor-element-bed8610{text-align:center;}.elementor-42 .elementor-element.elementor-element-bed8610 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-70fb718{font-family:"Inter", Sans-serif;font-size:13.5px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-20ad2ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-20ad2ba:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-20ad2ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf7f2;}.elementor-42 .elementor-element.elementor-element-7b7a815{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-f697a46{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-42 .elementor-element.elementor-element-952a7c8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-2c04ccd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#a81f1f;}.elementor-42 .elementor-element.elementor-element-3522926{text-align:center;}.elementor-42 .elementor-element.elementor-element-3522926 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:34px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-bcfefaf{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-67cef74{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-f829b18{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:16px 16px 16px 16px;}.elementor-42 .elementor-element.elementor-element-f829b18:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-f829b18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.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-42 .elementor-element.elementor-element-7b0fee7{--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;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:22px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-42 .elementor-element.elementor-element-42b6d6a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-7f79226{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-99301bb .elementor-button{background-color:#d12b2b;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:12px 16px 12px 16px;}.elementor-42 .elementor-element.elementor-element-99301bb .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-99301bb .elementor-button:focus{background-color:#a81f1f;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-99301bb .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-99301bb .elementor-button:focus svg{fill:#ffffff;}.elementor-42 .elementor-element.elementor-element-c12b8f2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:16px 16px 16px 16px;}.elementor-42 .elementor-element.elementor-element-c12b8f2:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-c12b8f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42 .elementor-element.elementor-element-35c8ef7{--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;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:22px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-42 .elementor-element.elementor-element-7eaa063 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-a29cca8{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-bf58188 .elementor-button{background-color:#d12b2b;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:12px 16px 12px 16px;}.elementor-42 .elementor-element.elementor-element-bf58188 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-bf58188 .elementor-button:focus{background-color:#a81f1f;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-bf58188 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-bf58188 .elementor-button:focus svg{fill:#ffffff;}.elementor-42 .elementor-element.elementor-element-ca8fc6e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:16px 16px 16px 16px;}.elementor-42 .elementor-element.elementor-element-ca8fc6e:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-ca8fc6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42 .elementor-element.elementor-element-5443bec{--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;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:22px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-42 .elementor-element.elementor-element-fb84f0a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-07748bb{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-7d142b3 .elementor-button{background-color:#d12b2b;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:12px 16px 12px 16px;}.elementor-42 .elementor-element.elementor-element-7d142b3 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-7d142b3 .elementor-button:focus{background-color:#a81f1f;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-7d142b3 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-7d142b3 .elementor-button:focus svg{fill:#ffffff;}.elementor-42 .elementor-element.elementor-element-724cab3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:16px 16px 16px 16px;}.elementor-42 .elementor-element.elementor-element-724cab3:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-724cab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42 .elementor-element.elementor-element-a56b4de{--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;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:22px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-42 .elementor-element.elementor-element-88d4bca .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-e103aea{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-58fe65a .elementor-button{background-color:#d12b2b;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:12px 16px 12px 16px;}.elementor-42 .elementor-element.elementor-element-58fe65a .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-58fe65a .elementor-button:focus{background-color:#a81f1f;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-58fe65a .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-58fe65a .elementor-button:focus svg{fill:#ffffff;}.elementor-42 .elementor-element.elementor-element-92618d4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:16px 16px 16px 16px;}.elementor-42 .elementor-element.elementor-element-92618d4:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-92618d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42 .elementor-element.elementor-element-29653ad{--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;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:22px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-42 .elementor-element.elementor-element-2683d65 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-08a61df{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-f6b467d .elementor-button{background-color:#d12b2b;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:12px 16px 12px 16px;}.elementor-42 .elementor-element.elementor-element-f6b467d .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-f6b467d .elementor-button:focus{background-color:#a81f1f;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-f6b467d .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-f6b467d .elementor-button:focus svg{fill:#ffffff;}.elementor-42 .elementor-element.elementor-element-1375f07{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:16px 16px 16px 16px;}.elementor-42 .elementor-element.elementor-element-1375f07:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-1375f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42 .elementor-element.elementor-element-f9624b7{--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;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:22px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-42 .elementor-element.elementor-element-350bf6d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-8ce6ceb{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-e354fc5 .elementor-button{background-color:#d12b2b;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:12px 16px 12px 16px;}.elementor-42 .elementor-element.elementor-element-e354fc5 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-e354fc5 .elementor-button:focus{background-color:#a81f1f;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-e354fc5 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-e354fc5 .elementor-button:focus svg{fill:#ffffff;}.elementor-42 .elementor-element.elementor-element-4ab6089{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:54px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-4ab6089:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-4ab6089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-0ac7330{text-align:center;}.elementor-42 .elementor-element.elementor-element-0ac7330 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;line-height:1.25em;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-65d0e21{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;color:#b9bfc9;}.elementor-42 .elementor-element.elementor-element-8a92ea3 .elementor-button{background-color:#d12b2b;font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:10px 10px 10px 10px;padding:16px 34px 16px 34px;}.elementor-42 .elementor-element.elementor-element-e78da05{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:45px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-e78da05:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-e78da05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3ede3;}.elementor-42 .elementor-element.elementor-element-e6b5bdf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-054f702{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-2a091cf{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-42 .elementor-element.elementor-element-2a091cf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-163a9f2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#a81f1f;}.elementor-42 .elementor-element.elementor-element-d3c0f8b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:29px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-79366b6{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-79366b6.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-42 .elementor-element.elementor-element-d91cc29{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--margin-top:10px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-97b15c8{--display:flex;--min-height:42px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:11px 11px 11px 11px;}.elementor-42 .elementor-element.elementor-element-97b15c8:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-97b15c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d12b2b;}.elementor-42 .elementor-element.elementor-element-cf3041d{text-align:center;}.elementor-42 .elementor-element.elementor-element-cf3041d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-79d8d20{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-79d8d20.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-1e97651 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-9d1e161{font-family:"Inter", Sans-serif;font-size:14.5px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-113138d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-f0632ec{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-e82b42f{--display:flex;--min-height:42px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:11px 11px 11px 11px;}.elementor-42 .elementor-element.elementor-element-e82b42f:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-e82b42f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d12b2b;}.elementor-42 .elementor-element.elementor-element-83c9550{text-align:center;}.elementor-42 .elementor-element.elementor-element-83c9550 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-8170e02{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-8170e02.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-df85903 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-27a6af6{font-family:"Inter", Sans-serif;font-size:14.5px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-d8cd305{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--margin-top:-38px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-184786b{--display:flex;--min-height:42px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:11px 11px 11px 11px;}.elementor-42 .elementor-element.elementor-element-184786b:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-184786b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d12b2b;}.elementor-42 .elementor-element.elementor-element-bac41f0{text-align:center;}.elementor-42 .elementor-element.elementor-element-bac41f0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-def65b9{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-def65b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-1998039 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-1b16aa8{font-family:"Inter", Sans-serif;font-size:14.5px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-8a26852{--display:flex;--min-height:390px;--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;}.elementor-42 .elementor-element.elementor-element-87839be img{width:100%;max-width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:10px 10px 10px 10px;}.elementor-42 .elementor-element.elementor-element-8513700{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-8513700:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-8513700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf7f2;}.elementor-42 .elementor-element.elementor-element-8b5880f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-a92fc92{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-5665bfb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-fd72286 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#a81f1f;}.elementor-42 .elementor-element.elementor-element-04b0db4{text-align:center;}.elementor-42 .elementor-element.elementor-element-04b0db4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:34px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-d0dc660{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-836bf21{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-e9aa942{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-42 .elementor-element.elementor-element-e9aa942:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-e9aa942 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42 .elementor-element.elementor-element-99245fc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#f0d3d3;}.elementor-42 .elementor-element.elementor-element-dfc2f0d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-75d730b{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-eaa44e3{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-42 .elementor-element.elementor-element-eaa44e3:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-eaa44e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42 .elementor-element.elementor-element-dbb0951 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#f0d3d3;}.elementor-42 .elementor-element.elementor-element-a9454f2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-7aad421{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-11cc68c{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-42 .elementor-element.elementor-element-11cc68c:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-11cc68c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42 .elementor-element.elementor-element-bdcfe64 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#f0d3d3;}.elementor-42 .elementor-element.elementor-element-852e3ec .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-7303853{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-1ff2774{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-42 .elementor-element.elementor-element-1ff2774:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-1ff2774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42 .elementor-element.elementor-element-169f134 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#f0d3d3;}.elementor-42 .elementor-element.elementor-element-0e7dad7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-efa397f{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-77a2253{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-77a2253:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-77a2253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-63fd161{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-ff30343{text-align:center;}.elementor-42 .elementor-element.elementor-element-ff30343 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#d12b2b;}.elementor-42 .elementor-element.elementor-element-741d099{text-align:center;}.elementor-42 .elementor-element.elementor-element-741d099 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:34px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-a108aaa{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.65em;color:#b9bfc9;}.elementor-42 .elementor-element.elementor-element-b433ad7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333a44;--border-color:#333a44;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-b433ad7:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-b433ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#22262d;}.elementor-42 .elementor-element.elementor-element-60d99c9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-60d99c9:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-60d99c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2a2f38;}.elementor-42 .elementor-element.elementor-element-7f89b55{text-align:start;}.elementor-42 .elementor-element.elementor-element-7f89b55 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.35em;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-a273dd3{text-align:center;}.elementor-42 .elementor-element.elementor-element-a273dd3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:700;line-height:1.35em;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-93ca660{text-align:center;}.elementor-42 .elementor-element.elementor-element-93ca660 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:700;line-height:1.35em;color:#9aa1ad;}.elementor-42 .elementor-element.elementor-element-f1a4930{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-16038cc{text-align:start;}.elementor-42 .elementor-element.elementor-element-16038cc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.35em;color:#dfe3e9;}.elementor-42 .elementor-element.elementor-element-923634b{text-align:center;}.elementor-42 .elementor-element.elementor-element-923634b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.35em;color:#39c07a;}.elementor-42 .elementor-element.elementor-element-1bbca57{text-align:center;}.elementor-42 .elementor-element.elementor-element-1bbca57 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.35em;color:#8b93a0;}.elementor-42 .elementor-element.elementor-element-50020b4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-b1a99a3{text-align:start;}.elementor-42 .elementor-element.elementor-element-b1a99a3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.35em;color:#dfe3e9;}.elementor-42 .elementor-element.elementor-element-be019af{text-align:center;}.elementor-42 .elementor-element.elementor-element-be019af .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.35em;color:#39c07a;}.elementor-42 .elementor-element.elementor-element-009c557{text-align:center;}.elementor-42 .elementor-element.elementor-element-009c557 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.35em;color:#e06a6a;}.elementor-42 .elementor-element.elementor-element-da2e15e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-c5bbda3{text-align:start;}.elementor-42 .elementor-element.elementor-element-c5bbda3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.35em;color:#dfe3e9;}.elementor-42 .elementor-element.elementor-element-109d5c9{text-align:center;}.elementor-42 .elementor-element.elementor-element-109d5c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.35em;color:#39c07a;}.elementor-42 .elementor-element.elementor-element-9235bff{text-align:center;}.elementor-42 .elementor-element.elementor-element-9235bff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.35em;color:#e06a6a;}.elementor-42 .elementor-element.elementor-element-553ce54{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1239bab{text-align:start;}.elementor-42 .elementor-element.elementor-element-1239bab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.35em;color:#dfe3e9;}.elementor-42 .elementor-element.elementor-element-60d9dbc{text-align:center;}.elementor-42 .elementor-element.elementor-element-60d9dbc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.35em;color:#39c07a;}.elementor-42 .elementor-element.elementor-element-45d299e{text-align:center;}.elementor-42 .elementor-element.elementor-element-45d299e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.35em;color:#8b93a0;}.elementor-42 .elementor-element.elementor-element-ad750d1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-43acfb5{text-align:start;}.elementor-42 .elementor-element.elementor-element-43acfb5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.35em;color:#dfe3e9;}.elementor-42 .elementor-element.elementor-element-6d78cc1{text-align:center;}.elementor-42 .elementor-element.elementor-element-6d78cc1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.35em;color:#39c07a;}.elementor-42 .elementor-element.elementor-element-4a3492e{text-align:center;}.elementor-42 .elementor-element.elementor-element-4a3492e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.35em;color:#8b93a0;}.elementor-42 .elementor-element.elementor-element-c38e267{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6232b01{text-align:start;}.elementor-42 .elementor-element.elementor-element-6232b01 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.35em;color:#dfe3e9;}.elementor-42 .elementor-element.elementor-element-037e6b8{text-align:center;}.elementor-42 .elementor-element.elementor-element-037e6b8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.35em;color:#39c07a;}.elementor-42 .elementor-element.elementor-element-9c51069{text-align:center;}.elementor-42 .elementor-element.elementor-element-9c51069 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.35em;color:#e06a6a;}.elementor-42 .elementor-element.elementor-element-5ec4c4e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:54px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-5ec4c4e:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-5ec4c4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-e000d83{text-align:center;}.elementor-42 .elementor-element.elementor-element-e000d83 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;line-height:1.25em;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-5b10714{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;color:#b9bfc9;}.elementor-42 .elementor-element.elementor-element-a17983b .elementor-button{background-color:#d12b2b;font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:10px 10px 10px 10px;padding:16px 34px 16px 34px;}.elementor-42 .elementor-element.elementor-element-97bc95a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-97bc95a:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-97bc95a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42 .elementor-element.elementor-element-bd30c42{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-2fcc215{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-c6b125b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-bb1a709{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-42 .elementor-element.elementor-element-138a22b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#a81f1f;}.elementor-42 .elementor-element.elementor-element-ecca641 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-023c0f1{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.65em;color:#2a2f36;}.elementor-42 .elementor-element.elementor-element-6de7360{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.65em;color:#2a2f36;}.elementor-42 .elementor-element.elementor-element-2f28042{--display:flex;--min-height:408px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-3f37519{text-align:center;}.elementor-42 .elementor-element.elementor-element-3f37519 img{height:309px;border-radius:10px 10px 10px 10px;}.elementor-42 .elementor-element.elementor-element-5244bb3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-42 .elementor-element.elementor-element-9519f7d{text-align:center;}.elementor-42 .elementor-element.elementor-element-9519f7d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-841ab87{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-17ac106{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-1aa0923{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:16px 16px 16px 16px;}.elementor-42 .elementor-element.elementor-element-1aa0923:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-1aa0923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf7f2;}.elementor-42 .elementor-element.elementor-element-b2c450c{--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;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-8ee090b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-479b292{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-2a97407{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:16px 16px 16px 16px;}.elementor-42 .elementor-element.elementor-element-2a97407:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-2a97407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf7f2;}.elementor-42 .elementor-element.elementor-element-ca49256{--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;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-37d3a83 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-794c462{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-24dc155{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:16px 16px 16px 16px;}.elementor-42 .elementor-element.elementor-element-24dc155:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-24dc155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf7f2;}.elementor-42 .elementor-element.elementor-element-944a22e{--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;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-b1dbeba .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-9f89f65{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-c975477{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:16px 16px 16px 16px;}.elementor-42 .elementor-element.elementor-element-c975477:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-c975477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf7f2;}.elementor-42 .elementor-element.elementor-element-08e7fe8{--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;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-fa607c2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-f521803{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-9201aa6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:16px 16px 16px 16px;}.elementor-42 .elementor-element.elementor-element-9201aa6:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-9201aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf7f2;}.elementor-42 .elementor-element.elementor-element-74a5bde{--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;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-9b8b70c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-3b7a044{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-c0a8929{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:16px 16px 16px 16px;}.elementor-42 .elementor-element.elementor-element-c0a8929:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-c0a8929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf7f2;}.elementor-42 .elementor-element.elementor-element-9d12f24{--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;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:18px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-b062325 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-36a8e34{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-27b97eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-e86464f{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-42 .elementor-element.elementor-element-d363ee0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-6950914{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.65em;color:#2a2f36;}.elementor-42 .elementor-element.elementor-element-503fae9{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-891c86c{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:12px 12px 12px 12px;--padding-top:13px;--padding-bottom:13px;--padding-left:17px;--padding-right:17px;}.elementor-42 .elementor-element.elementor-element-891c86c:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-891c86c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf7f2;}.elementor-42 .elementor-element.elementor-element-7649217 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#d12b2b;}.elementor-42 .elementor-element.elementor-element-872923b{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-af0fbd4{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:12px 12px 12px 12px;--padding-top:13px;--padding-bottom:13px;--padding-left:17px;--padding-right:17px;}.elementor-42 .elementor-element.elementor-element-af0fbd4:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-af0fbd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf7f2;}.elementor-42 .elementor-element.elementor-element-b81a6bd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#d12b2b;}.elementor-42 .elementor-element.elementor-element-1210107{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-0f95893{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:12px 12px 12px 12px;--padding-top:13px;--padding-bottom:13px;--padding-left:17px;--padding-right:17px;}.elementor-42 .elementor-element.elementor-element-0f95893:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-0f95893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf7f2;}.elementor-42 .elementor-element.elementor-element-e4ccdaf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#d12b2b;}.elementor-42 .elementor-element.elementor-element-c39e8db{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-95a9d94{--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;}.elementor-42 .elementor-element.elementor-element-7c1a1a8 img{border-radius:10px 10px 10px 10px;}.elementor-42 .elementor-element.elementor-element-ab0e8cc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-e98661f{text-align:center;}.elementor-42 .elementor-element.elementor-element-e98661f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-9b8c004{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-ff53548{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-55c8b15{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:16px 16px 16px 16px;}.elementor-42 .elementor-element.elementor-element-55c8b15:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-55c8b15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf7f2;}.elementor-42 .elementor-element.elementor-element-552304c{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:15px;--padding-bottom:17px;--padding-left:18px;--padding-right:18px;}.elementor-42 .elementor-element.elementor-element-95893b1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-7722d1a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:16px 16px 16px 16px;}.elementor-42 .elementor-element.elementor-element-7722d1a:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-7722d1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf7f2;}.elementor-42 .elementor-element.elementor-element-df28e07{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:15px;--padding-bottom:17px;--padding-left:18px;--padding-right:18px;}.elementor-42 .elementor-element.elementor-element-58f624a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-dc665ff .elementor-button{background-color:#d12b2b;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-42 .elementor-element.elementor-element-ffb663b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-ffb663b:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-ffb663b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3ede3;}.elementor-42 .elementor-element.elementor-element-8a49332{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-5d75450{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-42 .elementor-element.elementor-element-a8cc246{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-abb8fd9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#a81f1f;}.elementor-42 .elementor-element.elementor-element-2def8df{text-align:center;}.elementor-42 .elementor-element.elementor-element-2def8df .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:34px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-644fe93{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-3cadc82{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-866fd81{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--padding-top:11px;--padding-bottom:11px;--padding-left:22px;--padding-right:22px;}.elementor-42 .elementor-element.elementor-element-866fd81:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-866fd81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d12b2b;}.elementor-42 .elementor-element.elementor-element-855bd96{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-855bd96 a{color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-feea034{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:999px 999px 999px 999px;--padding-top:11px;--padding-bottom:11px;--padding-left:22px;--padding-right:22px;}.elementor-42 .elementor-element.elementor-element-feea034:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-feea034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42 .elementor-element.elementor-element-23dd0e2{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-23dd0e2 a{color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-54d84b4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:999px 999px 999px 999px;--padding-top:11px;--padding-bottom:11px;--padding-left:22px;--padding-right:22px;}.elementor-42 .elementor-element.elementor-element-54d84b4:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-54d84b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42 .elementor-element.elementor-element-0a27b2d{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-0a27b2d a{color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-0606e79{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:999px 999px 999px 999px;--padding-top:11px;--padding-bottom:11px;--padding-left:22px;--padding-right:22px;}.elementor-42 .elementor-element.elementor-element-0606e79:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-0606e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42 .elementor-element.elementor-element-15f2071{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-15f2071 a{color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-af1ee5b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:999px 999px 999px 999px;--padding-top:11px;--padding-bottom:11px;--padding-left:22px;--padding-right:22px;}.elementor-42 .elementor-element.elementor-element-af1ee5b:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-af1ee5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42 .elementor-element.elementor-element-b203cda{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-b203cda a{color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-ff25823{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7e0d4;--border-color:#e7e0d4;--border-radius:999px 999px 999px 999px;--padding-top:11px;--padding-bottom:11px;--padding-left:22px;--padding-right:22px;}.elementor-42 .elementor-element.elementor-element-ff25823:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-ff25823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42 .elementor-element.elementor-element-f90fbd6{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-f90fbd6 a{color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-a1ecccf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:54px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-a1ecccf:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-a1ecccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-759d8bf{text-align:center;}.elementor-42 .elementor-element.elementor-element-759d8bf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;line-height:1.25em;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-1dad2d8{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;color:#b9bfc9;}.elementor-42 .elementor-element.elementor-element-1f5f74e .elementor-button{background-color:#d12b2b;font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:10px 10px 10px 10px;padding:16px 34px 16px 34px;}.elementor-42 .elementor-element.elementor-element-d2b0f99{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-d2b0f99:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-d2b0f99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf7f2;}.elementor-42 .elementor-element.elementor-element-cb1d6fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-980b074{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-8b06e12{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-19fba4d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#a81f1f;}.elementor-42 .elementor-element.elementor-element-1371bf2{text-align:center;}.elementor-42 .elementor-element.elementor-element-1371bf2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:34px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-098d7b1{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.65em;color:#6b7280;}.elementor-42 .elementor-element.elementor-element-85b3024{--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;--flex-wrap:nowrap;}.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-42 .elementor-element.elementor-element-db95043 .elementor-accordion-icon, .elementor-42 .elementor-element.elementor-element-db95043 .elementor-accordion-title{color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-db95043 .elementor-accordion-icon svg{fill:#1a1d21;}.elementor-42 .elementor-element.elementor-element-db95043 .elementor-active .elementor-accordion-icon, .elementor-42 .elementor-element.elementor-element-db95043 .elementor-active .elementor-accordion-title{color:#1a1d21;}.elementor-42 .elementor-element.elementor-element-db95043 .elementor-active .elementor-accordion-icon svg{fill:#1a1d21;}.elementor-42 .elementor-element.elementor-element-db95043 .elementor-tab-title .elementor-accordion-icon i:before{color:#d12b2b;}.elementor-42 .elementor-element.elementor-element-db95043 .elementor-tab-title .elementor-accordion-icon svg{fill:#d12b2b;}.elementor-42 .elementor-element.elementor-element-db95043 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#d12b2b;}.elementor-42 .elementor-element.elementor-element-db95043 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#d12b2b;}.elementor-42 .elementor-element.elementor-element-5105fcf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-5105fcf:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-5105fcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #d12b2b 0%, #a81f1f 100%);}.elementor-42 .elementor-element.elementor-element-9cffd99{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-42 .elementor-element.elementor-element-63edc0c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-42 .elementor-element.elementor-element-da3f92d{text-align:center;}.elementor-42 .elementor-element.elementor-element-da3f92d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:34px;font-weight:700;line-height:1.18em;letter-spacing:-0.5px;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-26fe7a3{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;line-height:1.65em;color:#ffe0e0;}.elementor-42 .elementor-element.elementor-element-6dbf277{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-42 .elementor-element.elementor-element-6df80e3 .elementor-button{background-color:#ffffff;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#a81f1f;color:#a81f1f;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-42 .elementor-element.elementor-element-c182906 .elementor-button{background-color:#1a1d21;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-a192daf{--width:52%;}.elementor-42 .elementor-element.elementor-element-ac0cd86{--width:44%;}.elementor-42 .elementor-element.elementor-element-ce71985{--width:100%;}.elementor-42 .elementor-element.elementor-element-67cef74{--width:100%;}.elementor-42 .elementor-element.elementor-element-2a091cf{--width:50%;}.elementor-42 .elementor-element.elementor-element-97b15c8{--width:42px;}.elementor-42 .elementor-element.elementor-element-e82b42f{--width:42px;}.elementor-42 .elementor-element.elementor-element-184786b{--width:42px;}.elementor-42 .elementor-element.elementor-element-8a26852{--width:50%;}.elementor-42 .elementor-element.elementor-element-836bf21{--width:100%;}.elementor-42 .elementor-element.elementor-element-b433ad7{--width:100%;}.elementor-42 .elementor-element.elementor-element-bb1a709{--width:52%;}.elementor-42 .elementor-element.elementor-element-2f28042{--width:44%;}.elementor-42 .elementor-element.elementor-element-17ac106{--width:100%;}.elementor-42 .elementor-element.elementor-element-e86464f{--width:52%;}.elementor-42 .elementor-element.elementor-element-95a9d94{--width:44%;}.elementor-42 .elementor-element.elementor-element-ff53548{--width:100%;}.elementor-42 .elementor-element.elementor-element-3cadc82{--width:100%;}.elementor-42 .elementor-element.elementor-element-85b3024{--width:100%;}}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-6f8aea8{--min-height:60vh;}.elementor-42 .elementor-element.elementor-element-c92c19d{--min-height:0px;--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-42 .elementor-element.elementor-element-a192daf{--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-ac0cd86{--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;--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-ce71985{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-67cef74{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-054f702{--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;--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-d91cc29{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-113138d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-f0632ec{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-8170e02{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-d8cd305{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-def65b9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-8a26852{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-836bf21{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-c6b125b{--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-42 .elementor-element.elementor-element-2f28042{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-3f37519 img{height:100%;}.elementor-42 .elementor-element.elementor-element-17ac106{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-27b97eb{--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-42 .elementor-element.elementor-element-ff53548{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-3cadc82{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-c92c19d{--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;--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-66debc1 .elementor-heading-title{font-size:28px;}.elementor-42 .elementor-element.elementor-element-7a31f98{font-size:14px;}.elementor-42 .elementor-element.elementor-element-ce71985{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-3522926 .elementor-heading-title{font-size:29px;}.elementor-42 .elementor-element.elementor-element-bcfefaf{font-size:15px;}.elementor-42 .elementor-element.elementor-element-67cef74{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-99301bb .elementor-button{font-size:14px;}.elementor-42 .elementor-element.elementor-element-bf58188 .elementor-button{font-size:14px;}.elementor-42 .elementor-element.elementor-element-7d142b3 .elementor-button{font-size:14px;}.elementor-42 .elementor-element.elementor-element-58fe65a .elementor-button{font-size:14px;}.elementor-42 .elementor-element.elementor-element-f6b467d .elementor-button{font-size:14px;}.elementor-42 .elementor-element.elementor-element-e354fc5 .elementor-button{font-size:14px;}.elementor-42 .elementor-element.elementor-element-0ac7330 .elementor-heading-title{font-size:21px;}.elementor-42 .elementor-element.elementor-element-2a091cf{--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-79366b6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-d91cc29{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-97b15c8{--width:42px;}.elementor-42 .elementor-element.elementor-element-113138d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-f0632ec{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-e82b42f{--width:42px;}.elementor-42 .elementor-element.elementor-element-8170e02{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-d8cd305{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-184786b{--width:42px;}.elementor-42 .elementor-element.elementor-element-def65b9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-8a26852{--width:100%;--min-height:0vh;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-836bf21{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-e000d83 .elementor-heading-title{font-size:21px;}.elementor-42 .elementor-element.elementor-element-2f28042{--width:100%;--min-height:0px;}.elementor-42 .elementor-element.elementor-element-17ac106{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-503fae9{--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;--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-ff53548{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-3cadc82{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-759d8bf .elementor-heading-title{font-size:21px;}}@media(max-width:1024px) and (min-width:768px){.elementor-42 .elementor-element.elementor-element-6f8aea8{--width:100%;}.elementor-42 .elementor-element.elementor-element-c92c19d{--content-width:100%;}.elementor-42 .elementor-element.elementor-element-a192daf{--width:100%;}.elementor-42 .elementor-element.elementor-element-ac0cd86{--width:100%;}.elementor-42 .elementor-element.elementor-element-2a091cf{--width:100%;}.elementor-42 .elementor-element.elementor-element-97b15c8{--width:42px;}.elementor-42 .elementor-element.elementor-element-e82b42f{--width:42px;}.elementor-42 .elementor-element.elementor-element-184786b{--width:42px;}.elementor-42 .elementor-element.elementor-element-8a26852{--width:100%;}.elementor-42 .elementor-element.elementor-element-bb1a709{--width:100%;}.elementor-42 .elementor-element.elementor-element-2f28042{--width:100%;}.elementor-42 .elementor-element.elementor-element-e86464f{--width:100%;}.elementor-42 .elementor-element.elementor-element-95a9d94{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-6f8aea8 */.elementor-42 .elementor-element.elementor-element-6f8aea8{background-image:linear-gradient(90deg,rgba(0,0,0,0.88) 0%,rgba(0,0,0,0.42) 100%),url("https://garagedoorservicegilbert.com/wp-content/uploads/2026/08/hero-garage-door-service-gilbert.webp") !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f9fccdc */.elementor-42 .elementor-element.elementor-element-f9fccdc img{width:100%;height:190px;object-fit:cover;display:block}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c79d995 */.elementor-42 .elementor-element.elementor-element-c79d995 img{width:100%;height:190px;object-fit:cover;display:block}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f20f08 */.elementor-42 .elementor-element.elementor-element-1f20f08 img{width:100%;height:190px;object-fit:cover;display:block}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5208633 */.elementor-42 .elementor-element.elementor-element-5208633 img{width:100%;height:190px;object-fit:cover;display:block}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c9d1fe */.elementor-42 .elementor-element.elementor-element-1c9d1fe img{width:100%;height:190px;object-fit:cover;display:block}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f3a147 */.elementor-42 .elementor-element.elementor-element-6f3a147 img{width:100%;height:190px;object-fit:cover;display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97b15c8 */.elementor-42 .elementor-element.elementor-element-97b15c8{flex:0 0 42px !important;width:42px !important;min-width:42px !important;max-width:42px !important;height:42px !important;min-height:42px !important;border-radius:11px !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79d8d20 */.elementor-42 .elementor-element.elementor-element-79d8d20{flex:1 1 auto !important;min-width:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91cc29 */.elementor-42 .elementor-element.elementor-element-d91cc29{flex:0 0 auto !important;flex-shrink:0 !important;height:auto !important;min-height:auto !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97b15c8 */.elementor-42 .elementor-element.elementor-element-97b15c8{flex:0 0 42px !important;width:42px !important;min-width:42px !important;max-width:42px !important;height:42px !important;min-height:42px !important;border-radius:11px !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79d8d20 */.elementor-42 .elementor-element.elementor-element-79d8d20{flex:1 1 auto !important;min-width:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-113138d */.elementor-42 .elementor-element.elementor-element-113138d{flex:0 0 auto !important;flex-shrink:0 !important;height:auto !important;min-height:auto !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e82b42f */.elementor-42 .elementor-element.elementor-element-e82b42f{flex:0 0 42px !important;width:42px !important;min-width:42px !important;max-width:42px !important;height:42px !important;min-height:42px !important;border-radius:11px !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8170e02 */.elementor-42 .elementor-element.elementor-element-8170e02{flex:1 1 auto !important;min-width:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0632ec */.elementor-42 .elementor-element.elementor-element-f0632ec{flex:0 0 auto !important;flex-shrink:0 !important;height:auto !important;min-height:auto !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-184786b */.elementor-42 .elementor-element.elementor-element-184786b{flex:0 0 42px !important;width:42px !important;min-width:42px !important;max-width:42px !important;height:42px !important;min-height:42px !important;border-radius:11px !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-def65b9 */.elementor-42 .elementor-element.elementor-element-def65b9{flex:1 1 auto !important;min-width:0 !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8cd305 */.elementor-42 .elementor-element.elementor-element-d8cd305{flex:0 0 auto !important;flex-shrink:0 !important;height:auto !important;min-height:auto !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60d99c9 */.elementor-42 .elementor-element.elementor-element-60d99c9{display:grid !important;grid-template-columns:1.4fr 1fr 1fr;align-items:center}.elementor-42 .elementor-element.elementor-element-60d99c9>.elementor-element{padding:16px 22px;border-bottom:1px solid #333a44}@media(max-width:640px){.elementor-42 .elementor-element.elementor-element-60d99c9{grid-template-columns:1.35fr .78fr .78fr}.elementor-42 .elementor-element.elementor-element-60d99c9>.elementor-element{padding:12px 10px;border-bottom:1px solid #333a44}.elementor-42 .elementor-element.elementor-element-60d99c9 .elementor-heading-title{font-size:13px !important;line-height:1.32 !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1a4930 */.elementor-42 .elementor-element.elementor-element-f1a4930{display:grid !important;grid-template-columns:1.4fr 1fr 1fr;align-items:center}.elementor-42 .elementor-element.elementor-element-f1a4930>.elementor-element{padding:16px 22px;border-bottom:1px solid #333a44}@media(max-width:640px){.elementor-42 .elementor-element.elementor-element-f1a4930{grid-template-columns:1.35fr .78fr .78fr}.elementor-42 .elementor-element.elementor-element-f1a4930>.elementor-element{padding:12px 10px;border-bottom:1px solid #333a44}.elementor-42 .elementor-element.elementor-element-f1a4930 .elementor-heading-title{font-size:13px !important;line-height:1.32 !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50020b4 */.elementor-42 .elementor-element.elementor-element-50020b4{display:grid !important;grid-template-columns:1.4fr 1fr 1fr;align-items:center}.elementor-42 .elementor-element.elementor-element-50020b4>.elementor-element{padding:16px 22px;border-bottom:1px solid #333a44}@media(max-width:640px){.elementor-42 .elementor-element.elementor-element-50020b4{grid-template-columns:1.35fr .78fr .78fr}.elementor-42 .elementor-element.elementor-element-50020b4>.elementor-element{padding:12px 10px;border-bottom:1px solid #333a44}.elementor-42 .elementor-element.elementor-element-50020b4 .elementor-heading-title{font-size:13px !important;line-height:1.32 !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da2e15e */.elementor-42 .elementor-element.elementor-element-da2e15e{display:grid !important;grid-template-columns:1.4fr 1fr 1fr;align-items:center}.elementor-42 .elementor-element.elementor-element-da2e15e>.elementor-element{padding:16px 22px;border-bottom:1px solid #333a44}@media(max-width:640px){.elementor-42 .elementor-element.elementor-element-da2e15e{grid-template-columns:1.35fr .78fr .78fr}.elementor-42 .elementor-element.elementor-element-da2e15e>.elementor-element{padding:12px 10px;border-bottom:1px solid #333a44}.elementor-42 .elementor-element.elementor-element-da2e15e .elementor-heading-title{font-size:13px !important;line-height:1.32 !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-553ce54 */.elementor-42 .elementor-element.elementor-element-553ce54{display:grid !important;grid-template-columns:1.4fr 1fr 1fr;align-items:center}.elementor-42 .elementor-element.elementor-element-553ce54>.elementor-element{padding:16px 22px;border-bottom:1px solid #333a44}@media(max-width:640px){.elementor-42 .elementor-element.elementor-element-553ce54{grid-template-columns:1.35fr .78fr .78fr}.elementor-42 .elementor-element.elementor-element-553ce54>.elementor-element{padding:12px 10px;border-bottom:1px solid #333a44}.elementor-42 .elementor-element.elementor-element-553ce54 .elementor-heading-title{font-size:13px !important;line-height:1.32 !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad750d1 */.elementor-42 .elementor-element.elementor-element-ad750d1{display:grid !important;grid-template-columns:1.4fr 1fr 1fr;align-items:center}.elementor-42 .elementor-element.elementor-element-ad750d1>.elementor-element{padding:16px 22px;border-bottom:1px solid #333a44}@media(max-width:640px){.elementor-42 .elementor-element.elementor-element-ad750d1{grid-template-columns:1.35fr .78fr .78fr}.elementor-42 .elementor-element.elementor-element-ad750d1>.elementor-element{padding:12px 10px;border-bottom:1px solid #333a44}.elementor-42 .elementor-element.elementor-element-ad750d1 .elementor-heading-title{font-size:13px !important;line-height:1.32 !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c38e267 */.elementor-42 .elementor-element.elementor-element-c38e267{display:grid !important;grid-template-columns:1.4fr 1fr 1fr;align-items:center}.elementor-42 .elementor-element.elementor-element-c38e267>.elementor-element{padding:16px 22px}@media(max-width:640px){.elementor-42 .elementor-element.elementor-element-c38e267{grid-template-columns:1.35fr .78fr .78fr}.elementor-42 .elementor-element.elementor-element-c38e267>.elementor-element{padding:12px 10px}.elementor-42 .elementor-element.elementor-element-c38e267 .elementor-heading-title{font-size:13px !important;line-height:1.32 !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b433ad7 */.elementor-42 .elementor-element.elementor-element-b433ad7{overflow:hidden}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2aa76a6 */.elementor-42 .elementor-element.elementor-element-2aa76a6 img{width:100%;height:160px;object-fit:cover;display:block}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eee9f7a */.elementor-42 .elementor-element.elementor-element-eee9f7a img{width:100%;height:160px;object-fit:cover;display:block}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49b4048 */.elementor-42 .elementor-element.elementor-element-49b4048 img{width:100%;height:160px;object-fit:cover;display:block}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-901f8d6 */.elementor-42 .elementor-element.elementor-element-901f8d6 img{width:100%;height:160px;object-fit:cover;display:block}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d13cf3c */.elementor-42 .elementor-element.elementor-element-d13cf3c img{width:100%;height:160px;object-fit:cover;display:block}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-544a7e5 */.elementor-42 .elementor-element.elementor-element-544a7e5 img{width:100%;height:160px;object-fit:cover;display:block}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-db95043 */.elementor-42 .elementor-element.elementor-element-db95043 .elementor-accordion{border:none !important;background:transparent !important}
.elementor-42 .elementor-element.elementor-element-db95043 .elementor-accordion-item{background:#ffffff !important;border:1px solid #e7e0d4 !important;border-radius:10px !important;margin-bottom:14px !important;overflow:hidden}
.elementor-42 .elementor-element.elementor-element-db95043 .elementor-accordion-item:last-child{margin-bottom:0 !important}
.elementor-42 .elementor-element.elementor-element-db95043 .elementor-tab-title{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px;padding:22px 24px !important;border:none !important;background:transparent !important;font-family:'Sora',sans-serif !important;font-weight:600 !important;font-size:1.05rem !important;line-height:1.4 !important;transition:color .2s;cursor:pointer}
.elementor-42 .elementor-element.elementor-element-db95043 .elementor-accordion-title{order:1;flex:1 1 auto;color:#1a1d21 !important;text-decoration:none !important}
.elementor-42 .elementor-element.elementor-element-db95043 .elementor-tab-title.elementor-active .elementor-accordion-title{color:#1a1d21 !important}
.elementor-42 .elementor-element.elementor-element-db95043 .elementor-accordion-icon{order:2;margin:0 !important;padding:0 !important;flex-shrink:0;width:auto !important;display:inline-flex !important;align-items:center}
.elementor-42 .elementor-element.elementor-element-db95043 .elementor-accordion-icon svg{width:20px;height:20px;fill:#d12b2b !important;transition:transform .25s ease}
.elementor-42 .elementor-element.elementor-element-db95043 .elementor-accordion-icon i{color:#d12b2b !important;font-size:20px;transition:transform .25s ease}
.elementor-42 .elementor-element.elementor-element-db95043 .elementor-accordion-icon-opened{display:none !important}
.elementor-42 .elementor-element.elementor-element-db95043 .elementor-tab-title.elementor-active .elementor-accordion-icon-closed{display:inline-flex !important}
.elementor-42 .elementor-element.elementor-element-db95043 .elementor-tab-title.elementor-active .elementor-accordion-icon-closed svg,
.elementor-42 .elementor-element.elementor-element-db95043 .elementor-tab-title.elementor-active .elementor-accordion-icon-closed i{transform:rotate(45deg)}
.elementor-42 .elementor-element.elementor-element-db95043 .elementor-tab-content{padding:0 24px 22px !important;border:none !important;background:transparent !important;color:#6b7280 !important;font-family:'Inter',sans-serif !important;font-size:1rem !important;line-height:1.65 !important}
.elementor-42 .elementor-element.elementor-element-db95043 .elementor-tab-content p{margin:0;color:#6b7280 !important}
@media(max-width:600px){.elementor-42 .elementor-element.elementor-element-db95043 .elementor-tab-title{padding:18px 18px !important;font-size:1rem !important}.elementor-42 .elementor-element.elementor-element-db95043 .elementor-tab-content{padding:0 18px 18px !important}}/* End custom CSS */