.elementor-8369 .elementor-element.elementor-element-50c17c8{--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;--flex-wrap:initial;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#e5e7ebff;--border-color:#e5e7ebff;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-5868972{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-4d44808{--display:flex;--min-height:700px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(rgb(249, 250, 251), rgb(255, 255, 255));background-size:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-0b29d8d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-5fa1c2c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-5fa1c2c:not(.elementor-motion-effects-element-type-background), .elementor-8369 .elementor-element.elementor-element-5fa1c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clcpg.org/wp-content/uploads/2025/12/Homepage-Banner-v3-scaled-e1766024592278-1024x721.jpg");background-position:top center;background-size:cover;}.elementor-8369 .elementor-element.elementor-element-61c3b26{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-aae75f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:multiply;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-688c2f4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-21a3d3c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-0f5a808{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-0f5a808 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-8369 .elementor-element.elementor-element-0f5a808 .elementor-heading-title{font-size:72px;line-height:1;color:#ffffffff;}.elementor-8369 .elementor-element.elementor-element-b726033{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:24px;line-height:32px;color:#e5e7ebff;}.elementor-8369 .elementor-element.elementor-element-b726033 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8369 .elementor-element.elementor-element-af45ead{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#e5e7ebff;--border-color:#e5e7ebff;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-af45ead:not(.elementor-motion-effects-element-type-background), .elementor-8369 .elementor-element.elementor-element-af45ead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fffffff2;}.elementor-8369 .elementor-element.elementor-element-bc23d2d{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-bc23d2d > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-8369 .elementor-element.elementor-element-bc23d2d .elementor-heading-title{font-size:18px;font-weight:600;line-height:28px;color:#1f2937ff;}.elementor-8369 .elementor-element.elementor-element-413af6a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-c4977a7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-0b91ea5{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-0b91ea5 > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-8369 .elementor-element.elementor-element-0b91ea5 .elementor-heading-title{font-size:16px;font-weight:500;line-height:1.5;color:#374151ff;}.elementor-8369 .elementor-element.elementor-element-91a4bcf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-db71dbb{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-db71dbb > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-8369 .elementor-element.elementor-element-db71dbb .elementor-heading-title{font-size:16px;line-height:1.5;color:#374151ff;}.elementor-8369 .elementor-element.elementor-element-86dff39{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-f48728f{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-f48728f > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-8369 .elementor-element.elementor-element-f48728f .elementor-heading-title{font-size:16px;line-height:1.5;color:#374151ff;}.elementor-8369 .elementor-element.elementor-element-85a0ded .elementor-button{background-color:#FFFFFF;font-size:18px;font-weight:600;line-height:28px;fill:#000000;color:#000000;border-radius:9999px 9999px 9999px 9999px;padding:16px 32px 16px 32px;}.elementor-8369 .elementor-element.elementor-element-85a0ded{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-523eddb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-523eddb:not(.elementor-motion-effects-element-type-background), .elementor-8369 .elementor-element.elementor-element-523eddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-8369 .elementor-element.elementor-element-6b5d057{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-71423c9 i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-71423c9 .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-71423c9 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-71423c9 .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-71423c9 .softlite-dynamic-card-box-text-1{font-size:48px;line-height:1;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-71423c9 .softlite-dynamic-card-box-text-2{font-size:20px;line-height:1.625;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-71423c9 .softlite-dynamic-card-box-background-color-1{background-color:#000000ff;}.elementor-8369 .elementor-element.elementor-element-247b007{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-7025e44 i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-7025e44 .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-7025e44 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-7025e44 .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-7025e44 .softlite-dynamic-card-box-text-1{font-size:20px;line-height:28px;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-7025e44 .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.625;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-7025e44 .softlite-dynamic-card-box-background-color-1{background-color:#f9fafbff;}.elementor-8369 .elementor-element.elementor-element-7025e44 .softlite-dynamic-card-box-background-color-2{background-color:#000000ff;}.elementor-8369 .elementor-element.elementor-element-fa56f55 i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-fa56f55 .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-fa56f55 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-fa56f55 .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-fa56f55 .softlite-dynamic-card-box-text-1{font-size:20px;line-height:28px;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-fa56f55 .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.625;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-fa56f55 .softlite-dynamic-card-box-background-color-1{background-color:#f9fafbff;}.elementor-8369 .elementor-element.elementor-element-fa56f55 .softlite-dynamic-card-box-background-color-2{background-color:#000000ff;}.elementor-8369 .elementor-element.elementor-element-40a9879 i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-40a9879 .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-40a9879 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-40a9879 .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-40a9879 .softlite-dynamic-card-box-text-1{font-size:20px;line-height:28px;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-40a9879 .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.625;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-40a9879 .softlite-dynamic-card-box-background-color-1{background-color:#f9fafbff;}.elementor-8369 .elementor-element.elementor-element-40a9879 .softlite-dynamic-card-box-background-color-2{background-color:#000000ff;}.elementor-8369 .elementor-element.elementor-element-bd321e0 i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-bd321e0 .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-bd321e0 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-bd321e0 .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-bd321e0 .softlite-dynamic-card-box-text-1{font-size:20px;line-height:28px;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-bd321e0 .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.625;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-bd321e0 .softlite-dynamic-card-box-background-color-1{background-color:#f9fafbff;}.elementor-8369 .elementor-element.elementor-element-bd321e0 .softlite-dynamic-card-box-background-color-2{background-color:#000000ff;}.elementor-8369 .elementor-element.elementor-element-a5a518b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-a5a518b:not(.elementor-motion-effects-element-type-background), .elementor-8369 .elementor-element.elementor-element-a5a518b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f4f6ff;}.elementor-8369 .elementor-element.elementor-element-c3e48bc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-62c734d i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-62c734d .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-62c734d .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-62c734d .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-62c734d .softlite-dynamic-card-box-text-1{font-size:30px;line-height:36px;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-62c734d .softlite-dynamic-card-box-text-2{font-size:18px;line-height:1.625;color:#374151ff;}.elementor-8369 .elementor-element.elementor-element-62c734d .softlite-dynamic-card-box-text-3{font-size:30px;line-height:36px;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-62c734d .softlite-dynamic-card-box-text-4{font-size:18px;line-height:1.625;color:#374151ff;}.elementor-8369 .elementor-element.elementor-element-10824f6 i.softlite-dynamic-icon{font-size:auto;}.elementor-8369 .elementor-element.elementor-element-10824f6 .softlite-dynamic-icon i{font-size:auto;}.elementor-8369 .elementor-element.elementor-element-10824f6 .softlite-dynamic-icon:not(i){width:auto;}.elementor-8369 .elementor-element.elementor-element-10824f6 .softlite-dynamic-icon svg{width:auto;}.elementor-8369 .elementor-element.elementor-element-10824f6 .softlite-dynamic-card-box-text-1{font-size:36px;font-weight:700;line-height:40px;color:#000000ff;}.elementor-8369 .elementor-element.elementor-element-10824f6 .softlite-dynamic-card-box-text-2{font-size:16px;font-weight:500;line-height:1.5;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-10824f6 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8369 .elementor-element.elementor-element-33c2ee8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(rgb(255, 255, 255), rgb(249, 250, 251));background-size:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-01e9b24{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-804e296 i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-804e296 .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-804e296 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-804e296 .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-804e296 .softlite-dynamic-card-box-text-1{font-size:48px;line-height:1;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-804e296 .softlite-dynamic-card-box-text-2{font-size:20px;line-height:28px;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-804e296 .softlite-dynamic-card-box-background-color-1{background-color:#000000ff;}.elementor-8369 .elementor-element.elementor-element-ed7304d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-64fbce1{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-64fbce1 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8369 .elementor-element.elementor-element-64fbce1 .elementor-heading-title{font-size:30px;line-height:36px;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-c4b817b{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-c4b817b > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8369 .elementor-element.elementor-element-c4b817b .elementor-heading-title{font-size:20px;line-height:28px;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-88db780{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-a72ab34{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-a72ab34:not(.elementor-motion-effects-element-type-background), .elementor-8369 .elementor-element.elementor-element-a72ab34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-8369 .elementor-element.elementor-element-b9f19ac i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-b9f19ac .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-b9f19ac .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-b9f19ac .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-b9f19ac .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:600;line-height:20px;color:#ffffffff;}.elementor-8369 .elementor-element.elementor-element-b9f19ac .softlite-dynamic-card-box-background-color-1{background-color:#000000ff;}.elementor-8369 .elementor-element.elementor-element-8ba2b12{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-9de1995{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-9de1995 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8369 .elementor-element.elementor-element-9de1995 .elementor-heading-title{font-size:20px;line-height:28px;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-7d3170d{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;line-height:1.4;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-7d3170d > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8369 .elementor-element.elementor-element-b96137b{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-b96137b > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-8369 .elementor-element.elementor-element-b96137b .softlite-dynamic-list{flex-direction:row;row-gap:8px;}.elementor-8369 .elementor-element.elementor-element-b96137b .softlite-dynamic-list-item{width:auto;}.elementor-8369 .elementor-element.elementor-element-b96137b i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-b96137b .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-b96137b .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-b96137b .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-b96137b .softlite-dynamic-list-item-text-1{font-size:14px;line-height:20px;color:#374151ff;}.elementor-8369 .elementor-element.elementor-element-8847ee7 .elementor-button{background-color:#000000ff;font-weight:600;text-decoration:none;fill:#ffffffff;color:#ffffffff;border-radius:12px 12px 12px 12px;padding:12px 0px 12px 0px;}.elementor-8369 .elementor-element.elementor-element-8847ee7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-93ced9b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-93ced9b:not(.elementor-motion-effects-element-type-background), .elementor-8369 .elementor-element.elementor-element-93ced9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-8369 .elementor-element.elementor-element-bd6bc3c i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-bd6bc3c .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-bd6bc3c .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-bd6bc3c .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-bd6bc3c .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:600;line-height:20px;color:#ffffffff;}.elementor-8369 .elementor-element.elementor-element-bd6bc3c .softlite-dynamic-card-box-background-color-1{background-color:#000000ff;}.elementor-8369 .elementor-element.elementor-element-a4807b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-958dd15{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-958dd15 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8369 .elementor-element.elementor-element-958dd15 .elementor-heading-title{font-size:20px;line-height:28px;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-f0d3ab2{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;line-height:1.4;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-f0d3ab2 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8369 .elementor-element.elementor-element-93a0a34{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-93a0a34 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-8369 .elementor-element.elementor-element-93a0a34 .softlite-dynamic-list{flex-direction:row;row-gap:8px;}.elementor-8369 .elementor-element.elementor-element-93a0a34 .softlite-dynamic-list-item{width:auto;}.elementor-8369 .elementor-element.elementor-element-93a0a34 i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-93a0a34 .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-93a0a34 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-93a0a34 .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-93a0a34 .softlite-dynamic-list-item-text-1{font-size:14px;line-height:20px;color:#374151ff;}.elementor-8369 .elementor-element.elementor-element-b85ae97{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-b85ae97:not(.elementor-motion-effects-element-type-background), .elementor-8369 .elementor-element.elementor-element-b85ae97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-8369 .elementor-element.elementor-element-f73981e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-2fec3ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-40bae85 i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-40bae85 .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-40bae85 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-40bae85 .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-40bae85 .softlite-dynamic-card-box-text-1{font-size:48px;line-height:1;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-40bae85 .softlite-dynamic-card-box-text-2{font-size:20px;line-height:28px;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-40bae85 .softlite-dynamic-card-box-background-color-1{background-color:#000000ff;}.elementor-8369 .elementor-element.elementor-element-084adf1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-084adf1:not(.elementor-motion-effects-element-type-background), .elementor-8369 .elementor-element.elementor-element-084adf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-8369 .elementor-element.elementor-element-bd1ff00{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-718b502 .ekit-video-item a{border-radius:16px 16px 16px 16px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-8369 .elementor-element.elementor-element-9033e85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-9033e85:not(.elementor-motion-effects-element-type-background), .elementor-8369 .elementor-element.elementor-element-9033e85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9fafbff;}.elementor-8369 .elementor-element.elementor-element-e6c077b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-f3b07f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-f3b07f0:not(.elementor-motion-effects-element-type-background), .elementor-8369 .elementor-element.elementor-element-f3b07f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-8369 .elementor-element.elementor-element-ca0d4fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-f685459{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-48228ee img{width:100%;}.elementor-8369 .elementor-element.elementor-element-2c9cfb2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-2c9cfb2:not(.elementor-motion-effects-element-type-background), .elementor-8369 .elementor-element.elementor-element-2c9cfb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}.elementor-8369 .elementor-element.elementor-element-effb4b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-3cbd75f{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-3cbd75f > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-8369 .elementor-element.elementor-element-3cbd75f .elementor-heading-title{font-size:48px;line-height:1;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-ec2c407{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:20px;line-height:1.625;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-ec2c407 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8369 .elementor-element.elementor-element-c9d79a3{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-c6de919 i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-c6de919 .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-c6de919 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-c6de919 .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-c6de919 .softlite-dynamic-card-box-text-1{font-size:16px;font-weight:600;line-height:1.5;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-c6de919 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:20px;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-c6de919 .softlite-dynamic-card-box-background-color-1{background-color:#000000ff;}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .softlite-dynamic-card-box-text-1{font-size:16px;font-weight:600;line-height:1.5;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:20px;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .softlite-dynamic-card-box-background-color-1{background-color:#000000ff;}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .softlite-dynamic-card-box-text-1{font-size:16px;font-weight:600;line-height:1.5;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:20px;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .softlite-dynamic-card-box-background-color-1{background-color:#000000ff;}.elementor-8369 .elementor-element.elementor-element-3572b6c i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-3572b6c .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-3572b6c .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-3572b6c .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-3572b6c .softlite-dynamic-card-box-text-1{font-size:16px;font-weight:600;line-height:1.5;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-3572b6c .softlite-dynamic-card-box-text-2{font-size:14px;line-height:20px;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-3572b6c .softlite-dynamic-card-box-background-color-1{background-color:#000000ff;}.elementor-8369 .elementor-element.elementor-element-c01f68d .elementor-button{background-color:#000000ff;font-size:18px;font-weight:600;text-decoration:none;line-height:28px;fill:#ffffffff;color:#ffffffff;border-radius:9999px 9999px 9999px 9999px;padding:16px 32px 16px 32px;}.elementor-8369 .elementor-element.elementor-element-c01f68d{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-dce3b65{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-dce3b65:not(.elementor-motion-effects-element-type-background), .elementor-8369 .elementor-element.elementor-element-dce3b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-8369 .elementor-element.elementor-element-adb3436{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-7a60081 i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-7a60081 .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-7a60081 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-7a60081 .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-7a60081 .softlite-dynamic-card-box-text-1{font-size:48px;line-height:1;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-7a60081 .softlite-dynamic-card-box-text-2{font-size:20px;line-height:28px;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-7a60081 .softlite-dynamic-card-box-background-color-1{background-color:#000000ff;}.elementor-8369 .elementor-element.elementor-element-6c8e977{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-6c8e977 > .elementor-widget-container{margin:0px 0px 48px 0px;padding:0px 0px 0px 0px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .softlite-dynamic-list{flex-direction:row;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .softlite-dynamic-list-item{width:auto;}.elementor-8369 .elementor-element.elementor-element-6c8e977 i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-d966f79{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-9779ba4 .elementor-button{background-color:#000000ff;font-size:18px;font-weight:600;text-decoration:none;line-height:28px;fill:#ffffffff;color:#ffffffff;border-radius:9999px 9999px 9999px 9999px;padding:16px 32px 16px 32px;}.elementor-8369 .elementor-element.elementor-element-9779ba4{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-67ccc25{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(rgb(255, 255, 255), rgb(249, 250, 251));background-size:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-270465a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-56c1622 i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-56c1622 .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-56c1622 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-56c1622 .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-56c1622 .softlite-dynamic-card-box-text-1{font-size:48px;line-height:1;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-56c1622 .softlite-dynamic-card-box-text-2{font-size:20px;line-height:28px;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-56c1622 .softlite-dynamic-card-box-background-color-1{background-color:#000000ff;}.elementor-8369 .elementor-element.elementor-element-41178e6{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-aec96f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-7786b73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-7786b73:not(.elementor-motion-effects-element-type-background), .elementor-8369 .elementor-element.elementor-element-7786b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-8369 .elementor-element.elementor-element-5138f51{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-5138f51 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-8369 .elementor-element.elementor-element-5138f51 .elementor-heading-title{font-size:24px;line-height:32px;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-a2e1350{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-0e3b4df i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-0e3b4df .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-0e3b4df .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-0e3b4df .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-0e3b4df .softlite-dynamic-card-box-text-1{font-size:16px;font-weight:600;line-height:1.5;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-0e3b4df .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-0e3b4df .softlite-dynamic-card-box-background-color-1{background-color:#000000ff;}.elementor-8369 .elementor-element.elementor-element-a3fb701 i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-a3fb701 .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-a3fb701 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-a3fb701 .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-a3fb701 .softlite-dynamic-card-box-text-1{font-size:16px;font-weight:600;line-height:1.5;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-a3fb701 .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-a3fb701 .softlite-dynamic-card-box-background-color-1{background-color:#000000ff;}.elementor-8369 .elementor-element.elementor-element-c12924d i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-c12924d .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-c12924d .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-c12924d .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-c12924d .softlite-dynamic-card-box-text-1{font-size:16px;font-weight:600;line-height:1.5;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-c12924d .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-c12924d .softlite-dynamic-card-box-background-color-1{background-color:#000000ff;}.elementor-8369 .elementor-element.elementor-element-86b0f7c i.softlite-dynamic-icon{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-86b0f7c .softlite-dynamic-icon i{font-size:100%;}.elementor-8369 .elementor-element.elementor-element-86b0f7c .softlite-dynamic-icon:not(i){width:100%;}.elementor-8369 .elementor-element.elementor-element-86b0f7c .softlite-dynamic-icon svg{width:100%;}.elementor-8369 .elementor-element.elementor-element-86b0f7c .softlite-dynamic-card-box-text-1{font-size:16px;font-weight:600;line-height:1.5;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-86b0f7c .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#4b5563ff;}.elementor-8369 .elementor-element.elementor-element-86b0f7c .softlite-dynamic-card-box-background-color-1{background-color:#000000ff;}.elementor-8369 .elementor-element.elementor-element-1c12ccb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-1c12ccb:not(.elementor-motion-effects-element-type-background), .elementor-8369 .elementor-element.elementor-element-1c12ccb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-8369 .elementor-element.elementor-element-026c2cd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-026c2cd:not(.elementor-motion-effects-element-type-background), .elementor-8369 .elementor-element.elementor-element-026c2cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-8369 .elementor-element.elementor-element-0e10f4f{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-0e10f4f > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-8369 .elementor-element.elementor-element-0e10f4f .elementor-heading-title{font-size:24px;line-height:32px;color:#111827ff;}.elementor-8369 .elementor-element.elementor-element-b86092a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:3px 3px 3px 3px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:2147483647;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-b86092a:not(.elementor-motion-effects-element-type-background), .elementor-8369 .elementor-element.elementor-element-b86092a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212426ff;}.elementor-8369 .elementor-element.elementor-element-a6b4fd2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99999999;overflow:visible;}.elementor-8369 .elementor-element.elementor-element-a6b4fd2:not(.elementor-motion-effects-element-type-background), .elementor-8369 .elementor-element.elementor-element-a6b4fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5ea0ff80;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8369 .elementor-element.elementor-element-50c17c8{--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:initial;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8369 .elementor-element.elementor-element-688c2f4{--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8369 .elementor-element.elementor-element-0f5a808 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-8369 .elementor-element.elementor-element-b726033 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8369 .elementor-element.elementor-element-af45ead{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8369 .elementor-element.elementor-element-bc23d2d > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-8369 .elementor-element.elementor-element-c4977a7{--flex-wrap:initial;}.elementor-8369 .elementor-element.elementor-element-0b91ea5 > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-8369 .elementor-element.elementor-element-91a4bcf{--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8369 .elementor-element.elementor-element-db71dbb > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-8369 .elementor-element.elementor-element-86dff39{--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8369 .elementor-element.elementor-element-f48728f > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-8369 .elementor-element.elementor-element-85a0ded .elementor-button{border-radius:9999px 9999px 9999px 9999px;padding:16px 32px 16px 32px;}.elementor-8369 .elementor-element.elementor-element-523eddb{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8369 .elementor-element.elementor-element-6b5d057{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8369 .elementor-element.elementor-element-247b007{--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-8369 .elementor-element.elementor-element-a5a518b{--border-radius:24px 24px 24px 24px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-8369 .elementor-element.elementor-element-33c2ee8{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8369 .elementor-element.elementor-element-01e9b24{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8369 .elementor-element.elementor-element-ed7304d{--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-8369 .elementor-element.elementor-element-64fbce1 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8369 .elementor-element.elementor-element-c4b817b > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8369 .elementor-element.elementor-element-a72ab34{--border-radius:16px 16px 16px 16px;}.elementor-8369 .elementor-element.elementor-element-8ba2b12{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8369 .elementor-element.elementor-element-9de1995 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8369 .elementor-element.elementor-element-7d3170d > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8369 .elementor-element.elementor-element-b96137b > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-8369 .elementor-element.elementor-element-b96137b .softlite-dynamic-list{row-gap:8px;}.elementor-8369 .elementor-element.elementor-element-8847ee7 .elementor-button{border-radius:12px 12px 12px 12px;padding:12px 0px 12px 0px;}.elementor-8369 .elementor-element.elementor-element-93ced9b{--border-radius:16px 16px 16px 16px;}.elementor-8369 .elementor-element.elementor-element-a4807b1{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8369 .elementor-element.elementor-element-958dd15 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8369 .elementor-element.elementor-element-f0d3ab2 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8369 .elementor-element.elementor-element-93a0a34 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-8369 .elementor-element.elementor-element-93a0a34 .softlite-dynamic-list{row-gap:8px;}.elementor-8369 .elementor-element.elementor-element-b85ae97{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8369 .elementor-element.elementor-element-f73981e{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8369 .elementor-element.elementor-element-2fec3ac{--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-8369 .elementor-element.elementor-element-084adf1{--border-radius:16px 16px 16px 16px;}.elementor-8369 .elementor-element.elementor-element-bd1ff00{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8369 .elementor-element.elementor-element-9033e85{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8369 .elementor-element.elementor-element-e6c077b{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8369 .elementor-element.elementor-element-f3b07f0{--border-radius:24px 24px 24px 24px;}.elementor-8369 .elementor-element.elementor-element-effb4b1{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-8369 .elementor-element.elementor-element-3cbd75f > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-8369 .elementor-element.elementor-element-ec2c407 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8369 .elementor-element.elementor-element-c9d79a3{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-8369 .elementor-element.elementor-element-c01f68d .elementor-button{border-radius:9999px 9999px 9999px 9999px;padding:16px 32px 16px 32px;}.elementor-8369 .elementor-element.elementor-element-dce3b65{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8369 .elementor-element.elementor-element-adb3436{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-8369 .elementor-element.elementor-element-9779ba4 .elementor-button{border-radius:9999px 9999px 9999px 9999px;padding:16px 32px 16px 32px;}.elementor-8369 .elementor-element.elementor-element-67ccc25{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8369 .elementor-element.elementor-element-270465a{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8369 .elementor-element.elementor-element-7786b73{--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8369 .elementor-element.elementor-element-5138f51 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-8369 .elementor-element.elementor-element-1c12ccb{--border-radius:16px 16px 16px 16px;}.elementor-8369 .elementor-element.elementor-element-026c2cd{--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8369 .elementor-element.elementor-element-0e10f4f > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-8369 .elementor-element.elementor-element-b86092a{--border-radius:3px 3px 3px 3px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-8369 .elementor-element.elementor-element-50c17c8{--width:auto;}.elementor-8369 .elementor-element.elementor-element-5868972{--width:auto;}.elementor-8369 .elementor-element.elementor-element-4d44808{--width:auto;}.elementor-8369 .elementor-element.elementor-element-0b29d8d{--width:auto;}.elementor-8369 .elementor-element.elementor-element-5fa1c2c{--width:auto;}.elementor-8369 .elementor-element.elementor-element-61c3b26{--width:auto;}.elementor-8369 .elementor-element.elementor-element-aae75f2{--width:auto;}.elementor-8369 .elementor-element.elementor-element-688c2f4{--width:auto;}.elementor-8369 .elementor-element.elementor-element-21a3d3c{--width:auto;}.elementor-8369 .elementor-element.elementor-element-af45ead{--width:auto;}.elementor-8369 .elementor-element.elementor-element-413af6a{--width:auto;}.elementor-8369 .elementor-element.elementor-element-c4977a7{--width:auto;}.elementor-8369 .elementor-element.elementor-element-91a4bcf{--width:auto;}.elementor-8369 .elementor-element.elementor-element-86dff39{--width:auto;}.elementor-8369 .elementor-element.elementor-element-523eddb{--width:auto;}.elementor-8369 .elementor-element.elementor-element-6b5d057{--width:auto;}.elementor-8369 .elementor-element.elementor-element-247b007{--width:auto;}.elementor-8369 .elementor-element.elementor-element-a5a518b{--width:auto;}.elementor-8369 .elementor-element.elementor-element-c3e48bc{--width:auto;}.elementor-8369 .elementor-element.elementor-element-33c2ee8{--width:auto;}.elementor-8369 .elementor-element.elementor-element-01e9b24{--width:auto;}.elementor-8369 .elementor-element.elementor-element-ed7304d{--width:auto;}.elementor-8369 .elementor-element.elementor-element-88db780{--width:auto;}.elementor-8369 .elementor-element.elementor-element-a72ab34{--width:auto;}.elementor-8369 .elementor-element.elementor-element-8ba2b12{--width:auto;}.elementor-8369 .elementor-element.elementor-element-93ced9b{--width:auto;}.elementor-8369 .elementor-element.elementor-element-a4807b1{--width:auto;}.elementor-8369 .elementor-element.elementor-element-b85ae97{--width:auto;}.elementor-8369 .elementor-element.elementor-element-f73981e{--width:auto;}.elementor-8369 .elementor-element.elementor-element-2fec3ac{--width:auto;}.elementor-8369 .elementor-element.elementor-element-084adf1{--width:auto;}.elementor-8369 .elementor-element.elementor-element-bd1ff00{--width:auto;}.elementor-8369 .elementor-element.elementor-element-9033e85{--width:auto;}.elementor-8369 .elementor-element.elementor-element-e6c077b{--width:auto;}.elementor-8369 .elementor-element.elementor-element-f3b07f0{--width:auto;}.elementor-8369 .elementor-element.elementor-element-ca0d4fb{--width:auto;}.elementor-8369 .elementor-element.elementor-element-f685459{--width:auto;}.elementor-8369 .elementor-element.elementor-element-2c9cfb2{--width:auto;}.elementor-8369 .elementor-element.elementor-element-effb4b1{--width:auto;}.elementor-8369 .elementor-element.elementor-element-c9d79a3{--width:auto;}.elementor-8369 .elementor-element.elementor-element-dce3b65{--width:auto;}.elementor-8369 .elementor-element.elementor-element-adb3436{--width:auto;}.elementor-8369 .elementor-element.elementor-element-d966f79{--width:auto;}.elementor-8369 .elementor-element.elementor-element-67ccc25{--width:auto;}.elementor-8369 .elementor-element.elementor-element-270465a{--width:auto;}.elementor-8369 .elementor-element.elementor-element-41178e6{--width:auto;}.elementor-8369 .elementor-element.elementor-element-aec96f7{--width:auto;}.elementor-8369 .elementor-element.elementor-element-7786b73{--width:auto;}.elementor-8369 .elementor-element.elementor-element-a2e1350{--width:auto;}.elementor-8369 .elementor-element.elementor-element-1c12ccb{--width:auto;}.elementor-8369 .elementor-element.elementor-element-026c2cd{--width:auto;}.elementor-8369 .elementor-element.elementor-element-b86092a{--width:330px;}.elementor-8369 .elementor-element.elementor-element-a6b4fd2{--width:auto;}}@media(max-width:767px){.elementor-8369 .elementor-element.elementor-element-50c17c8{--width:auto;--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:initial;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8369 .elementor-element.elementor-element-5868972{--width:auto;}.elementor-8369 .elementor-element.elementor-element-4d44808{--width:auto;}.elementor-8369 .elementor-element.elementor-element-0b29d8d{--width:auto;}.elementor-8369 .elementor-element.elementor-element-5fa1c2c{--width:auto;}.elementor-8369 .elementor-element.elementor-element-61c3b26{--width:auto;}.elementor-8369 .elementor-element.elementor-element-aae75f2{--width:auto;}.elementor-8369 .elementor-element.elementor-element-688c2f4{--width:auto;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8369 .elementor-element.elementor-element-21a3d3c{--width:auto;}.elementor-8369 .elementor-element.elementor-element-0f5a808 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-8369 .elementor-element.elementor-element-0f5a808 .elementor-heading-title{font-size:48px;line-height:1.25;}.elementor-8369 .elementor-element.elementor-element-b726033 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8369 .elementor-element.elementor-element-b726033{font-size:20px;line-height:1.625;}.elementor-8369 .elementor-element.elementor-element-af45ead{--width:auto;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8369 .elementor-element.elementor-element-bc23d2d > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-8369 .elementor-element.elementor-element-413af6a{--width:auto;}.elementor-8369 .elementor-element.elementor-element-c4977a7{--width:auto;--flex-wrap:initial;}.elementor-8369 .elementor-element.elementor-element-0b91ea5 > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-8369 .elementor-element.elementor-element-91a4bcf{--width:auto;--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8369 .elementor-element.elementor-element-db71dbb > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-8369 .elementor-element.elementor-element-86dff39{--width:auto;--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8369 .elementor-element.elementor-element-f48728f > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-8369 .elementor-element.elementor-element-85a0ded{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-85a0ded .elementor-button{border-radius:9999px 9999px 9999px 9999px;padding:16px 32px 16px 32px;}.elementor-8369 .elementor-element.elementor-element-523eddb{--width:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8369 .elementor-element.elementor-element-6b5d057{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8369 .elementor-element.elementor-element-71423c9 .softlite-dynamic-card-box-text-1{font-size:36px;line-height:40px;}.elementor-8369 .elementor-element.elementor-element-247b007{--width:auto;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-8369 .elementor-element.elementor-element-a5a518b{--width:auto;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8369 .elementor-element.elementor-element-c3e48bc{--width:auto;}.elementor-8369 .elementor-element.elementor-element-33c2ee8{--width:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8369 .elementor-element.elementor-element-01e9b24{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8369 .elementor-element.elementor-element-804e296 .softlite-dynamic-card-box-text-1{font-size:36px;line-height:40px;}.elementor-8369 .elementor-element.elementor-element-ed7304d{--width:auto;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-8369 .elementor-element.elementor-element-64fbce1 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8369 .elementor-element.elementor-element-c4b817b > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8369 .elementor-element.elementor-element-88db780{--width:auto;}.elementor-8369 .elementor-element.elementor-element-a72ab34{--width:auto;--border-radius:16px 16px 16px 16px;}.elementor-8369 .elementor-element.elementor-element-8ba2b12{--width:auto;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8369 .elementor-element.elementor-element-9de1995 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8369 .elementor-element.elementor-element-7d3170d > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8369 .elementor-element.elementor-element-b96137b{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-b96137b > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-8369 .elementor-element.elementor-element-b96137b .softlite-dynamic-list{row-gap:8px;}.elementor-8369 .elementor-element.elementor-element-8847ee7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-8847ee7 .elementor-button{border-radius:12px 12px 12px 12px;padding:12px 0px 12px 0px;}.elementor-8369 .elementor-element.elementor-element-93ced9b{--width:auto;--border-radius:16px 16px 16px 16px;}.elementor-8369 .elementor-element.elementor-element-a4807b1{--width:auto;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8369 .elementor-element.elementor-element-958dd15 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8369 .elementor-element.elementor-element-f0d3ab2 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8369 .elementor-element.elementor-element-93a0a34{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-93a0a34 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-8369 .elementor-element.elementor-element-93a0a34 .softlite-dynamic-list{row-gap:8px;}.elementor-8369 .elementor-element.elementor-element-b85ae97{--width:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8369 .elementor-element.elementor-element-f73981e{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8369 .elementor-element.elementor-element-2fec3ac{--width:auto;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-8369 .elementor-element.elementor-element-40bae85 .softlite-dynamic-card-box-text-1{font-size:36px;line-height:40px;}.elementor-8369 .elementor-element.elementor-element-084adf1{--width:auto;--border-radius:16px 16px 16px 16px;}.elementor-8369 .elementor-element.elementor-element-bd1ff00{--width:auto;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8369 .elementor-element.elementor-element-9033e85{--width:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8369 .elementor-element.elementor-element-e6c077b{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8369 .elementor-element.elementor-element-f3b07f0{--width:auto;--border-radius:24px 24px 24px 24px;}.elementor-8369 .elementor-element.elementor-element-ca0d4fb{--width:auto;}.elementor-8369 .elementor-element.elementor-element-f685459{--width:auto;}.elementor-8369 .elementor-element.elementor-element-2c9cfb2{--width:auto;}.elementor-8369 .elementor-element.elementor-element-effb4b1{--width:auto;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8369 .elementor-element.elementor-element-3cbd75f > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-8369 .elementor-element.elementor-element-3cbd75f .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-8369 .elementor-element.elementor-element-ec2c407 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-8369 .elementor-element.elementor-element-c9d79a3{--width:auto;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-8369 .elementor-element.elementor-element-c01f68d{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-c01f68d .elementor-button{border-radius:9999px 9999px 9999px 9999px;padding:16px 32px 16px 32px;}.elementor-8369 .elementor-element.elementor-element-dce3b65{--width:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8369 .elementor-element.elementor-element-adb3436{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8369 .elementor-element.elementor-element-7a60081 .softlite-dynamic-card-box-text-1{font-size:36px;line-height:40px;}.elementor-8369 .elementor-element.elementor-element-6c8e977{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-6c8e977 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-8369 .elementor-element.elementor-element-d966f79{--width:auto;}.elementor-8369 .elementor-element.elementor-element-9779ba4{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8369 .elementor-element.elementor-element-9779ba4 .elementor-button{border-radius:9999px 9999px 9999px 9999px;padding:16px 32px 16px 32px;}.elementor-8369 .elementor-element.elementor-element-67ccc25{--width:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8369 .elementor-element.elementor-element-270465a{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8369 .elementor-element.elementor-element-56c1622 .softlite-dynamic-card-box-text-1{font-size:36px;line-height:40px;}.elementor-8369 .elementor-element.elementor-element-41178e6{--width:auto;}.elementor-8369 .elementor-element.elementor-element-aec96f7{--width:auto;}.elementor-8369 .elementor-element.elementor-element-7786b73{--width:auto;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8369 .elementor-element.elementor-element-5138f51 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-8369 .elementor-element.elementor-element-a2e1350{--width:auto;}.elementor-8369 .elementor-element.elementor-element-1c12ccb{--width:auto;--border-radius:16px 16px 16px 16px;}.elementor-8369 .elementor-element.elementor-element-026c2cd{--width:auto;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8369 .elementor-element.elementor-element-0e10f4f > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-8369 .elementor-element.elementor-element-b86092a{--width:330px;--border-radius:3px 3px 3px 3px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8369 .elementor-element.elementor-element-a6b4fd2{--width:auto;}}.elementor-8369 .elementor-element.elementor-element-aae75f2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-aae75f2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-61c3b26{display: block;}.elementor-8369 .elementor-element.elementor-element-61c3b26::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-61c3b26::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-0f5a808 .nn2xkrx0{color: rgb(255, 255, 255);display: block;font-size: 72px;font-weight: 700;line-height: 1;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-0f5a808 .nn2xkrx0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8369 .elementor-element.elementor-element-0f5a808 .nn2xkrx0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-0f5a808 .nn2xkrx0{font-size: 48px;line-height: 1.25;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-0f5a808 .nn2xkrx0::before{line-height: 60px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-0f5a808 .nn2xkrx0::after{line-height: 60px;}}.elementor-8369 .elementor-element.elementor-element-0f5a808 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 72px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8369 .elementor-element.elementor-element-0f5a808 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 72px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-0f5a808 .elementor-heading-title::before{line-height: 60px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-0f5a808 .elementor-heading-title::after{line-height: 60px;}}
.elementor-8369 .elementor-element.elementor-element-b726033 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(229, 231, 235);-webkit-text-stroke-color: rgb(229, 231, 235);}.elementor-8369 .elementor-element.elementor-element-b726033 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(229, 231, 235);-webkit-text-stroke-color: rgb(229, 231, 235);}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-b726033 p::before{line-height: 32.5px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-b726033 p::after{line-height: 32.5px;}}
.elementor-8369 .elementor-element.elementor-element-bc23d2d .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(31, 41, 55);-webkit-text-stroke-color: rgb(31, 41, 55);}.elementor-8369 .elementor-element.elementor-element-bc23d2d .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(31, 41, 55);-webkit-text-stroke-color: rgb(31, 41, 55);}
.elementor-8369 .elementor-element.elementor-element-e07a8ac {width: 20px;}.elementor-8369 .elementor-element.elementor-element-e07a8ac {height: 20px;}.elementor-8369 .elementor-element.elementor-element-e07a8ac .pqcesi2w{color: rgb(0, 0, 0);display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: rgb(0, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-e07a8ac .pqcesi2w::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-e07a8ac .pqcesi2w::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-e07a8ac .pqcesi2w{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-e07a8ac .pqcesi2w{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-e07a8ac .rd6kcwd8{fill: none;stroke: rgb(0, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-e07a8ac .rd6kcwd8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-e07a8ac .rd6kcwd8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-e07a8ac .bchnf4oc{fill: none;height: 18px;stroke: rgb(0, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: 18px;x: 3px;y: 4px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-e07a8ac .bchnf4oc::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-e07a8ac .bchnf4oc::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-0b91ea5 .elementor-heading-title{display: block;}.elementor-8369 .elementor-element.elementor-element-0b91ea5 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}.elementor-8369 .elementor-element.elementor-element-0b91ea5 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}
.elementor-8369 .elementor-element.elementor-element-c4977a7{color: rgb(55, 65, 81);}.elementor-8369 .elementor-element.elementor-element-c4977a7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}.elementor-8369 .elementor-element.elementor-element-c4977a7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}
.elementor-8369 .elementor-element.elementor-element-9048c81 {width: 20px;}.elementor-8369 .elementor-element.elementor-element-9048c81 {height: 20px;}.elementor-8369 .elementor-element.elementor-element-9048c81 .ynslpv8v{color: rgb(0, 0, 0);display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: rgb(0, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-9048c81 .ynslpv8v::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-9048c81 .ynslpv8v::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-9048c81 .ynslpv8v{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-9048c81 .ynslpv8v{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-9048c81 .fck2q0u6{fill: none;stroke: rgb(0, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-9048c81 .fck2q0u6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-9048c81 .fck2q0u6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-db71dbb .elementor-heading-title{display: block;}.elementor-8369 .elementor-element.elementor-element-db71dbb .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}.elementor-8369 .elementor-element.elementor-element-db71dbb .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}
.elementor-8369 .elementor-element.elementor-element-91a4bcf{color: rgb(55, 65, 81);}.elementor-8369 .elementor-element.elementor-element-91a4bcf::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}.elementor-8369 .elementor-element.elementor-element-91a4bcf::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}
.elementor-8369 .elementor-element.elementor-element-0be5a4a {width: 20px;}.elementor-8369 .elementor-element.elementor-element-0be5a4a {height: 20px;}.elementor-8369 .elementor-element.elementor-element-0be5a4a .bvx74h45{color: rgb(0, 0, 0);display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: rgb(0, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-0be5a4a .bvx74h45::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-0be5a4a .bvx74h45::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-0be5a4a .bvx74h45{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-0be5a4a .bvx74h45{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-0be5a4a .evuqccuj{fill: none;stroke: rgb(0, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-0be5a4a .evuqccuj::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-0be5a4a .evuqccuj::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-f48728f .elementor-heading-title{display: block;}.elementor-8369 .elementor-element.elementor-element-f48728f .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}.elementor-8369 .elementor-element.elementor-element-f48728f .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}
.elementor-8369 .elementor-element.elementor-element-86dff39{color: rgb(55, 65, 81);}.elementor-8369 .elementor-element.elementor-element-86dff39::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}.elementor-8369 .elementor-element.elementor-element-86dff39::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}
.elementor-8369 .elementor-element.elementor-element-413af6a{display: block;}.elementor-8369 .elementor-element.elementor-element-413af6a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-413af6a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-af45ead {border-bottom-color: rgb(229, 231, 235);border-bottom-style: solid;border-left-color: rgb(229, 231, 235);border-left-style: solid;border-right-color: rgb(229, 231, 235);border-right-style: solid;border-top-color: rgb(229, 231, 235);border-top-style: solid;color: rgb(0, 0, 0);font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 16px;line-height: 1.5;transition-property: none;grid-column-gap: normal;before: [object Object];after: [object Object];}.elementor-8369 .elementor-element.elementor-element-af45ead p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-8369 .elementor-element.elementor-element-af45ead .elementor-button {line-height: inherit !important}.elementor-8369 .elementor-element.elementor-element-af45ead{backdrop-filter: blur(4px);box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.25) 0px 25px 50px -12px;color: rgb(0, 0, 0);font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 16px;line-height: 1.5;transition-property: none;grid-column-gap: normal;display: block;}.elementor-8369 .elementor-element.elementor-element-af45ead::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-af45ead::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}body{overflow-x:hidden;}.elementor-element{position:static;}
/* ============================
   BUTTON TEXT
   ============================ */
.elementor-8369 .elementor-element.elementor-element-85a0ded .xn9menm7 {
  color: rgb(0,0,0);
  cursor: pointer;
  display: inline-block;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  text-align: center;
  width: auto;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  transition: color 0.25s ease, transform 0.25s ease;
}

.elementor-8369 .elementor-element.elementor-element-85a0ded .xn9menm7::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: rgb(0,0,0);
  -webkit-text-stroke-color: rgb(0,0,0);
}

.elementor-8369 .elementor-element.elementor-element-85a0ded .xn9menm7::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: rgb(0,0,0);
  -webkit-text-stroke-color: rgb(0,0,0);
}

/* ============================
   ICON (ARROW)
   ============================ */
.elementor-8369 .elementor-element.elementor-element-85a0ded .jjdr291t {
  color: rgb(0,0,0);
  cursor: pointer;
  display: inline-block;
  fill: none;
  font-size: 18px;
  font-weight: 600;
  height: 20px;
  line-height: 28px;
  margin-left: 8px;
  overflow-clip-margin: content-box;
  stroke: rgb(0,0,0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  text-align: center;
  width: 20px;
  vertical-align: middle;
  overflow: hidden;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  transition: transform 0.25s ease;
}

.elementor-8369 .elementor-element.elementor-element-85a0ded .jjdr291t::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: rgb(0,0,0);
  -webkit-text-stroke-color: rgb(0,0,0);
}

.elementor-8369 .elementor-element.elementor-element-85a0ded .jjdr291t::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: rgb(0,0,0);
  -webkit-text-stroke-color: rgb(0,0,0);
}

@media (max-width: 1024px) {
  .elementor-8369 .elementor-element.elementor-element-85a0ded .jjdr291t {
    margin-left: 8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-8369 .elementor-element.elementor-element-85a0ded .jjdr291t {
    margin-left: 8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }
}

/* ============================
   INNER WRAPPER (TEXT + ICON)
   ============================ */
.elementor-8369 .elementor-element.elementor-element-85a0ded .teo8vslo {
  color: rgb(0,0,0);
  cursor: pointer;
  fill: none;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  stroke: rgb(0,0,0);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  text-align: center;
  transform-origin: 0px 0px;
  width: auto;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  display: inline-flex;
  align-items: center;
}

.elementor-8369 .elementor-element.elementor-element-85a0ded .teo8vslo::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: rgb(0,0,0);
  -webkit-text-stroke-color: rgb(0,0,0);
}

.elementor-8369 .elementor-element.elementor-element-85a0ded .teo8vslo::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: rgb(0,0,0);
  -webkit-text-stroke-color: rgb(0,0,0);
}

/* ============================
   ELEMENTOR BUTTON WRAPPER
   ============================ */
.elementor-8369 .elementor-element.elementor-element-85a0ded .elementor-button {
  appearance: button;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-direction: row;
  gap: 8px;

  padding: 12px 24px;
  border-radius: 9999px;
  border: none;

  box-shadow:
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0.1) 0px 10px 15px -3px,
    rgba(0, 0, 0, 0.1) 0px 4px 6px -4px;

  text-decoration: none;
  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease,
    background-color 0.25s ease;
}

.elementor-8369 .elementor-element.elementor-element-85a0ded .elementor-button::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  display: block;
  text-align: center;
  -webkit-text-fill-color: rgb(0,0,0);
  -webkit-text-stroke-color: rgb(0,0,0);
}

