.elementor-18261 .elementor-element.elementor-element-c6229ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-18261 .elementor-element.elementor-element-2344dc9{--display:flex;--justify-content:center;}.elementor-18261 .elementor-element.elementor-element-5c82fd9 > .elementor-widget-container{background-color:var( --e-global-color-155fbf8 );padding:6px 14px 6px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7fdfa9a );border-radius:9999px 9999px 9999px 9999px;}.elementor-18261 .elementor-element.elementor-element-5c82fd9.elementor-element{--align-self:flex-start;}.elementor-18261 .elementor-element.elementor-element-5c82fd9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;color:var( --e-global-color-ff4f19c );}.elementor-18261 .elementor-element.elementor-element-ac40b7a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:54px;font-weight:800;}.elementor-18261 .elementor-element.elementor-element-18f6ccf{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;color:#475569;}.elementor-18261 .elementor-element.elementor-element-ef9191c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7fdfa9a );--border-color:var( --e-global-color-7fdfa9a );--border-radius:14px 14px 14px 14px;box-shadow:0px 4px 20px -2px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.05);--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-18261 .elementor-element.elementor-element-ef9191c:not(.elementor-motion-effects-element-type-background), .elementor-18261 .elementor-element.elementor-element-ef9191c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-155fbf8 );}.elementor-18261 .elementor-element.elementor-element-b6b68c6{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18261 .elementor-element.elementor-element-8d5893b{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-18261 .elementor-element.elementor-element-8d5893b img{border-radius:999px 999px 999px 999px;}.elementor-18261 .elementor-element.elementor-element-fe3c726{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-18261 .elementor-element.elementor-element-fe3c726 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-18261 .elementor-element.elementor-element-fe3c726 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-155fbf8 );border-radius:999px 999px 999px 999px;}.elementor-18261 .elementor-element.elementor-element-f287e16{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-18261 .elementor-element.elementor-element-f287e16 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-18261 .elementor-element.elementor-element-f287e16 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-155fbf8 );border-radius:999px 999px 999px 999px;}.elementor-18261 .elementor-element.elementor-element-0b1c162{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18261 .elementor-element.elementor-element-27ea28f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;color:var( --e-global-color-b12982f );}.elementor-18261 .elementor-element.elementor-element-51c77f9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-b12982f );}.elementor-18261 .elementor-element.elementor-element-5509377{--display:flex;}.elementor-18261 .elementor-element.elementor-element-5b02e58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18261 .elementor-element.elementor-element-970fdcc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7fdfa9a );--border-color:var( --e-global-color-7fdfa9a );--border-radius:22px 22px 22px 22px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-18261 .elementor-element.elementor-element-970fdcc:not(.elementor-motion-effects-element-type-background), .elementor-18261 .elementor-element.elementor-element-970fdcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-155fbf8 );}.elementor-18261 .elementor-element.elementor-element-7618ccd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18261 .elementor-element.elementor-element-ef9a0b4 .elementor-counter-number-wrapper{color:var( --e-global-color-ff4f19c );font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:800;}.elementor-18261 .elementor-element.elementor-element-ef9a0b4 .elementor-counter-title{color:#475569;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;}.elementor-18261 .elementor-element.elementor-element-fc74d5c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18261 .elementor-element.elementor-element-09e4f71 .elementor-counter-number-wrapper{color:var( --e-global-color-ff4f19c );font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:800;}.elementor-18261 .elementor-element.elementor-element-09e4f71 .elementor-counter-title{color:#475569;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;}.elementor-18261 .elementor-element.elementor-element-33a1d9a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18261 .elementor-element.elementor-element-0df4efa .elementor-counter-number-wrapper{color:var( --e-global-color-ff4f19c );font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:800;}.elementor-18261 .elementor-element.elementor-element-0df4efa .elementor-counter-title{color:#475569;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;}.elementor-18261 .elementor-element.elementor-element-65e3b49{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18261 .elementor-element.elementor-element-0537359 .elementor-counter-number-wrapper{color:var( --e-global-color-ff4f19c );font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:800;}.elementor-18261 .elementor-element.elementor-element-0537359 .elementor-counter-title{color:#475569;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;}@media(max-width:1024px){.elementor-18261 .elementor-element.elementor-element-c6229ad{--padding-top:120px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-18261 .elementor-element.elementor-element-8d5893b{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-18261 .elementor-element.elementor-element-970fdcc{--grid-auto-flow:row;}}@media(max-width:768px){.elementor-18261 .elementor-element.elementor-element-c6229ad{--padding-top:100px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-18261 .elementor-element.elementor-element-5c82fd9 .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-18261 .elementor-element.elementor-element-ac40b7a .elementor-heading-title{font-size:36px;}.elementor-18261 .elementor-element.elementor-element-18f6ccf{font-size:16px;}.elementor-18261 .elementor-element.elementor-element-ef9191c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-18261 .elementor-element.elementor-element-8d5893b{--container-widget-width:19%;--container-widget-flex-grow:0;width:var( --container-widget-width, 19% );max-width:19%;}.elementor-18261 .elementor-element.elementor-element-fe3c726{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-18261 .elementor-element.elementor-element-f287e16{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-18261 .elementor-element.elementor-element-970fdcc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:769px){.elementor-18261 .elementor-element.elementor-element-2344dc9{--width:55%;}.elementor-18261 .elementor-element.elementor-element-ef9191c{--width:80%;}.elementor-18261 .elementor-element.elementor-element-b6b68c6{--width:20%;}.elementor-18261 .elementor-element.elementor-element-0b1c162{--width:80%;}.elementor-18261 .elementor-element.elementor-element-5509377{--width:45%;}}@media(max-width:1024px) and (min-width:769px){.elementor-18261 .elementor-element.elementor-element-ef9191c{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-ac40b7a */.elementor-18261 .elementor-element.elementor-element-ac40b7a .gradient-text {
    background: linear-gradient(135deg, #e11d48, #9f1239);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6229ad */.hero-bg {
    background:
        radial-gradient(
            circle at 90% 15%,
            rgba(225, 29, 72, 0.12),
            transparent 50%
        ),
        linear-gradient(
            180deg,
            #ffffff 0%,
            #f1f5f9 100%
        );
}/* End custom CSS */