.elementor-8369 .elementor-element.elementor-element-85a0ded .elementor-button::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  display: block;
  text-align: center;
  -webkit-text-fill-color: rgb(0,0,0);
  -webkit-text-stroke-color: rgb(0,0,0);
}

/* ============================
   HOVER / FOCUS STATES
   ============================ */
.elementor-8369 .elementor-element.elementor-element-85a0ded .elementor-button:hover {
  transform: translateY(-3px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.18),
    0 10px 10px -5px rgba(0, 0, 0, 0.16);
}

/* Move arrow slightly on hover */
.elementor-8369 .elementor-element.elementor-element-85a0ded .elementor-button:hover .jjdr291t {
  transform: translateX(4px);
}

/* Optional: subtle lift on text */
.elementor-8369 .elementor-element.elementor-element-85a0ded .elementor-button:hover .xn9menm7 {
  transform: translateY(-1px);
}

/* Keyboard focus */
.elementor-8369 .elementor-element.elementor-element-85a0ded .elementor-button:focus-visible {
  outline: 2px solid rgba(255, 255, 255, 0.9);
  outline-offset: 3px;
}
.elementor-8369 .elementor-element.elementor-element-21a3d3c{max-width: 672px;display: block;}.elementor-8369 .elementor-element.elementor-element-21a3d3c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-21a3d3c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-688c2f4{height: 100%;max-width: 1280px;}.elementor-8369 .elementor-element.elementor-element-688c2f4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-688c2f4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-8369 .elementor-element.elementor-element-5fa1c2c{
  height: 700px;
  overflow: hidden;
  display: block;
  position: relative;
  isolation: isolate;
}

/* OVERLAY (behind text) */
.elementor-8369 .elementor-element.elementor-element-5fa1c2c::after{
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to right,
    rgba(0, 0, 0, 0.7),
    rgba(0, 0, 0, 0.5)
  );
  pointer-events: none;
  z-index: 0;
}

/* make sure content stays above overlay */
.elementor-8369 .elementor-element.elementor-element-5fa1c2c > *{
  position: relative;
  z-index: 1;
}

/* keep ::before harmless */
.elementor-8369 .elementor-element.elementor-element-5fa1c2c::before{
  content: "";
  border-width: 0;
}

@media (max-width: 1024px) {
  .elementor-8369 .elementor-element.elementor-element-5fa1c2c{ overflow: hidden; }
}

@media (max-width: 767px) {
  .elementor-8369 .elementor-element.elementor-element-5fa1c2c{
    height: 600px;
    overflow: hidden;
  }
}
.elementor-8369 .elementor-element.elementor-element-71423c9 {width: auto;}.elementor-8369 .elementor-element.elementor-element-71423c9 {margin-top: 0px;margin-bottom: 64px;margin-left: 0px;margin-right: 0px;}.elementor-8369 .elementor-element.elementor-element-71423c9 .vhq8846w{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-71423c9 .vhq8846w::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-71423c9 .vhq8846w::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-71423c9 {margin-top: 0px;margin-bottom: 64px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-71423c9 .vhq8846w{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-71423c9 {margin-top: 0px;margin-bottom: 64px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-71423c9 .vhq8846w{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-71423c9 .faalg3a5{margin-bottom: 16px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-71423c9 .faalg3a5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-71423c9 .faalg3a5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-71423c9 .faalg3a5{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-71423c9 .faalg3a5{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-71423c9 .ov7vg6na{color: rgb(0, 0, 0);font-size: 48px;font-weight: 700;line-height: 1;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-71423c9 .ov7vg6na::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;}.elementor-8369 .elementor-element.elementor-element-71423c9 .ov7vg6na::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-71423c9 .ov7vg6na{font-size: 36px;line-height: 40px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-71423c9 .ickvguyt{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;height: 4px;margin-bottom: 24px;margin-left: auto;margin-right: auto;text-align: center;width: 96px;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-71423c9 .ickvguyt::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-71423c9 .ickvguyt::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-71423c9 .ickvguyt{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-71423c9 .ickvguyt{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-71423c9 .ruivmzyr{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;max-width: 768px;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-71423c9 .ruivmzyr::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 32.5px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-8369 .elementor-element.elementor-element-71423c9 .ruivmzyr::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 32.5px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-71423c9 .ruivmzyr{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-71423c9 .ruivmzyr{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-7025e44 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-8369 .elementor-element.elementor-element-7025e44 {
  width: auto;
}

/* ============================
   CARD
   ============================ */
.elementor-8369 .elementor-element.elementor-element-7025e44 .q3lwu5vm {
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  box-shadow:
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0.1) 0px 4px 6px -1px,
    rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
  padding-bottom: 32px;
  padding-left: 32px;
  padding-right: 32px;
  padding-top: 32px;
  padding-block-start: 32px;
  padding-block-end: 32px;
  padding-inline-start: 32px;
  padding-inline-end: 32px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;

  /* Hover behaviour */
  transition:
    transform 0.3s ease,
    box-shadow 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-7025e44 .q3lwu5vm::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
}

.elementor-8369 .elementor-element.elementor-element-7025e44 .q3lwu5vm::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
}

/* Card hover – lift & deeper shadow */
.elementor-8369 .elementor-element.elementor-element-7025e44 .q3lwu5vm:hover {
  transform: translateY(-8px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.12),
    0 8px 10px -6px rgba(0, 0, 0, 0.12);
}

/* ============================
   ICON WRAPPER
   ============================ */
.elementor-8369 .elementor-element.elementor-element-7025e44 .xukr88b4 {
  align-items: center;
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  display: flex;
  height: 64px;
  justify-content: center;
  margin-bottom: 24px;
  width: 64px;
  flex-direction: row;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;

  /* Hover-friendly transitions */
  transition:
    transform 0.3s ease,
    box-shadow 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-7025e44 .xukr88b4::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  display: block;
}

.elementor-8369 .elementor-element.elementor-element-7025e44 .xukr88b4::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  display: block;
}

/* Icon wrapper reacts when card is hovered */
.elementor-8369 .elementor-element.elementor-element-7025e44 .q3lwu5vm:hover .xukr88b4 {
  transform: scale(1.05);
  box-shadow:
    0 10px 15px -3px rgba(0, 0, 0, 0.15),
    0 4px 6px -4px rgba(0, 0, 0, 0.15);
}

/* ============================
   ICON SVG
   ============================ */
.elementor-8369 .elementor-element.elementor-element-7025e44 .ol21wlr7 {
  color: rgb(255, 255, 255);
  display: block;
  fill: none;
  height: 32px;
  overflow-clip-margin: content-box;
  stroke: rgb(255, 255, 255);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  width: 32px;
  vertical-align: middle;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  overflow: hidden;

  transition:
    transform 0.3s ease,
    color 0.3s ease,
    stroke 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-7025e44 .ol21wlr7::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

.elementor-8369 .elementor-element.elementor-element-7025e44 .ol21wlr7::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

/* Slight icon emphasis on hover */
.elementor-8369 .elementor-element.elementor-element-7025e44 .q3lwu5vm:hover .ol21wlr7 {
  transform: scale(1.08);
}

/* ============================
   TITLE
   ============================ */
.elementor-8369 .elementor-element.elementor-element-7025e44 .ce2p6wr2 {
  margin-bottom: 12px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;

  transition: color 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-7025e44 .ce2p6wr2::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  font-weight: 700;
  -webkit-text-fill-color: rgb(17, 24, 39);
  -webkit-text-stroke-color: rgb(17, 24, 39);
}

.elementor-8369 .elementor-element.elementor-element-7025e44 .ce2p6wr2::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  font-weight: 700;
  -webkit-text-fill-color: rgb(17, 24, 39);
  -webkit-text-stroke-color: rgb(17, 24, 39);
}

/* Darker title on hover (if your base text color is lighter) */
.elementor-8369 .elementor-element.elementor-element-7025e44 .q3lwu5vm:hover .ce2p6wr2 {
  color: rgb(17, 24, 39);
}

/* ============================
   DESCRIPTION / BODY TEXT
   ============================ */
.elementor-8369 .elementor-element.elementor-element-7025e44 .wgp1hvy2 {
  margin-bottom: 0px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;

  transition: color 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-7025e44 .wgp1hvy2::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  line-height: 26px;
  -webkit-text-fill-color: rgb(75, 85, 99);
  -webkit-text-stroke-color: rgb(75, 85, 99);
}

.elementor-8369 .elementor-element.elementor-element-7025e44 .wgp1hvy2::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  line-height: 26px;
  -webkit-text-fill-color: rgb(75, 85, 99);
  -webkit-text-stroke-color: rgb(75, 85, 99);
}

/* Slightly darker text on hover for contrast */
.elementor-8369 .elementor-element.elementor-element-7025e44 .q3lwu5vm:hover .wgp1hvy2 {
  color: rgb(55, 65, 81);
}

/* ============================
   RESPONSIVE
   ============================ */
@media (max-width: 1024px) {
  .elementor-8369 .elementor-element.elementor-element-7025e44 .q3lwu5vm {
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    padding-bottom: 32px;
    padding-left: 32px;
    padding-right: 32px;
    padding-top: 32px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-7025e44 .xukr88b4 {
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    margin-bottom: 24px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-7025e44 .ol21wlr7 {
    overflow: hidden;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-7025e44 .ce2p6wr2 {
    margin-bottom: 12px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-7025e44 .wgp1hvy2 {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-8369 .elementor-element.elementor-element-7025e44 .q3lwu5vm {
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    padding-bottom: 32px;
    padding-left: 32px;
    padding-right: 32px;
    padding-top: 32px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-7025e44 .xukr88b4 {
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    margin-bottom: 24px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-7025e44 .ol21wlr7 {
    overflow: hidden;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-7025e44 .ce2p6wr2 {
    margin-bottom: 12px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-7025e44 .wgp1hvy2 {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }
}
/* Root / wrapper */
.elementor-8369 .elementor-element.elementor-element-fa56f55 {
  width: auto;
}

.elementor-8369 .elementor-element.elementor-element-fa56f55 .softlite-dynamic-card-box {
  height: 100%;
}

/* ============================
   CARD
   ============================ */
.elementor-8369 .elementor-element.elementor-element-fa56f55 .ji42btbx {
  border-radius: 16px;
  box-shadow:
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0.1) 0px 4px 6px -1px,
    rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
  padding: 32px;
  border-width: 0;

  /* Hover behaviour */
  transition:
    transform 0.3s ease,
    box-shadow 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-fa56f55 .ji42btbx::before,
.elementor-8369 .elementor-element.elementor-element-fa56f55 .ji42btbx::after {
  border-width: 0;
}

/* Card hover – lift & deeper shadow */
.elementor-8369 .elementor-element.elementor-element-fa56f55 .ji42btbx:hover {
  transform: translateY(-8px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.12),
    0 8px 10px -6px rgba(0, 0, 0, 0.12);
}

/* ============================
   ICON WRAPPER
   ============================ */
.elementor-8369 .elementor-element.elementor-element-fa56f55 .auv6aau6 {
  align-items: center;
  border-radius: 16px;
  display: flex;
  height: 64px;
  justify-content: center;
  margin: 0 0 24px 0;
  width: 64px;
  flex-direction: row;
  border-width: 0;

  /* Hover-friendly transitions */
  transition:
    transform 0.3s ease,
    box-shadow 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-fa56f55 .auv6aau6::before,
.elementor-8369 .elementor-element.elementor-element-fa56f55 .auv6aau6::after {
  border-width: 0;
  display: block;
}

/* Icon wrapper reacts when card is hovered */
.elementor-8369 .elementor-element.elementor-element-fa56f55 .ji42btbx:hover .auv6aau6 {
  transform: scale(1.05);
  box-shadow:
    0 10px 15px -3px rgba(0, 0, 0, 0.15),
    0 4px 6px -4px rgba(0, 0, 0, 0.15);
}

/* ============================
   ICON SVG
   ============================ */
.elementor-8369 .elementor-element.elementor-element-fa56f55 .sswmalom {
  color: rgb(255, 255, 255);
  display: block;
  fill: none;
  height: 32px;
  stroke: rgb(255, 255, 255);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  width: 32px;
  vertical-align: middle;
  border-width: 0;
  overflow: hidden;

  transition:
    transform 0.3s ease,
    color 0.3s ease,
    stroke 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-fa56f55 .sswmalom::before,
.elementor-8369 .elementor-element.elementor-element-fa56f55 .sswmalom::after {
  border-width: 0;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

/* Slight icon emphasis on hover */
.elementor-8369 .elementor-element.elementor-element-fa56f55 .ji42btbx:hover .sswmalom {
  transform: scale(1.08);
}

/* ============================
   TITLE
   ============================ */
.elementor-8369 .elementor-element.elementor-element-fa56f55 .bdpo43n3 {
  margin: 0 0 12px 0;
  width: auto;
  border-width: 0;

  transition: color 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-fa56f55 .bdpo43n3::before,
.elementor-8369 .elementor-element.elementor-element-fa56f55 .bdpo43n3::after {
  border-width: 0;
  font-weight: 700;
  -webkit-text-fill-color: rgb(17, 24, 39);
  -webkit-text-stroke-color: rgb(17, 24, 39);
}

/* Darker title on hover */
.elementor-8369 .elementor-element.elementor-element-fa56f55 .ji42btbx:hover .bdpo43n3 {
  color: rgb(17, 24, 39);
}

/* ============================
   DESCRIPTION / BODY TEXT
   ============================ */
.elementor-8369 .elementor-element.elementor-element-fa56f55 .d6i86yik {
  margin: 0;
  width: auto;
  border-width: 0;

  transition: color 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-fa56f55 .d6i86yik::before,
.elementor-8369 .elementor-element.elementor-element-fa56f55 .d6i86yik::after {
  border-width: 0;
  line-height: 26px;
  -webkit-text-fill-color: rgb(75, 85, 99);
  -webkit-text-stroke-color: rgb(75, 85, 99);
}

/* Slightly darker text on hover for contrast */
.elementor-8369 .elementor-element.elementor-element-fa56f55 .ji42btbx:hover .d6i86yik {
  color: rgb(55, 65, 81);
}

/* ============================
   RESPONSIVE
   ============================ */
@media (max-width: 1024px) {
  .elementor-8369 .elementor-element.elementor-element-fa56f55 .ji42btbx {
    border-radius: 16px;
    padding: 32px;
    border-width: 0;
  }

  .elementor-8369 .elementor-element.elementor-element-fa56f55 .auv6aau6 {
    border-radius: 16px;
    margin: 0 0 24px 0;
    border-width: 0;
  }

  .elementor-8369 .elementor-element.elementor-element-fa56f55 .sswmalom {
    border-width: 0;
    overflow: hidden;
  }

  .elementor-8369 .elementor-element.elementor-element-fa56f55 .bdpo43n3 {
    margin: 0 0 12px 0;
    border-width: 0;
  }

  .elementor-8369 .elementor-element.elementor-element-fa56f55 .d6i86yik {
    margin: 0;
    border-width: 0;
  }
}

@media (max-width: 767px) {
  .elementor-8369 .elementor-element.elementor-element-fa56f55 .ji42btbx {
    border-radius: 16px;
    padding: 32px;
    border-width: 0;
  }

  .elementor-8369 .elementor-element.elementor-element-fa56f55 .auv6aau6 {
    border-radius: 16px;
    margin: 0 0 24px 0;
    border-width: 0;
  }

  .elementor-8369 .elementor-element.elementor-element-fa56f55 .sswmalom {
    border-width: 0;
    overflow: hidden;
  }

  .elementor-8369 .elementor-element.elementor-element-fa56f55 .bdpo43n3 {
    margin: 0 0 12px 0;
    border-width: 0;
  }

  .elementor-8369 .elementor-element.elementor-element-fa56f55 .d6i86yik {
    margin: 0;
    border-width: 0;
  }
}
.elementor-8369 .elementor-element.elementor-element-40a9879 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-8369 .elementor-element.elementor-element-40a9879 {
  width: auto;
}

/* ============================
   CARD
   ============================ */
.elementor-8369 .elementor-element.elementor-element-40a9879 .g1rh9rgj {
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  box-shadow:
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0.1) 0px 4px 6px -1px,
    rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
  padding-bottom: 32px;
  padding-left: 32px;
  padding-right: 32px;
  padding-top: 32px;
  padding-block-start: 32px;
  padding-block-end: 32px;
  padding-inline-start: 32px;
  padding-inline-end: 32px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;

  /* Hover behaviour */
  transition:
    transform 0.3s ease,
    box-shadow 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-40a9879 .g1rh9rgj::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
}

.elementor-8369 .elementor-element.elementor-element-40a9879 .g1rh9rgj::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
}

/* Card hover – lift & deeper shadow */
.elementor-8369 .elementor-element.elementor-element-40a9879 .g1rh9rgj:hover {
  transform: translateY(-8px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.12),
    0 8px 10px -6px rgba(0, 0, 0, 0.12);
}

/* ============================
   ICON WRAPPER
   ============================ */
.elementor-8369 .elementor-element.elementor-element-40a9879 .gihkp42b {
  align-items: center;
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  display: flex;
  height: 64px;
  justify-content: center;
  margin-bottom: 24px;
  width: 64px;
  flex-direction: row;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;

  /* Hover-friendly transitions */
  transition:
    transform 0.3s ease,
    box-shadow 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-40a9879 .gihkp42b::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  display: block;
}

.elementor-8369 .elementor-element.elementor-element-40a9879 .gihkp42b::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  display: block;
}

/* Icon wrapper reacts when card is hovered */
.elementor-8369 .elementor-element.elementor-element-40a9879 .g1rh9rgj:hover .gihkp42b {
  transform: scale(1.05);
  box-shadow:
    0 10px 15px -3px rgba(0, 0, 0, 0.15),
    0 4px 6px -4px rgba(0, 0, 0, 0.15);
}

/* ============================
   ICON SVG
   ============================ */
.elementor-8369 .elementor-element.elementor-element-40a9879 .e71j0xav {
  color: rgb(255, 255, 255);
  display: block;
  fill: none;
  height: 32px;
  overflow-clip-margin: content-box;
  stroke: rgb(255, 255, 255);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  width: 32px;
  vertical-align: middle;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  overflow: hidden;

  transition:
    transform 0.3s ease,
    color 0.3s ease,
    stroke 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-40a9879 .e71j0xav::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

.elementor-8369 .elementor-element.elementor-element-40a9879 .e71j0xav::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

/* Slight icon emphasis on hover */
.elementor-8369 .elementor-element.elementor-element-40a9879 .g1rh9rgj:hover .e71j0xav {
  transform: scale(1.08);
}

/* ============================
   TITLE
   ============================ */
.elementor-8369 .elementor-element.elementor-element-40a9879 .egpf40c2 {
  margin-bottom: 12px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;

  transition: color 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-40a9879 .egpf40c2::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  font-weight: 700;
  -webkit-text-fill-color: rgb(17, 24, 39);
  -webkit-text-stroke-color: rgb(17, 24, 39);
}

.elementor-8369 .elementor-element.elementor-element-40a9879 .egpf40c2::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  font-weight: 700;
  -webkit-text-fill-color: rgb(17, 24, 39);
  -webkit-text-stroke-color: rgb(17, 24, 39);
}

/* Darker title on hover if base is lighter */
.elementor-8369 .elementor-element.elementor-element-40a9879 .g1rh9rgj:hover .egpf40c2 {
  color: rgb(17, 24, 39);
}

/* ============================
   DESCRIPTION / BODY TEXT
   ============================ */
.elementor-8369 .elementor-element.elementor-element-40a9879 .hrtx13zd {
  margin-bottom: 0px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;

  transition: color 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-40a9879 .hrtx13zd::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  line-height: 26px;
  -webkit-text-fill-color: rgb(75, 85, 99);
  -webkit-text-stroke-color: rgb(75, 85, 99);
}

.elementor-8369 .elementor-element.elementor-element-40a9879 .hrtx13zd::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  line-height: 26px;
  -webkit-text-fill-color: rgb(75, 85, 99);
  -webkit-text-stroke-color: rgb(75, 85, 99);
}

/* Slightly darker text on hover for contrast */
.elementor-8369 .elementor-element.elementor-element-40a9879 .g1rh9rgj:hover .hrtx13zd {
  color: rgb(55, 65, 81);
}

/* ============================
   RESPONSIVE
   ============================ */
@media (max-width: 1024px) {
  .elementor-8369 .elementor-element.elementor-element-40a9879 .g1rh9rgj {
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    padding-bottom: 32px;
    padding-left: 32px;
    padding-right: 32px;
    padding-top: 32px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-40a9879 .gihkp42b {
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    margin-bottom: 24px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-40a9879 .e71j0xav {
    overflow: hidden;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-40a9879 .egpf40c2 {
    margin-bottom: 12px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-40a9879 .hrtx13zd {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-8369 .elementor-element.elementor-element-40a9879 .g1rh9rgj {
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    padding-bottom: 32px;
    padding-left: 32px;
    padding-right: 32px;
    padding-top: 32px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-40a9879 .gihkp42b {
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    margin-bottom: 24px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-40a9879 .e71j0xav {
    overflow: hidden;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-40a9879 .egpf40c2 {
    margin-bottom: 12px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-40a9879 .hrtx13zd {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }
}
.elementor-8369 .elementor-element.elementor-element-bd321e0 .softlite-dynamic-card-box {
  height: 100%;
}

.elementor-8369 .elementor-element.elementor-element-bd321e0 {
  width: auto;
}

/* ============================
   CARD
   ============================ */
.elementor-8369 .elementor-element.elementor-element-bd321e0 .fxxgkwio {
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  box-shadow:
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0.1) 0px 4px 6px -1px,
    rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
  padding-bottom: 32px;
  padding-left: 32px;
  padding-right: 32px;
  padding-top: 32px;
  padding-block-start: 32px;
  padding-block-end: 32px;
  padding-inline-start: 32px;
  padding-inline-end: 32px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;

  /* Hover behaviour */
  transition:
    transform 0.3s ease,
    box-shadow 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-bd321e0 .fxxgkwio::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
}

.elementor-8369 .elementor-element.elementor-element-bd321e0 .fxxgkwio::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
}

/* Card hover – lift & deeper shadow */
.elementor-8369 .elementor-element.elementor-element-bd321e0 .fxxgkwio:hover {
  transform: translateY(-8px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.12),
    0 8px 10px -6px rgba(0, 0, 0, 0.12);
}

/* ============================
   ICON WRAPPER
   ============================ */
.elementor-8369 .elementor-element.elementor-element-bd321e0 .lrepa836 {
  align-items: center;
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  display: flex;
  height: 64px;
  justify-content: center;
  margin-bottom: 24px;
  width: 64px;
  flex-direction: row;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;

  /* Hover-friendly transitions */
  transition:
    transform 0.3s ease,
    box-shadow 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-bd321e0 .lrepa836::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  display: block;
}

.elementor-8369 .elementor-element.elementor-element-bd321e0 .lrepa836::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  display: block;
}

/* Icon wrapper reacts when card is hovered */
.elementor-8369 .elementor-element.elementor-element-bd321e0 .fxxgkwio:hover .lrepa836 {
  transform: scale(1.05);
  box-shadow:
    0 10px 15px -3px rgba(0, 0, 0, 0.15),
    0 4px 6px -4px rgba(0, 0, 0, 0.15);
}

/* ============================
   ICON SVG
   ============================ */
.elementor-8369 .elementor-element.elementor-element-bd321e0 .j7f46h2i {
  color: rgb(255, 255, 255);
  display: block;
  fill: none;
  height: 32px;
  overflow-clip-margin: content-box;
  stroke: rgb(255, 255, 255);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  width: 32px;
  vertical-align: middle;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  overflow: hidden;

  transition:
    transform 0.3s ease,
    color 0.3s ease,
    stroke 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-bd321e0 .j7f46h2i::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

.elementor-8369 .elementor-element.elementor-element-bd321e0 .j7f46h2i::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

/* Slight icon emphasis on hover */
.elementor-8369 .elementor-element.elementor-element-bd321e0 .fxxgkwio:hover .j7f46h2i {
  transform: scale(1.08);
}

/* ============================
   TITLE
   ============================ */
.elementor-8369 .elementor-element.elementor-element-bd321e0 .sso9mbm9 {
  margin-bottom: 12px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;

  transition: color 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-bd321e0 .sso9mbm9::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  font-weight: 700;
  -webkit-text-fill-color: rgb(17, 24, 39);
  -webkit-text-stroke-color: rgb(17, 24, 39);
}

.elementor-8369 .elementor-element.elementor-element-bd321e0 .sso9mbm9::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  font-weight: 700;
  -webkit-text-fill-color: rgb(17, 24, 39);
  -webkit-text-stroke-color: rgb(17, 24, 39);
}

/* Darker title on hover if base is lighter */
.elementor-8369 .elementor-element.elementor-element-bd321e0 .fxxgkwio:hover .sso9mbm9 {
  color: rgb(17, 24, 39);
}

/* ============================
   DESCRIPTION / BODY TEXT
   ============================ */
.elementor-8369 .elementor-element.elementor-element-bd321e0 .zv85qcha {
  margin-bottom: 0px;
  margin-top: 0px;
  width: auto;
  margin-right: 0px;
  margin-left: 0px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;

  transition: color 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-bd321e0 .zv85qcha::before {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  line-height: 26px;
  -webkit-text-fill-color: rgb(75, 85, 99);
  -webkit-text-stroke-color: rgb(75, 85, 99);
}

.elementor-8369 .elementor-element.elementor-element-bd321e0 .zv85qcha::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  line-height: 26px;
  -webkit-text-fill-color: rgb(75, 85, 99);
  -webkit-text-stroke-color: rgb(75, 85, 99);
}

/* Slightly darker text on hover for contrast */
.elementor-8369 .elementor-element.elementor-element-bd321e0 .fxxgkwio:hover .zv85qcha {
  color: rgb(55, 65, 81);
}

/* ============================
   RESPONSIVE
   ============================ */
@media (max-width: 1024px) {
  .elementor-8369 .elementor-element.elementor-element-bd321e0 .fxxgkwio {
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    padding-bottom: 32px;
    padding-left: 32px;
    padding-right: 32px;
    padding-top: 32px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-bd321e0 .lrepa836 {
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    margin-bottom: 24px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-bd321e0 .j7f46h2i {
    overflow: hidden;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-bd321e0 .sso9mbm9 {
    margin-bottom: 12px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-bd321e0 .zv85qcha {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-8369 .elementor-element.elementor-element-bd321e0 .fxxgkwio {
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    padding-bottom: 32px;
    padding-left: 32px;
    padding-right: 32px;
    padding-top: 32px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-bd321e0 .lrepa836 {
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    margin-bottom: 24px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-bd321e0 .j7f46h2i {
    overflow: hidden;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-bd321e0 .sso9mbm9 {
    margin-bottom: 12px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }

  .elementor-8369 .elementor-element.elementor-element-bd321e0 .zv85qcha {
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }
}
.elementor-8369 .elementor-element.elementor-element-247b007{display: grid;grid-template-columns: repeat(4, minmax(0px, 1fr));grid-column-gap: 32px;grid-template-rows: auto;}.elementor-8369 .elementor-element.elementor-element-247b007::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-247b007::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-247b007{grid-template-columns: repeat(1, minmax(0px, 1fr));}}
.elementor-8369 .elementor-element.elementor-element-62c734d .softlite-dynamic-card-box {height: 100%} .elementor-8369 .elementor-element.elementor-element-62c734d {width: auto;}.elementor-8369 .elementor-element.elementor-element-62c734d .gtqaenr5{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-62c734d .gtqaenr5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-62c734d .gtqaenr5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-62c734d .t0spl70z{margin-bottom: 16px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-62c734d .t0spl70z::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-62c734d .t0spl70z::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-62c734d .t0spl70z{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-62c734d .t0spl70z{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-62c734d .i6d9qf76{margin-bottom: 24px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-62c734d .i6d9qf76::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}.elementor-8369 .elementor-element.elementor-element-62c734d .i6d9qf76::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-62c734d .i6d9qf76{margin-bottom: 24px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-62c734d .i6d9qf76{margin-bottom: 24px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-62c734d .q22eb8wn{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-62c734d .q22eb8wn::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}.elementor-8369 .elementor-element.elementor-element-62c734d .q22eb8wn::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-62c734d .q22eb8wn{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-62c734d .q22eb8wn{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-10824f6 .softlite-dynamic-card-box {height: 100%} .elementor-8369 .elementor-element.elementor-element-10824f6 {width: auto;}.elementor-8369 .elementor-element.elementor-element-10824f6 .tyfuaam8{position: relative;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-10824f6 .tyfuaam8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-10824f6 .tyfuaam8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-10824f6 .exj517wt{border-bottom-left-radius: 16px;border-bottom-right-radius: 16px;border-top-left-radius: 16px;border-top-right-radius: 16px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.25) 0px 25px 50px -12px;display: block;max-width: 100%;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-10824f6 .exj517wt::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-10824f6 .exj517wt::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-10824f6 .exj517wt{border-bottom-left-radius: 16px;border-bottom-right-radius: 16px;border-top-left-radius: 16px;border-top-right-radius: 16px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-10824f6 .exj517wt{border-bottom-left-radius: 16px;border-bottom-right-radius: 16px;border-top-left-radius: 16px;border-top-right-radius: 16px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-10824f6 .sd2enwm5{border-bottom-left-radius: 16px;border-bottom-right-radius: 16px;border-top-left-radius: 16px;border-top-right-radius: 16px;bottom: -16px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.1) 0px 8px 10px -6px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;position: absolute;right: -16px;width: auto;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;z-index: 0;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-10824f6 .sd2enwm5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-10824f6 .sd2enwm5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-10824f6 .sd2enwm5{border-bottom-left-radius: 16px;border-bottom-right-radius: 16px;border-top-left-radius: 16px;border-top-right-radius: 16px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-10824f6 .sd2enwm5{border-bottom-left-radius: 16px;border-bottom-right-radius: 16px;border-top-left-radius: 16px;border-top-right-radius: 16px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-10824f6 .wz9ip0o2{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-10824f6 .wz9ip0o2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-10824f6 .wz9ip0o2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-10824f6 .wz9ip0o2{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-10824f6 .wz9ip0o2{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-10824f6 .il2flver{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-10824f6 .il2flver::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-8369 .elementor-element.elementor-element-10824f6 .il2flver::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-10824f6 .il2flver{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-10824f6 .il2flver{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-c3e48bc{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 32px;grid-template-rows: auto;}.elementor-8369 .elementor-element.elementor-element-c3e48bc::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-c3e48bc::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c3e48bc{grid-template-columns: none;grid-template-rows: none;}}
.elementor-8369 .elementor-element.elementor-element-a5a518b{display: block;}.elementor-8369 .elementor-element.elementor-element-a5a518b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-a5a518b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-6b5d057{max-width: 1280px;display: block;}.elementor-8369 .elementor-element.elementor-element-6b5d057::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-6b5d057::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-523eddb{display: block;}.elementor-8369 .elementor-element.elementor-element-523eddb::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-523eddb::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-804e296 {width: auto;}.elementor-8369 .elementor-element.elementor-element-804e296 {margin-top: 0px;margin-bottom: 64px;margin-left: 0px;margin-right: 0px;}.elementor-8369 .elementor-element.elementor-element-804e296 .edjey044{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-804e296 .edjey044::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-804e296 .edjey044::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-804e296 {margin-top: 0px;margin-bottom: 64px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-804e296 .edjey044{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-804e296 {margin-top: 0px;margin-bottom: 64px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-804e296 .edjey044{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-804e296 .a2kuiwjp{margin-bottom: 16px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-804e296 .a2kuiwjp::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-804e296 .a2kuiwjp::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-804e296 .a2kuiwjp{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-804e296 .a2kuiwjp{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-804e296 .v943mrq4{color: rgb(0, 0, 0);font-size: 48px;font-weight: 700;line-height: 1;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-804e296 .v943mrq4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;}.elementor-8369 .elementor-element.elementor-element-804e296 .v943mrq4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-804e296 .v943mrq4{font-size: 36px;line-height: 40px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-804e296 .xrjhr73c{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;height: 4px;margin-bottom: 24px;margin-left: auto;margin-right: auto;text-align: center;width: 96px;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-804e296 .xrjhr73c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-804e296 .xrjhr73c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-804e296 .xrjhr73c{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-804e296 .xrjhr73c{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-804e296 .myn9vj4v{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;max-width: 768px;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-804e296 .myn9vj4v::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-8369 .elementor-element.elementor-element-804e296 .myn9vj4v::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-804e296 .myn9vj4v{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-804e296 .myn9vj4v{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-64fbce1 .u43b0s4x{background-color: rgb(0, 0, 0);border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;color: rgb(17, 24, 39);display: block;font-size: 30px;font-weight: 700;height: 32px;line-height: 36px;margin-right: 16px;width: 8px;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-64fbce1 .u43b0s4x::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-64fbce1 .u43b0s4x::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-64fbce1 .u43b0s4x{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-right: 16px;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-64fbce1 .u43b0s4x{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-right: 16px;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-64fbce1 .elementor-heading-title{align-items: center;display: flex;flex-direction: row;}.elementor-8369 .elementor-element.elementor-element-64fbce1 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;font-weight: 700;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-64fbce1 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;font-weight: 700;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}
.elementor-8369 .elementor-element.elementor-element-c4b817b .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-c4b817b .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}
Here’s a cleaned-up, fixed, and hover-ready version of that CSS (no background colors added or changed):

```css
/* Root container */
.elementor-8369 .elementor-element.elementor-element-b9f19ac {
  width: auto;
  height: 192px;
}

/* ============================
   IMAGE WRAPPER
   ============================ */
.elementor-8369 .elementor-element.elementor-element-b9f19ac .dxm3hp6i {
  height: 192px;
  position: relative;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  overflow: hidden;

  /* Hover-friendly transitions */
  transition: transform 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-b9f19ac .dxm3hp6i::before,
.elementor-8369 .elementor-element.elementor-element-b9f19ac .dxm3hp6i::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
}

@media (max-width: 1024px) {
  .elementor-8369 .elementor-element.elementor-element-b9f19ac .dxm3hp6i {
    overflow: hidden;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-8369 .elementor-element.elementor-element-b9f19ac .dxm3hp6i {
    overflow: hidden;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }
}

/* ============================
   IMAGE
   ============================ */
.elementor-8369 .elementor-element.elementor-element-b9f19ac .vth1cnuk {
  display: block;
  height: 100%;
  max-width: 100%;
  object-fit: cover;
  vertical-align: middle;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;

  transition: transform 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-b9f19ac .vth1cnuk::before,
.elementor-8369 .elementor-element.elementor-element-b9f19ac .vth1cnuk::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
}

/* Zoom image slightly on hover */
.elementor-8369 .elementor-element.elementor-element-b9f19ac .dxm3hp6i:hover .vth1cnuk {
  transform: scale(1.05);
}

/* ============================
   TOP-RIGHT BADGE / LABEL
   ============================ */
.elementor-8369 .elementor-element.elementor-element-b9f19ac .ycv2n2va {
  border-bottom-left-radius: 9999px;
  border-bottom-right-radius: 9999px;
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
  box-shadow:
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0.1) 0px 10px 15px -3px,
    rgba(0, 0, 0, 0.1) 0px 4px 6px -4px;
  padding-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 8px;
  position: absolute;
  right: 16px;
  top: 16px;
  width: auto;
  padding-block-start: 8px;
  padding-block-end: 8px;
  padding-inline-start: 16px;
  padding-inline-end: 16px;
  z-index: 0;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;

  transition:
    transform 0.3s ease,
    box-shadow 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-b9f19ac .ycv2n2va::before,
.elementor-8369 .elementor-element.elementor-element-b9f19ac .ycv2n2va::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

/* Subtle lift on hover */
.elementor-8369 .elementor-element.elementor-element-b9f19ac .dxm3hp6i:hover .ycv2n2va {
  transform: translateY(-2px);
  box-shadow:
    rgba(0, 0, 0, 0.15) 0px 12px 20px -5px,
    rgba(0, 0, 0, 0.15) 0px 5px 8px -4px;
}

@media (max-width: 1024px) {
  .elementor-8369 .elementor-element.elementor-element-b9f19ac .ycv2n2va {
    border-bottom-left-radius: 9999px;
    border-bottom-right-radius: 9999px;
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 8px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-8369 .elementor-element.elementor-element-b9f19ac .ycv2n2va {
    border-bottom-left-radius: 9999px;
    border-bottom-right-radius: 9999px;
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 8px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
  }
}
```
.elementor-8369 .elementor-element.elementor-element-9de1995 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-9de1995 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}
.elementor-8369 .elementor-element.elementor-element-7d3170d p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-8369 .elementor-element.elementor-element-7d3170d p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}
.elementor-8369 .elementor-element.elementor-element-b96137b .k2fq8471::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-b96137b .k2fq8471::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-b96137b .k906v18e{align-items: center;color: rgb(55, 65, 81);display: flex;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-b96137b .k906v18e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}.elementor-8369 .elementor-element.elementor-element-b96137b .k906v18e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}.elementor-8369 .elementor-element.elementor-element-b96137b .uty212b9{color: rgb(0, 0, 0);display: block;fill: none;height: 16px;margin-right: 8px;overflow-clip-margin: content-box;stroke: rgb(0, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-b96137b .uty212b9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-b96137b .uty212b9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-b96137b .uty212b9{margin-right: 8px;overflow: hidden;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-b96137b .uty212b9{margin-right: 8px;overflow: hidden;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-b96137b .egpovoq0{display: block;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-b96137b .egpovoq0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}.elementor-8369 .elementor-element.elementor-element-b96137b .egpovoq0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}.elementor-8369 .elementor-element.elementor-element-b96137b .a4emjo5a{color: rgb(0, 0, 0);display: block;fill: none;height: 16px;margin-right: 8px;overflow-clip-margin: content-box;stroke: rgb(0, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-b96137b .a4emjo5a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-b96137b .a4emjo5a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-b96137b .a4emjo5a{margin-right: 8px;overflow: hidden;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-b96137b .a4emjo5a{margin-right: 8px;overflow: hidden;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-b96137b .kg1eocha{color: rgb(0, 0, 0);display: block;fill: none;height: 16px;margin-right: 8px;overflow-clip-margin: content-box;stroke: rgb(0, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-b96137b .kg1eocha::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-b96137b .kg1eocha::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-b96137b .kg1eocha{margin-right: 8px;overflow: hidden;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-b96137b .kg1eocha{margin-right: 8px;overflow: hidden;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-8847ee7 .f20lmcrt{color: rgb(255, 255, 255);cursor: pointer;display: block;font-size: 16px;font-weight: 600;line-height: 1.5;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-8847ee7 .f20lmcrt::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8369 .elementor-element.elementor-element-8847ee7 .f20lmcrt::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8369 .elementor-element.elementor-element-8847ee7 .dfb9wn7p{color: rgb(255, 255, 255);cursor: pointer;display: block;fill: none;font-weight: 600;height: 16px;margin-left: 8px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 16px;vertical-align: middle;overflow: hidden;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-8847ee7 .dfb9wn7p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8369 .elementor-element.elementor-element-8847ee7 .dfb9wn7p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-8847ee7 .dfb9wn7p{margin-left: 8px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-8847ee7 .dfb9wn7p{margin-left: 8px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-8847ee7 .yirx9464{color: rgb(255, 255, 255);cursor: pointer;fill: none;font-weight: 600;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-8847ee7 .yirx9464::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8369 .elementor-element.elementor-element-8847ee7 .yirx9464::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8369 .elementor-element.elementor-element-8847ee7 .elementor-button{appearance: button;cursor: pointer;flex-direction: row;}.elementor-8369 .elementor-element.elementor-element-8847ee7 .elementor-button {align-items: center;display: flex;justify-content: center;}.elementor-8369 .elementor-element.elementor-element-8847ee7 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: center;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8369 .elementor-element.elementor-element-8847ee7 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: center;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-8369 .elementor-element.elementor-element-8ba2b12{display: block;}.elementor-8369 .elementor-element.elementor-element-8ba2b12::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-8ba2b12::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Base card wrapper */
.elementor-8369 .elementor-element.elementor-element-a72ab34 {
  display: block;
  overflow: hidden;
  box-shadow:
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0.1) 0px 10px 15px -3px,
    rgba(0, 0, 0, 0.1) 0px 4px 6px -4px;

  /* Smooth hover behaviour */
  transition:
    transform 0.3s ease,
    box-shadow 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-a72ab34::before,
.elementor-8369 .elementor-element.elementor-element-a72ab34::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
}

/* Lift + stronger shadow on hover */
.elementor-8369 .elementor-element.elementor-element-a72ab34:hover {
  transform: translateY(-6px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.15),
    0 10px 10px -5px rgba(0, 0, 0, 0.12);
}

/* Responsive overflow handling */
@media (max-width: 1024px) {
  .elementor-8369 .elementor-element.elementor-element-a72ab34 {
    overflow: hidden;
  }
}

@media (max-width: 767px) {
  .elementor-8369 .elementor-element.elementor-element-a72ab34 {
    overflow: hidden;
  }
}
/* Root container */
.elementor-8369 .elementor-element.elementor-element-bd6bc3c {
  width: auto;
  height: 192px;
}

/* ============================
   IMAGE WRAPPER
   ============================ */
.elementor-8369 .elementor-element.elementor-element-bd6bc3c .n0h31f99 {
  height: 192px;
  position: relative;
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  overflow: hidden;

  /* Hover-friendly transitions */
  transition: transform 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-bd6bc3c .n0h31f99::before,
.elementor-8369 .elementor-element.elementor-element-bd6bc3c .n0h31f99::after {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}

@media (max-width: 1024px) {
  .elementor-8369 .elementor-element.elementor-element-bd6bc3c .n0h31f99 {
    overflow: hidden;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
  }
}

@media (max-width: 767px) {
  .elementor-8369 .elementor-element.elementor-element-bd6bc3c .n0h31f99 {
    overflow: hidden;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
  }
}

/* ============================
   IMAGE
   ============================ */
.elementor-8369 .elementor-element.elementor-element-bd6bc3c .tvszs2lu {
  display: block;
  height: 100%;
  max-width: 100%;
  object-fit: cover;
  vertical-align: middle;
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;

  transition: transform 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-bd6bc3c .tvszs2lu::before,
.elementor-8369 .elementor-element.elementor-element-bd6bc3c .tvszs2lu::after {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}

/* Zoom image slightly on hover */
.elementor-8369 .elementor-element.elementor-element-bd6bc3c .n0h31f99:hover .tvszs2lu {
  transform: scale(1.05);
}

/* ============================
   TOP-RIGHT BADGE / LABEL
   ============================ */
.elementor-8369 .elementor-element.elementor-element-bd6bc3c .riijnvgj {
  border-bottom-left-radius: 9999px;
  border-bottom-right-radius: 9999px;
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
  box-shadow:
    rgba(0, 0, 0, 0) 0 0 0 0,
    rgba(0, 0, 0, 0) 0 0 0 0,
    rgba(0, 0, 0, 0.1) 0 10px 15px -3px,
    rgba(0, 0, 0, 0.1) 0 4px 6px -4px;
  padding-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 8px;
  position: absolute;
  right: 16px;
  top: 16px;
  width: auto;
  padding-block-start: 8px;
  padding-block-end: 8px;
  padding-inline-start: 16px;
  padding-inline-end: 16px;
  z-index: 0;
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;

  transition:
    transform 0.3s ease,
    box-shadow 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-bd6bc3c .riijnvgj::before,
.elementor-8369 .elementor-element.elementor-element-bd6bc3c .riijnvgj::after {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

/* Subtle lift on hover */
.elementor-8369 .elementor-element.elementor-element-bd6bc3c .n0h31f99:hover .riijnvgj {
  transform: translateY(-2px);
  box-shadow:
    rgba(0, 0, 0, 0.15) 0 12px 20px -5px,
    rgba(0, 0, 0, 0.15) 0 5px 8px -4px;
}

@media (max-width: 1024px) {
  .elementor-8369 .elementor-element.elementor-element-bd6bc3c .riijnvgj {
    border-bottom-left-radius: 9999px;
    border-bottom-right-radius: 9999px;
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 8px;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
  }
}

@media (max-width: 767px) {
  .elementor-8369 .elementor-element.elementor-element-bd6bc3c .riijnvgj {
    border-bottom-left-radius: 9999px;
    border-bottom-right-radius: 9999px;
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 8px;
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
  }
}
.elementor-8369 .elementor-element.elementor-element-958dd15 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-958dd15 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}
.elementor-8369 .elementor-element.elementor-element-f0d3ab2 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-8369 .elementor-element.elementor-element-f0d3ab2 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}
.elementor-8369 .elementor-element.elementor-element-93a0a34 .k2fq8471::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-93a0a34 .k2fq8471::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-93a0a34 .k906v18e{align-items: center;color: rgb(55, 65, 81);display: flex;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-93a0a34 .k906v18e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}.elementor-8369 .elementor-element.elementor-element-93a0a34 .k906v18e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}.elementor-8369 .elementor-element.elementor-element-93a0a34 .uty212b9{color: rgb(0, 0, 0);display: block;fill: none;height: 16px;margin-right: 8px;overflow-clip-margin: content-box;stroke: rgb(0, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-93a0a34 .uty212b9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-93a0a34 .uty212b9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-93a0a34 .uty212b9{margin-right: 8px;overflow: hidden;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-93a0a34 .uty212b9{margin-right: 8px;overflow: hidden;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-93a0a34 .egpovoq0{display: block;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-93a0a34 .egpovoq0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}.elementor-8369 .elementor-element.elementor-element-93a0a34 .egpovoq0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}.elementor-8369 .elementor-element.elementor-element-93a0a34 .a4emjo5a{color: rgb(0, 0, 0);display: block;fill: none;height: 16px;margin-right: 8px;overflow-clip-margin: content-box;stroke: rgb(0, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-93a0a34 .a4emjo5a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-93a0a34 .a4emjo5a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-93a0a34 .a4emjo5a{margin-right: 8px;overflow: hidden;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-93a0a34 .a4emjo5a{margin-right: 8px;overflow: hidden;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-93a0a34 .kg1eocha{color: rgb(0, 0, 0);display: block;fill: none;height: 16px;margin-right: 8px;overflow-clip-margin: content-box;stroke: rgb(0, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 16px;vertical-align: middle;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-93a0a34 .kg1eocha::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-93a0a34 .kg1eocha::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-93a0a34 .kg1eocha{margin-right: 8px;overflow: hidden;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-93a0a34 .kg1eocha{margin-right: 8px;overflow: hidden;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-a4807b1{display: block;}.elementor-8369 .elementor-element.elementor-element-a4807b1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-a4807b1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Base card wrapper */
.elementor-8369 .elementor-element.elementor-element-93ced9b {
  display: block;
  overflow: hidden;
  box-shadow:
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0.1) 0px 10px 15px -3px,
    rgba(0, 0, 0, 0.1) 0px 4px 6px -4px;

  /* Smooth hover behaviour */
  transition:
    transform 0.3s ease,
    box-shadow 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-93ced9b::before,
.elementor-8369 .elementor-element.elementor-element-93ced9b::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
}

/* Lift + stronger shadow on hover */
.elementor-8369 .elementor-element.elementor-element-93ced9b:hover {
  transform: translateY(-6px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.15),
    0 10px 10px -5px rgba(0, 0, 0, 0.12);
}

/* Responsive overflow handling */
@media (max-width: 1024px) {
  .elementor-8369 .elementor-element.elementor-element-93ced9b {
    overflow: hidden;
  }
}

@media (max-width: 767px) {
  .elementor-8369 .elementor-element.elementor-element-93ced9b {
    overflow: hidden;
  }
}
.elementor-8369 .elementor-element.elementor-element-88db780{display: grid;grid-template-columns: repeat(3, minmax(0px, 1fr));grid-column-gap: 32px;grid-template-rows: auto;}.elementor-8369 .elementor-element.elementor-element-88db780::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-88db780::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-88db780{grid-template-columns: repeat(1, minmax(0px, 1fr));}}
.elementor-8369 .elementor-element.elementor-element-ed7304d{display: block;}.elementor-8369 .elementor-element.elementor-element-ed7304d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-ed7304d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-01e9b24{max-width: 1280px;display: block;}.elementor-8369 .elementor-element.elementor-element-01e9b24::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-01e9b24::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-33c2ee8{display: block;}.elementor-8369 .elementor-element.elementor-element-33c2ee8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-33c2ee8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-40bae85 {width: auto;}.elementor-8369 .elementor-element.elementor-element-40bae85 {margin-top: 0px;margin-bottom: 64px;margin-left: 0px;margin-right: 0px;}.elementor-8369 .elementor-element.elementor-element-40bae85 .edjey044{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-40bae85 .edjey044::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-40bae85 .edjey044::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-40bae85 {margin-top: 0px;margin-bottom: 64px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-40bae85 .edjey044{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-40bae85 {margin-top: 0px;margin-bottom: 64px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-40bae85 .edjey044{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-40bae85 .a2kuiwjp{margin-bottom: 16px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-40bae85 .a2kuiwjp::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-40bae85 .a2kuiwjp::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-40bae85 .a2kuiwjp{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-40bae85 .a2kuiwjp{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-40bae85 .v943mrq4{color: rgb(0, 0, 0);font-size: 48px;font-weight: 700;line-height: 1;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-40bae85 .v943mrq4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;}.elementor-8369 .elementor-element.elementor-element-40bae85 .v943mrq4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-40bae85 .v943mrq4{font-size: 36px;line-height: 40px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-40bae85 .xrjhr73c{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;height: 4px;margin-bottom: 24px;margin-left: auto;margin-right: auto;text-align: center;width: 96px;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-40bae85 .xrjhr73c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-40bae85 .xrjhr73c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-40bae85 .xrjhr73c{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-40bae85 .xrjhr73c{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-40bae85 .myn9vj4v{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;max-width: 768px;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-40bae85 .myn9vj4v::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-8369 .elementor-element.elementor-element-40bae85 .myn9vj4v::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-40bae85 .myn9vj4v{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-40bae85 .myn9vj4v{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}

.elementor-8369 .elementor-element.elementor-element-bd1ff00{display: block;}.elementor-8369 .elementor-element.elementor-element-bd1ff00::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-bd1ff00::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Base card */
.elementor-8369 .elementor-element.elementor-element-084adf1 {
  display: block;
  overflow: hidden;
  box-shadow:
    0 0 0 0 rgba(0, 0, 0, 0),
    0 0 0 0 rgba(0, 0, 0, 0),
    0 10px 15px -3px rgba(0, 0, 0, 0.1),
    0 4px 6px -4px rgba(0, 0, 0, 0.1);
  
  /* Hover animation */
  transition:
    box-shadow 0.3s ease,
    transform 0.3s ease;
}

.elementor-8369 .elementor-element.elementor-element-084adf1::before,
.elementor-8369 .elementor-element.elementor-element-084adf1::after {
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
}

/* Hover state – lift slightly & deepen shadow */
.elementor-8369 .elementor-element.elementor-element-084adf1:hover {
  transform: translateY(-4px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.15),
    0 10px 10px -5px rgba(0, 0, 0, 0.12);
}

/* Responsiveness */
@media (max-width: 1024px) {
  .elementor-8369 .elementor-element.elementor-element-084adf1 {
    overflow: hidden;
  }
}

@media (max-width: 767px) {
  .elementor-8369 .elementor-element.elementor-element-084adf1 {
    overflow: hidden;
  }
}
.elementor-8369 .elementor-element.elementor-element-2fec3ac{text-align: center;display: block;}.elementor-8369 .elementor-element.elementor-element-2fec3ac::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-2fec3ac::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-f73981e{max-width: 1280px;display: block;}.elementor-8369 .elementor-element.elementor-element-f73981e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-f73981e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-b85ae97{display: block;}.elementor-8369 .elementor-element.elementor-element-b85ae97::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-b85ae97::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-48228ee img{display: block;height: 100%;max-width: 100%;object-fit: cover;vertical-align: middle;}.elementor-8369 .elementor-element.elementor-element-48228ee, .elementor-8369 .elementor-element.elementor-element-48228ee .elementor-widget-container, .elementor-8369 .elementor-element.elementor-element-48228ee .elementor-image {height: 100%}.elementor-8369 .elementor-element.elementor-element-48228ee img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-48228ee img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-2c9cfb2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-2c9cfb2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-f685459{display: block;}.elementor-8369 .elementor-element.elementor-element-f685459::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-f685459::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-f685459{height: 256px;}}
.elementor-8369 .elementor-element.elementor-element-3cbd75f .pxvr610b{color: rgb(0, 0, 0);font-size: 48px;font-weight: 700;line-height: 1;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-3cbd75f .pxvr610b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;}.elementor-8369 .elementor-element.elementor-element-3cbd75f .pxvr610b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-3cbd75f .pxvr610b{font-size: 36px;line-height: 40px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-3cbd75f .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-3cbd75f .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}
.elementor-8369 .elementor-element.elementor-element-ec2c407 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 32.5px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-8369 .elementor-element.elementor-element-ec2c407 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 32.5px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}
.elementor-8369 .elementor-element.elementor-element-c6de919 .softlite-dynamic-card-box {height: 100%} .elementor-8369 .elementor-element.elementor-element-c6de919 {width: auto;}.elementor-8369 .elementor-element.elementor-element-c6de919 .oapyc51m{align-items: flex-start;display: flex;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c6de919 .oapyc51m::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-c6de919 .oapyc51m::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-c6de919 .q17famde{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;width: auto;padding-block-start: 8px;padding-block-end: 8px;padding-inline-start: 8px;padding-inline-end: 8px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c6de919 .q17famde::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c6de919 .q17famde::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c6de919 .q17famde{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c6de919 .q17famde{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-c6de919 .uy5k403c{color: rgb(255, 255, 255);display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 20px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-c6de919 .uy5k403c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8369 .elementor-element.elementor-element-c6de919 .uy5k403c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c6de919 .uy5k403c{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c6de919 .uy5k403c{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-c6de919 .q44hrxzi{margin-left: 12px;width: auto;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c6de919 .q44hrxzi::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c6de919 .q44hrxzi::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c6de919 .q44hrxzi{margin-left: 12px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c6de919 .q44hrxzi{margin-left: 12px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-c6de919 .awiegyvz{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c6de919 .awiegyvz::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-c6de919 .awiegyvz::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c6de919 .awiegyvz{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c6de919 .awiegyvz{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-c6de919 .fhj40wge{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c6de919 .fhj40wge::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-8369 .elementor-element.elementor-element-c6de919 .fhj40wge::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c6de919 .fhj40wge{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c6de919 .fhj40wge{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .softlite-dynamic-card-box {height: 100%} .elementor-8369 .elementor-element.elementor-element-c8ee4c2 {width: auto;}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .akx4kt1r{align-items: flex-start;display: flex;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .akx4kt1r::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .akx4kt1r::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .hdb72bk3{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;width: auto;padding-block-start: 8px;padding-block-end: 8px;padding-inline-start: 8px;padding-inline-end: 8px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .hdb72bk3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .hdb72bk3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .hdb72bk3{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .hdb72bk3{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .wy2m9yyd{color: rgb(255, 255, 255);display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 20px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .wy2m9yyd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .wy2m9yyd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .wy2m9yyd{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .wy2m9yyd{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .m200fbku{margin-left: 12px;width: auto;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .m200fbku::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .m200fbku::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .m200fbku{margin-left: 12px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .m200fbku{margin-left: 12px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .krh1a7wk{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .krh1a7wk::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .krh1a7wk::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .krh1a7wk{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .krh1a7wk{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .kvtnllnx{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .kvtnllnx::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .kvtnllnx::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .kvtnllnx{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c8ee4c2 .kvtnllnx{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .softlite-dynamic-card-box {height: 100%} .elementor-8369 .elementor-element.elementor-element-9e6d0f2 {width: auto;}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .orzbhmjr{align-items: flex-start;display: flex;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .orzbhmjr::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .orzbhmjr::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .mjg5en3l{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;width: auto;padding-block-start: 8px;padding-block-end: 8px;padding-inline-start: 8px;padding-inline-end: 8px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .mjg5en3l::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .mjg5en3l::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .mjg5en3l{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .mjg5en3l{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .bcra17ed{color: rgb(255, 255, 255);display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 20px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .bcra17ed::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .bcra17ed::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .bcra17ed{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .bcra17ed{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .pcxohmfm{margin-left: 12px;width: auto;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .pcxohmfm::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .pcxohmfm::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .pcxohmfm{margin-left: 12px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .pcxohmfm{margin-left: 12px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .u1idqzmp{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .u1idqzmp::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .u1idqzmp::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .u1idqzmp{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .u1idqzmp{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .mm61pqp7{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .mm61pqp7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .mm61pqp7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .mm61pqp7{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-9e6d0f2 .mm61pqp7{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-3572b6c .softlite-dynamic-card-box {height: 100%} .elementor-8369 .elementor-element.elementor-element-3572b6c {width: auto;}.elementor-8369 .elementor-element.elementor-element-3572b6c .epd4nhvw{align-items: flex-start;display: flex;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-3572b6c .epd4nhvw::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-3572b6c .epd4nhvw::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-3572b6c .zm2hn1z6{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;width: auto;padding-block-start: 8px;padding-block-end: 8px;padding-inline-start: 8px;padding-inline-end: 8px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-3572b6c .zm2hn1z6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-3572b6c .zm2hn1z6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-3572b6c .zm2hn1z6{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-3572b6c .zm2hn1z6{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;padding-bottom: 8px;padding-left: 8px;padding-right: 8px;padding-top: 8px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-3572b6c .a2peqbd4{color: rgb(255, 255, 255);display: block;fill: none;height: 20px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 20px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-3572b6c .a2peqbd4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8369 .elementor-element.elementor-element-3572b6c .a2peqbd4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-3572b6c .a2peqbd4{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-3572b6c .a2peqbd4{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-3572b6c .abiivyzu{margin-left: 12px;width: auto;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-3572b6c .abiivyzu::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-3572b6c .abiivyzu::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-3572b6c .abiivyzu{margin-left: 12px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-3572b6c .abiivyzu{margin-left: 12px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-3572b6c .q6is6m0i{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-3572b6c .q6is6m0i::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-3572b6c .q6is6m0i::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-3572b6c .q6is6m0i{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-3572b6c .q6is6m0i{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-3572b6c .mdvr3dtx{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-3572b6c .mdvr3dtx::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-8369 .elementor-element.elementor-element-3572b6c .mdvr3dtx::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-3572b6c .mdvr3dtx{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-3572b6c .mdvr3dtx{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-c9d79a3{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 16px;grid-template-rows: auto;}.elementor-8369 .elementor-element.elementor-element-c9d79a3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-c9d79a3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
/* LABEL TEXT */
.elementor-8369 .elementor-element.elementor-element-c01f68d .kpwohk1z{
  color: rgb(255, 255, 255);
  cursor: pointer;
  display: block;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  width: auto;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  transition: color 0.25s ease, transform 0.25s ease;
}
.elementor-8369 .elementor-element.elementor-element-c01f68d .kpwohk1z::before,
.elementor-8369 .elementor-element.elementor-element-c01f68d .kpwohk1z::after{
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

/* ICON */
.elementor-8369 .elementor-element.elementor-element-c01f68d .msx5zge6{
  color: rgb(255, 255, 255);
  cursor: pointer;
  display: block;
  fill: none;
  font-size: 18px;
  font-weight: 600;
  height: 20px;
  line-height: 28px;
  margin-left: 8px;
  overflow-clip-margin: content-box;
  stroke: rgb(255, 255, 255);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  width: 20px;
  vertical-align: middle;
  overflow: hidden;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  transition: transform 0.25s ease, color 0.25s ease, stroke 0.25s ease;
}
.elementor-8369 .elementor-element.elementor-element-c01f68d .msx5zge6::before,
.elementor-8369 .elementor-element.elementor-element-c01f68d .msx5zge6::after{
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}
@media (max-width: 1024px){
  .elementor-8369 .elementor-element.elementor-element-c01f68d .msx5zge6{
    margin-left: 8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}
@media (max-width: 767px){
  .elementor-8369 .elementor-element.elementor-element-c01f68d .msx5zge6{
    margin-left: 8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

/* WRAPPER AROUND TEXT + ICON */
.elementor-8369 .elementor-element.elementor-element-c01f68d .r0ykvqls{
  color: rgb(255, 255, 255);
  cursor: pointer;
  fill: none;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  stroke: rgb(255, 255, 255);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  transform-origin: 0px 0px;
  width: auto;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  transition: transform 0.25s ease, color 0.25s ease;
}
.elementor-8369 .elementor-element.elementor-element-c01f68d .r0ykvqls::before,
.elementor-8369 .elementor-element.elementor-element-c01f68d .r0ykvqls::after{
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

/* BUTTON BASE */
.elementor-8369 .elementor-element.elementor-element-c01f68d .elementor-button{
  box-shadow:
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0.1) 0px 10px 15px -3px,
    rgba(0, 0, 0, 0.1) 0px 4px 6px -4px;
  cursor: pointer;
  flex-direction: row;
  align-items: center;
  display: inline-flex;
  transition: transform 0.25s ease, box-shadow 0.25s ease, background-color 0.25s ease;
}
.elementor-8369 .elementor-element.elementor-element-c01f68d .elementor-button::before,
.elementor-8369 .elementor-element.elementor-element-c01f68d .elementor-button::after{
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  display: block;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

/* HOVER EFFECT */
.elementor-8369 .elementor-element.elementor-element-c01f68d .elementor-button:hover{
  transform: translateY(-2px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.18),
    0 10px 10px -5px rgba(0, 0, 0, 0.18);
}
.elementor-8369 .elementor-element.elementor-element-c01f68d .elementor-button:hover .kpwohk1z{
  transform: translateX(1px);
}
.elementor-8369 .elementor-element.elementor-element-c01f68d .elementor-button:hover .msx5zge6{
  transform: translateX(3px);
}
.elementor-8369 .elementor-element.elementor-element-effb4b1{display: block;}.elementor-8369 .elementor-element.elementor-element-effb4b1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-effb4b1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-ca0d4fb{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-template-rows: auto;}.elementor-8369 .elementor-element.elementor-element-ca0d4fb::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-ca0d4fb::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-ca0d4fb{grid-template-columns: none;grid-template-rows: none;}}
.elementor-8369 .elementor-element.elementor-element-f3b07f0{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.25) 0px 25px 50px -12px;overflow: hidden;display: block;}.elementor-8369 .elementor-element.elementor-element-f3b07f0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-f3b07f0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-f3b07f0{overflow: hidden;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-f3b07f0{overflow: hidden;}}
.elementor-8369 .elementor-element.elementor-element-e6c077b{max-width: 1280px;display: block;}.elementor-8369 .elementor-element.elementor-element-e6c077b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-e6c077b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-9033e85{display: block;}.elementor-8369 .elementor-element.elementor-element-9033e85::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-9033e85::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-7a60081 {width: auto;}.elementor-8369 .elementor-element.elementor-element-7a60081 {margin-top: 0px;margin-bottom: 64px;margin-left: 0px;margin-right: 0px;}.elementor-8369 .elementor-element.elementor-element-7a60081 .yq8djubs{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-7a60081 .yq8djubs::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-7a60081 .yq8djubs::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-7a60081 {margin-top: 0px;margin-bottom: 64px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-7a60081 .yq8djubs{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-7a60081 {margin-top: 0px;margin-bottom: 64px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-7a60081 .yq8djubs{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-7a60081 .wzqvx5c1{margin-bottom: 16px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-7a60081 .wzqvx5c1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-7a60081 .wzqvx5c1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-7a60081 .wzqvx5c1{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-7a60081 .wzqvx5c1{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-7a60081 .k4zthdkq{color: rgb(0, 0, 0);font-size: 48px;font-weight: 700;line-height: 1;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-7a60081 .k4zthdkq::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;}.elementor-8369 .elementor-element.elementor-element-7a60081 .k4zthdkq::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-7a60081 .k4zthdkq{font-size: 36px;line-height: 40px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-7a60081 .m6j13rud{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;height: 4px;margin-bottom: 24px;margin-left: auto;margin-right: auto;text-align: center;width: 96px;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-7a60081 .m6j13rud::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-7a60081 .m6j13rud::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-7a60081 .m6j13rud{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-7a60081 .m6j13rud{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-7a60081 .sxgk86qw{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;max-width: 768px;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-7a60081 .sxgk86qw::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-8369 .elementor-element.elementor-element-7a60081 .sxgk86qw::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-7a60081 .sxgk86qw{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-7a60081 .sxgk86qw{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-6c8e977 .enc4agov{column-gap: 24px;display: grid;grid-template-columns: repeat(3, minmax(0px, 1fr));row-gap: 24px;grid-column-gap: 24px;grid-template-rows: auto;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .enc4agov::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .enc4agov::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .enc4agov{grid-template-columns: repeat(1, minmax(0px, 1fr));}}.elementor-8369 .elementor-element.elementor-element-6c8e977 .x2kbud8t{border-bottom-left-radius: 16px;border-bottom-right-radius: 16px;border-top-left-radius: 16px;border-top-right-radius: 16px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -4px;height: 256px;position: relative;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .x2kbud8t::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .x2kbud8t::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .x2kbud8t{border-bottom-left-radius: 16px;border-bottom-right-radius: 16px;border-top-left-radius: 16px;border-top-right-radius: 16px;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .x2kbud8t{border-bottom-left-radius: 16px;border-bottom-right-radius: 16px;border-top-left-radius: 16px;border-top-right-radius: 16px;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-6c8e977 .aygu47xq{display: block;height: 100%;max-width: 100%;object-fit: cover;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .aygu47xq::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .aygu47xq::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .mlwn1e79{background-image: linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0));bottom: 0px;left: 0px;opacity: 0;position: absolute;right: 0px;top: 0px;width: auto;background-size: auto;z-index: 0;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .mlwn1e79::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .mlwn1e79::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .nxo6z1tq{align-items: center;bottom: 0px;display: flex;justify-content: center;left: 0px;position: absolute;right: 0px;top: 0px;width: auto;flex-direction: row;z-index: 0;max-width: none;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .nxo6z1tq::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .nxo6z1tq::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .vb62c364{background-color: rgb(255, 255, 255);border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;padding-bottom: 16px;padding-left: 16px;padding-right: 16px;padding-top: 16px;width: auto;padding-block-start: 16px;padding-block-end: 16px;padding-inline-start: 16px;padding-inline-end: 16px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .vb62c364::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .vb62c364::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .vb62c364{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;padding-bottom: 16px;padding-left: 16px;padding-right: 16px;padding-top: 16px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .vb62c364{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;padding-bottom: 16px;padding-left: 16px;padding-right: 16px;padding-top: 16px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-6c8e977 .cges16z3{color: rgb(0, 0, 0);display: block;height: 32px;overflow-clip-margin: content-box;stroke: rgb(0, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 32px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .cges16z3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .cges16z3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .cges16z3{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .cges16z3{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-6c8e977 .tqwhjl8n{bottom: 0px;left: 0px;padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;position: absolute;right: 0px;width: auto;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;z-index: 0;max-width: none;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .tqwhjl8n::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .tqwhjl8n::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .tqwhjl8n{padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .tqwhjl8n{padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-6c8e977 .qg9w02oj{color: rgb(255, 255, 255);font-size: 18px;font-weight: 600;line-height: 28px;margin-bottom: 0px;margin-top: 0px;width: auto;max-width: none;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .qg9w02oj::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8369 .elementor-element.elementor-element-6c8e977 .qg9w02oj::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .qg9w02oj{margin-bottom: 0px;margin-top: 0px;max-width: none;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .qg9w02oj{margin-bottom: 0px;margin-top: 0px;max-width: none;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-6c8e977 .k2njthcr{color: rgb(0, 0, 0);display: block;fill: none;height: 32px;overflow-clip-margin: content-box;stroke: rgb(0, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 32px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .k2njthcr::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .k2njthcr::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .k2njthcr{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .k2njthcr{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-6c8e977 .e0o9d326{color: rgb(0, 0, 0);display: block;height: 32px;overflow-clip-margin: content-box;stroke: rgb(0, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 32px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .e0o9d326::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .e0o9d326::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .e0o9d326{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .e0o9d326{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-6c8e977 .ms1bg8yt{color: rgb(0, 0, 0);display: block;fill: none;height: 32px;overflow-clip-margin: content-box;stroke: rgb(0, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 32px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .ms1bg8yt::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .ms1bg8yt::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .ms1bg8yt{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .ms1bg8yt{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-6c8e977 .dbk91a4s{color: rgb(0, 0, 0);display: block;fill: none;height: 32px;overflow-clip-margin: content-box;stroke: rgb(0, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 32px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .dbk91a4s::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .dbk91a4s::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .dbk91a4s{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .dbk91a4s{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-6c8e977 .dq8qmxte{color: rgb(0, 0, 0);display: block;height: 32px;overflow-clip-margin: content-box;stroke: rgb(0, 0, 0);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 32px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .dq8qmxte::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-6c8e977 .dq8qmxte::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .dq8qmxte{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-6c8e977 .dq8qmxte{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
/* LABEL TEXT */
.elementor-8369 .elementor-element.elementor-element-9779ba4 .kpwohk1z{
  color: rgb(255, 255, 255);
  cursor: pointer;
  display: block;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  width: auto;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  transition: color 0.25s ease, transform 0.25s ease;
}
.elementor-8369 .elementor-element.elementor-element-9779ba4 .kpwohk1z::before,
.elementor-8369 .elementor-element.elementor-element-9779ba4 .kpwohk1z::after{
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

/* ICON */
.elementor-8369 .elementor-element.elementor-element-9779ba4 .msx5zge6{
  color: rgb(255, 255, 255);
  cursor: pointer;
  display: block;
  fill: none;
  font-size: 18px;
  font-weight: 600;
  height: 20px;
  line-height: 28px;
  margin-left: 8px;
  overflow-clip-margin: content-box;
  stroke: rgb(255, 255, 255);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  width: 20px;
  vertical-align: middle;
  overflow: hidden;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  transition: transform 0.25s ease, color 0.25s ease, stroke 0.25s ease;
}
.elementor-8369 .elementor-element.elementor-element-9779ba4 .msx5zge6::before,
.elementor-8369 .elementor-element.elementor-element-9779ba4 .msx5zge6::after{
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}
@media (max-width: 1024px){
  .elementor-8369 .elementor-element.elementor-element-9779ba4 .msx5zge6{
    margin-left: 8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}
@media (max-width: 767px){
  .elementor-8369 .elementor-element.elementor-element-9779ba4 .msx5zge6{
    margin-left: 8px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

/* WRAPPER AROUND TEXT + ICON */
.elementor-8369 .elementor-element.elementor-element-9779ba4 .r0ykvqls{
  color: rgb(255, 255, 255);
  cursor: pointer;
  fill: none;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  stroke: rgb(255, 255, 255);
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  transform-origin: 0px 0px;
  width: auto;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  transition: transform 0.25s ease, color 0.25s ease;
}
.elementor-8369 .elementor-element.elementor-element-9779ba4 .r0ykvqls::before,
.elementor-8369 .elementor-element.elementor-element-9779ba4 .r0ykvqls::after{
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

/* BUTTON BASE */
.elementor-8369 .elementor-element.elementor-element-9779ba4 .elementor-button{
  box-shadow:
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0.1) 0px 10px 15px -3px,
    rgba(0, 0, 0, 0.1) 0px 4px 6px -4px;
  cursor: pointer;
  flex-direction: row;
  align-items: center;
  display: inline-flex;
  transition: transform 0.25s ease, box-shadow 0.25s ease, background-color 0.25s ease;
}
.elementor-8369 .elementor-element.elementor-element-9779ba4 .elementor-button::before,
.elementor-8369 .elementor-element.elementor-element-9779ba4 .elementor-button::after{
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  display: block;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

/* HOVER EFFECT */
.elementor-8369 .elementor-element.elementor-element-9779ba4 .elementor-button:hover{
  transform: translateY(-2px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.18),
    0 10px 10px -5px rgba(0, 0, 0, 0.18);
}
.elementor-8369 .elementor-element.elementor-element-9779ba4 .elementor-button:hover .kpwohk1z{
  transform: translateX(1px);
}
.elementor-8369 .elementor-element.elementor-element-9779ba4 .elementor-button:hover .msx5zge6{
  transform: translateX(3px);
}
.elementor-8369 .elementor-element.elementor-element-d966f79{text-align: center;display: block;}.elementor-8369 .elementor-element.elementor-element-d966f79::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-d966f79::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-adb3436{max-width: 1280px;display: block;}.elementor-8369 .elementor-element.elementor-element-adb3436::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-adb3436::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-dce3b65{display: block;}.elementor-8369 .elementor-element.elementor-element-dce3b65::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-dce3b65::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-56c1622 {width: auto;}.elementor-8369 .elementor-element.elementor-element-56c1622 {margin-top: 0px;margin-bottom: 64px;margin-left: 0px;margin-right: 0px;}.elementor-8369 .elementor-element.elementor-element-56c1622 .sqc60wmp{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-56c1622 .sqc60wmp::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-56c1622 .sqc60wmp::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-56c1622 {margin-top: 0px;margin-bottom: 64px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-56c1622 .sqc60wmp{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-56c1622 {margin-top: 0px;margin-bottom: 64px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-56c1622 .sqc60wmp{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-56c1622 .zq1gkz3g{margin-bottom: 16px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-56c1622 .zq1gkz3g::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-56c1622 .zq1gkz3g::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-56c1622 .zq1gkz3g{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-56c1622 .zq1gkz3g{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-56c1622 .i6gas1na{color: rgb(0, 0, 0);font-size: 48px;font-weight: 700;line-height: 1;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-56c1622 .i6gas1na::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;}.elementor-8369 .elementor-element.elementor-element-56c1622 .i6gas1na::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-56c1622 .i6gas1na{font-size: 36px;line-height: 40px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-56c1622 .u94oznwn{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;height: 4px;margin-bottom: 24px;margin-left: auto;margin-right: auto;text-align: center;width: 96px;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-56c1622 .u94oznwn::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-56c1622 .u94oznwn::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-56c1622 .u94oznwn{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-56c1622 .u94oznwn{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-56c1622 .vjawx2t2{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;max-width: 768px;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-56c1622 .vjawx2t2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-8369 .elementor-element.elementor-element-56c1622 .vjawx2t2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-56c1622 .vjawx2t2{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-56c1622 .vjawx2t2{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-5138f51 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-5138f51 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}
.elementor-8369 .elementor-element.elementor-element-0e3b4df {width: auto;}.elementor-8369 .elementor-element.elementor-element-0e3b4df .h3hrepus{align-items: flex-start;display: flex;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-0e3b4df .h3hrepus::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-0e3b4df .h3hrepus::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-0e3b4df .snqksl8t{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 12px;padding-left: 12px;padding-right: 12px;padding-top: 12px;width: auto;padding-block-start: 12px;padding-block-end: 12px;padding-inline-start: 12px;padding-inline-end: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-0e3b4df .snqksl8t::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-0e3b4df .snqksl8t::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-0e3b4df .snqksl8t{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 12px;padding-left: 12px;padding-right: 12px;padding-top: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-0e3b4df .snqksl8t{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 12px;padding-left: 12px;padding-right: 12px;padding-top: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-0e3b4df .tfy7ofpq{color: rgb(255, 255, 255);display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 24px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-0e3b4df .tfy7ofpq::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8369 .elementor-element.elementor-element-0e3b4df .tfy7ofpq::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-0e3b4df .tfy7ofpq{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-0e3b4df .tfy7ofpq{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-0e3b4df .totm40l2{margin-left: 16px;width: auto;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-0e3b4df .totm40l2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-0e3b4df .totm40l2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-0e3b4df .totm40l2{margin-left: 16px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-0e3b4df .totm40l2{margin-left: 16px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-0e3b4df .a57llttb{margin-bottom: 4px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-0e3b4df .a57llttb::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-0e3b4df .a57llttb::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-0e3b4df .a57llttb{margin-bottom: 4px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-0e3b4df .a57llttb{margin-bottom: 4px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-0e3b4df .m2236ok2{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-0e3b4df .m2236ok2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-8369 .elementor-element.elementor-element-0e3b4df .m2236ok2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-0e3b4df .m2236ok2{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-0e3b4df .m2236ok2{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-a3fb701 {width: auto;}.elementor-8369 .elementor-element.elementor-element-a3fb701 {margin-top: 24px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-8369 .elementor-element.elementor-element-a3fb701 .fsyng66d{align-items: flex-start;display: flex;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-a3fb701 .fsyng66d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-a3fb701 .fsyng66d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-a3fb701 {margin-top: 24px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-a3fb701 .fsyng66d{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-a3fb701 {margin-top: 24px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-a3fb701 .fsyng66d{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-a3fb701 .tm5dvfzx{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 12px;padding-left: 12px;padding-right: 12px;padding-top: 12px;width: auto;padding-block-start: 12px;padding-block-end: 12px;padding-inline-start: 12px;padding-inline-end: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-a3fb701 .tm5dvfzx::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-a3fb701 .tm5dvfzx::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-a3fb701 .tm5dvfzx{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 12px;padding-left: 12px;padding-right: 12px;padding-top: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-a3fb701 .tm5dvfzx{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 12px;padding-left: 12px;padding-right: 12px;padding-top: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-a3fb701 .nszgq9ye{color: rgb(255, 255, 255);display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 24px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-a3fb701 .nszgq9ye::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8369 .elementor-element.elementor-element-a3fb701 .nszgq9ye::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-a3fb701 .nszgq9ye{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-a3fb701 .nszgq9ye{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-a3fb701 .tw61bp3j{margin-left: 16px;width: auto;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-a3fb701 .tw61bp3j::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-a3fb701 .tw61bp3j::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-a3fb701 .tw61bp3j{margin-left: 16px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-a3fb701 .tw61bp3j{margin-left: 16px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-a3fb701 .jfbrf86y{margin-bottom: 4px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-a3fb701 .jfbrf86y::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-a3fb701 .jfbrf86y::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-a3fb701 .jfbrf86y{margin-bottom: 4px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-a3fb701 .jfbrf86y{margin-bottom: 4px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-a3fb701 .a8jtl4np{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-a3fb701 .a8jtl4np::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-8369 .elementor-element.elementor-element-a3fb701 .a8jtl4np::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-a3fb701 .a8jtl4np{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-a3fb701 .a8jtl4np{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-c12924d {width: auto;}.elementor-8369 .elementor-element.elementor-element-c12924d {margin-top: 24px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-8369 .elementor-element.elementor-element-c12924d .tb9xmkhk{align-items: flex-start;display: flex;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c12924d .tb9xmkhk::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-c12924d .tb9xmkhk::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c12924d {margin-top: 24px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c12924d .tb9xmkhk{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c12924d {margin-top: 24px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c12924d .tb9xmkhk{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-c12924d .i8rb1gms{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 12px;padding-left: 12px;padding-right: 12px;padding-top: 12px;width: auto;padding-block-start: 12px;padding-block-end: 12px;padding-inline-start: 12px;padding-inline-end: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c12924d .i8rb1gms::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c12924d .i8rb1gms::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c12924d .i8rb1gms{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 12px;padding-left: 12px;padding-right: 12px;padding-top: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c12924d .i8rb1gms{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 12px;padding-left: 12px;padding-right: 12px;padding-top: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-c12924d .wltuzdhm{color: rgb(255, 255, 255);display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 24px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-c12924d .wltuzdhm::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8369 .elementor-element.elementor-element-c12924d .wltuzdhm::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c12924d .wltuzdhm{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c12924d .wltuzdhm{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-c12924d .hf60q3h7{margin-left: 16px;width: auto;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c12924d .hf60q3h7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c12924d .hf60q3h7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c12924d .hf60q3h7{margin-left: 16px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c12924d .hf60q3h7{margin-left: 16px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-c12924d .b7pvrf0o{margin-bottom: 4px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c12924d .b7pvrf0o::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-c12924d .b7pvrf0o::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c12924d .b7pvrf0o{margin-bottom: 4px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c12924d .b7pvrf0o{margin-bottom: 4px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-c12924d .ljbt9gz5{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-c12924d .ljbt9gz5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-8369 .elementor-element.elementor-element-c12924d .ljbt9gz5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c12924d .ljbt9gz5{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c12924d .ljbt9gz5{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-86b0f7c {width: auto;}.elementor-8369 .elementor-element.elementor-element-86b0f7c {margin-top: 24px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-8369 .elementor-element.elementor-element-86b0f7c .hpetfltp{align-items: flex-start;display: flex;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-86b0f7c .hpetfltp::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-86b0f7c .hpetfltp::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-86b0f7c {margin-top: 24px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-86b0f7c .hpetfltp{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-86b0f7c {margin-top: 24px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-86b0f7c .hpetfltp{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-86b0f7c .maa3cknn{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 12px;padding-left: 12px;padding-right: 12px;padding-top: 12px;width: auto;padding-block-start: 12px;padding-block-end: 12px;padding-inline-start: 12px;padding-inline-end: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-86b0f7c .maa3cknn::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-86b0f7c .maa3cknn::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-86b0f7c .maa3cknn{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 12px;padding-left: 12px;padding-right: 12px;padding-top: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-86b0f7c .maa3cknn{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding-bottom: 12px;padding-left: 12px;padding-right: 12px;padding-top: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-86b0f7c .po47d52c{color: rgb(255, 255, 255);display: block;fill: none;height: 24px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 24px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8369 .elementor-element.elementor-element-86b0f7c .po47d52c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8369 .elementor-element.elementor-element-86b0f7c .po47d52c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-86b0f7c .po47d52c{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-86b0f7c .po47d52c{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-86b0f7c .wjmcg6ff{margin-left: 16px;width: auto;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-86b0f7c .wjmcg6ff::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-86b0f7c .wjmcg6ff::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-86b0f7c .wjmcg6ff{margin-left: 16px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-86b0f7c .wjmcg6ff{margin-left: 16px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-86b0f7c .zzy0zujb{margin-bottom: 4px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-86b0f7c .zzy0zujb::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-86b0f7c .zzy0zujb::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-86b0f7c .zzy0zujb{margin-bottom: 4px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-86b0f7c .zzy0zujb{margin-bottom: 4px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8369 .elementor-element.elementor-element-86b0f7c .mzml6fop{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8369 .elementor-element.elementor-element-86b0f7c .mzml6fop::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}.elementor-8369 .elementor-element.elementor-element-86b0f7c .mzml6fop::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(75, 85, 99);-webkit-text-stroke-color: rgb(75, 85, 99);}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-86b0f7c .mzml6fop{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-86b0f7c .mzml6fop{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-a2e1350{display: block;}.elementor-8369 .elementor-element.elementor-element-a2e1350::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-a2e1350::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-7786b73{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.1) 0px 8px 10px -6px;display: block;}.elementor-8369 .elementor-element.elementor-element-7786b73::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-7786b73::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-76060bd {width: 100%;}.elementor-8369 .elementor-element.elementor-element-76060bd {height: 100%;}.elementor-8369 .elementor-element.elementor-element-76060bd .z6d5ykm6{border-bottom-style: none;border-bottom-width: 0px;border-left-style: none;border-left-width: 0px;border-right-style: none;border-right-width: 0px;border-top-style: none;border-top-width: 0px;display: block;height: 100%;vertical-align: middle;}.elementor-8369 .elementor-element.elementor-element-76060bd .z6d5ykm6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-76060bd .z6d5ykm6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-76060bd .z6d5ykm6{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-76060bd .z6d5ykm6{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-1c12ccb{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.1) 0px 8px 10px -6px;height: 256px;overflow: hidden;display: block;}.elementor-8369 .elementor-element.elementor-element-1c12ccb::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-1c12ccb::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-1c12ccb{overflow: hidden;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-1c12ccb{overflow: hidden;}}
.elementor-8369 .elementor-element.elementor-element-aec96f7{display: block;}.elementor-8369 .elementor-element.elementor-element-aec96f7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-aec96f7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-0e10f4f .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}.elementor-8369 .elementor-element.elementor-element-0e10f4f .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(17, 24, 39);-webkit-text-stroke-color: rgb(17, 24, 39);}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 {width: auto;}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .wbxs1bql{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .wbxs1bql::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .wbxs1bql::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .tsdqabf6{width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .tsdqabf6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .tsdqabf6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .lpnizu8e{color: rgb(55, 65, 81);display: block;font-size: 14px;font-weight: 600;line-height: 20px;margin-bottom: 8px;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .lpnizu8e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;cursor: default;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .lpnizu8e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;cursor: default;-webkit-text-fill-color: rgb(55, 65, 81);-webkit-text-stroke-color: rgb(55, 65, 81);}
@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c2e8b19 .lpnizu8e{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c2e8b19 .lpnizu8e{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .t2i0hh8f{border-bottom-color: rgb(209, 213, 219);border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-bottom-width: 1px;border-left-color: rgb(209, 213, 219);border-left-width: 1px;border-right-color: rgb(209, 213, 219);border-right-width: 1px;border-top-color: rgb(209, 213, 219);border-top-left-radius: 8px;border-top-right-radius: 8px;border-top-width: 1px;padding-bottom: 12px;padding-left: 16px;padding-right: 16px;padding-top: 12px;width: 100%;padding-block-start: 12px;padding-block-end: 12px;padding-inline-start: 16px;padding-inline-end: 16px;}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .t2i0hh8f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;cursor: text;}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .t2i0hh8f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;cursor: text;}
@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c2e8b19 .t2i0hh8f{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 8px;border-top-right-radius: 8px;border-top-width: 1px;padding-bottom: 12px;padding-left: 16px;padding-right: 16px;padding-top: 12px;}}
@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c2e8b19 .t2i0hh8f{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 8px;border-top-right-radius: 8px;border-top-width: 1px;padding-bottom: 12px;padding-left: 16px;padding-right: 16px;padding-top: 12px;}}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .dwrhpz8i{margin-top: 24px;width: auto;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .dwrhpz8i::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .dwrhpz8i::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c2e8b19 .dwrhpz8i{margin-top: 24px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c2e8b19 .dwrhpz8i{margin-top: 24px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .imverb0d{border-bottom-color: rgb(209, 213, 219);border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-left-color: rgb(209, 213, 219);border-right-color: rgb(209, 213, 219);border-top-color: rgb(209, 213, 219);border-top-left-radius: 8px;border-top-right-radius: 8px;padding-bottom: 12px;padding-left: 16px;padding-right: 16px;padding-top: 12px;resize: none;width: 100%;padding-block-start: 12px;padding-block-end: 12px;padding-inline-start: 16px;padding-inline-end: 16px;}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .imverb0d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;cursor: text;overflow-wrap: break-word;white-space: pre-wrap;}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .imverb0d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;cursor: text;overflow-wrap: break-word;white-space: pre-wrap;}
@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c2e8b19 .imverb0d{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;padding-bottom: 12px;padding-left: 16px;padding-right: 16px;padding-top: 12px;}}
@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c2e8b19 .imverb0d{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;padding-bottom: 12px;padding-left: 16px;padding-right: 16px;padding-top: 12px;}}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .key5e7nm{align-items: center;appearance: button;background-color: rgb(0, 0, 0);border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -4px;color: rgb(255, 255, 255);cursor: pointer;display: flex;font-size: 18px;font-weight: 600;justify-content: center;line-height: 28px;margin-top: 24px;padding-bottom: 16px;padding-left: 0px;padding-right: 0px;padding-top: 16px;width: 100%;padding-block-start: 16px;padding-block-end: 16px;flex-direction: row;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .key5e7nm::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: center;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .key5e7nm::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: center;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c2e8b19 .key5e7nm{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;margin-top: 24px;padding-bottom: 16px;padding-left: 0px;padding-right: 0px;padding-top: 16px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c2e8b19 .key5e7nm{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;margin-top: 24px;padding-bottom: 16px;padding-left: 0px;padding-right: 0px;padding-top: 16px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .yqlwf4ab{color: rgb(255, 255, 255);cursor: pointer;display: block;font-size: 18px;font-weight: 600;line-height: 28px;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .yqlwf4ab::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .yqlwf4ab::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .idz48nhy{color: rgb(255, 255, 255);cursor: pointer;display: block;fill: none;font-size: 18px;font-weight: 600;height: 20px;line-height: 28px;margin-left: 8px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 20px;vertical-align: middle;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .idz48nhy::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .idz48nhy::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-c2e8b19 .idz48nhy{margin-left: 8px;overflow: hidden;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-c2e8b19 .idz48nhy{margin-left: 8px;overflow: hidden;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .anfmq74z{color: rgb(255, 255, 255);cursor: pointer;fill: none;font-size: 18px;font-weight: 600;line-height: 28px;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .anfmq74z::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .anfmq74z::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}

/* ============================
   SUBMIT BUTTON HOVER EFFECT
   ============================ */

/* Smooth transitions */
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .key5e7nm{
  transition:
    background-color 0.25s ease,
    box-shadow 0.25s ease,
    transform 0.25s ease;
}

.elementor-8369 .elementor-element.elementor-element-c2e8b19 .yqlwf4ab,
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .idz48nhy{
  transition:
    transform 0.25s ease,
    color 0.25s ease;
}

/* On hover: lift, stronger shadow, slightly lighter black */
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .key5e7nm:hover{
  background-color: #111827; /* dark gray instead of pure black */
  transform: translateY(-2px);
  box-shadow:
    0 20px 25px -5px rgba(0, 0, 0, 0.25),
    0 10px 10px -5px rgba(0, 0, 0, 0.2);
}

/* Nudge text and icon up a bit on hover */
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .key5e7nm:hover .yqlwf4ab,
.elementor-8369 .elementor-element.elementor-element-c2e8b19 .key5e7nm:hover .idz48nhy{
  transform: translateY(-1px);
}
.elementor-8369 .elementor-element.elementor-element-026c2cd{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.1) 0px 8px 10px -6px;display: block;}.elementor-8369 .elementor-element.elementor-element-026c2cd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-026c2cd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-41178e6{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 48px;grid-template-rows: auto;}.elementor-8369 .elementor-element.elementor-element-41178e6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8369 .elementor-element.elementor-element-41178e6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-41178e6{grid-template-columns: none;grid-template-rows: none;}}
.elementor-8369 .elementor-element.elementor-element-270465a{max-width: 1280px;display: block;}.elementor-8369 .elementor-element.elementor-element-270465a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-270465a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-67ccc25{display: block;}.elementor-8369 .elementor-element.elementor-element-67ccc25::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-67ccc25::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-0b29d8d{display: block;}.elementor-8369 .elementor-element.elementor-element-0b29d8d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-0b29d8d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-4d44808{display: block;}.elementor-8369 .elementor-element.elementor-element-4d44808::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-4d44808::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-5868972{display: block;}.elementor-8369 .elementor-element.elementor-element-5868972::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-5868972::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-b86092a{box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px;color: rgb(191, 194, 197);display: none;font-size: 13px;}.elementor-8369 .elementor-element.elementor-element-b86092a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 19.5px;-webkit-text-fill-color: rgb(191, 194, 197);-webkit-text-stroke-color: rgb(191, 194, 197);}.elementor-8369 .elementor-element.elementor-element-b86092a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 19.5px;-webkit-text-fill-color: rgb(191, 194, 197);-webkit-text-stroke-color: rgb(191, 194, 197);}
.elementor-8369 .elementor-element.elementor-element-a6b4fd2{transition-duration: 0.1s;}.elementor-8369 .elementor-element.elementor-element-a6b4fd2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-a6b4fd2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8369 .elementor-element.elementor-element-50c17c8 {border-bottom-color: rgb(229, 231, 235);border-bottom-style: solid;border-left-color: rgb(229, 231, 235);border-left-style: solid;border-right-color: rgb(229, 231, 235);border-right-style: solid;border-top-color: rgb(229, 231, 235);border-top-style: solid;color: rgb(0, 0, 0);font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 16px;line-height: 1.5;transition-property: none;grid-column-gap: normal;before: [object Object];after: [object Object];}.elementor-8369 .elementor-element.elementor-element-50c17c8 p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-8369 .elementor-element.elementor-element-50c17c8 .elementor-button {line-height: inherit !important}.elementor-8369 .elementor-element.elementor-element-50c17c8{color: rgb(0, 0, 0);font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 16px;line-height: 1.5;transition-duration: 0.2s;transition-property: opacity;transition-timing-function: ease-in;grid-column-gap: normal;}.elementor-8369 .elementor-element.elementor-element-50c17c8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8369 .elementor-element.elementor-element-50c17c8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8369 .elementor-element.elementor-element-50c17c8{display: flex;}}@media (max-width: 767px) {.elementor-8369 .elementor-element.elementor-element-50c17c8{display: flex;}}body{overflow-x:hidden;}.elementor-element{position:static;}
