.elementor-15 .elementor-element.elementor-element-5980ed2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;--padding-top:1rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-15 .elementor-element.elementor-element-4029d0f{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-532e860{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:5rem;--padding-right:5rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-b1e0b29{background-color:#FFFFFF33;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0.25rem 0.75rem 0.25rem 0.75rem;border-radius:9999px 9999px 9999px 9999px;}.elementor-15 .elementor-element.elementor-element-b1e0b29.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-b1e0b29 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-080bb0b{margin:0rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15 .elementor-element.elementor-element-080bb0b.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-080bb0b .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#FFFFFFE6;}.elementor-15 .elementor-element.elementor-element-238246d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-15 .elementor-element.elementor-element-238246d.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-238246d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.5rem;font-weight:500;color:#FFFFFFE6;}.elementor-15 .elementor-element.elementor-element-ad12b68{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-15 .elementor-element.elementor-element-ad12b68.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-ad12b68 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;color:#FFFFFFCC;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-17a7d15 .elementor-button{background-color:#FFFFFF;font-family:"Sora", Sans-serif;font-weight:600;fill:#1A1A1A;color:#1A1A1A;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);border-radius:999px 999px 999px 999px;padding:0.75rem 1.50rem 0.75rem 1.50rem;}.elementor-15 .elementor-element.elementor-element-17a7d15 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-17a7d15 .elementor-button:focus{background-color:#FFFFFFE6;}.elementor-15 .elementor-element.elementor-element-17a7d15.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-17a7d15 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-17a7d15 .elementor-button .elementor-button-content-wrapper{gap:1em;}.elementor-15 .elementor-element.elementor-element-b69e089.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-b69e089{right:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-b69e089{left:0px;}.elementor-15 .elementor-element.elementor-element-b69e089{bottom:0rem;text-align:end;}.elementor-15 .elementor-element.elementor-element-b69e089 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:180px;font-weight:600;text-shadow:10px 10px 10px rgba(0,0,0,0.3);}.elementor-15 .elementor-element.elementor-element-27b317b{--display:flex;--min-height:40vh;--overflow:hidden;--padding-top:5rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-15 .elementor-element.elementor-element-f40d8c1{background-color:#FFFFFF33;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0.25rem 0.75rem 0.25rem 0.75rem;border-radius:9999px 9999px 9999px 9999px;}.elementor-15 .elementor-element.elementor-element-f40d8c1.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-f40d8c1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a1366a0{margin:0rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15 .elementor-element.elementor-element-a1366a0.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-a1366a0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#FFFFFFE6;}.elementor-15 .elementor-element.elementor-element-47c6039{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-15 .elementor-element.elementor-element-47c6039.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-47c6039 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.5rem;font-weight:500;color:#FFFFFFE6;}.elementor-15 .elementor-element.elementor-element-69c965d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-15 .elementor-element.elementor-element-69c965d.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-69c965d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;color:#FFFFFFCC;}.elementor-15 .elementor-element.elementor-element-ccb539d .elementor-button{background-color:#FFFFFF;font-family:"Sora", Sans-serif;font-weight:600;fill:#1A1A1A;color:#1A1A1A;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);border-radius:999px 999px 999px 999px;padding:0.75rem 1.50rem 0.75rem 1.50rem;}.elementor-15 .elementor-element.elementor-element-ccb539d .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-ccb539d .elementor-button:focus{background-color:#FFFFFFE6;}.elementor-15 .elementor-element.elementor-element-ccb539d.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-ccb539d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-ccb539d .elementor-button .elementor-button-content-wrapper{gap:1em;}.elementor-15 .elementor-element.elementor-element-812d57f.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-812d57f{right:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-812d57f{left:0px;}.elementor-15 .elementor-element.elementor-element-812d57f{bottom:0rem;text-align:end;}.elementor-15 .elementor-element.elementor-element-812d57f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:180px;font-weight:600;text-shadow:10px 10px 10px rgba(0,0,0,0.3);}.elementor-15 .elementor-element.elementor-element-ef17b73{--display:flex;--min-height:40vh;--overflow:hidden;--padding-top:5rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-15 .elementor-element.elementor-element-370bd98{background-color:#FFFFFF33;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0.25rem 0.75rem 0.25rem 0.75rem;border-radius:9999px 9999px 9999px 9999px;}.elementor-15 .elementor-element.elementor-element-370bd98.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-370bd98 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-0f10bf3{margin:0rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15 .elementor-element.elementor-element-0f10bf3.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-0f10bf3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#FFFFFFE6;}.elementor-15 .elementor-element.elementor-element-2b1c974{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-15 .elementor-element.elementor-element-2b1c974.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-2b1c974 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.5rem;font-weight:500;color:#FFFFFFE6;}.elementor-15 .elementor-element.elementor-element-30e43f3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-15 .elementor-element.elementor-element-30e43f3.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-30e43f3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;color:#FFFFFFCC;}.elementor-15 .elementor-element.elementor-element-c76b00f .elementor-button{background-color:#FFFFFF;font-family:"Sora", Sans-serif;font-weight:600;fill:#1A1A1A;color:#1A1A1A;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);border-radius:999px 999px 999px 999px;padding:0.75rem 1.50rem 0.75rem 1.50rem;}.elementor-15 .elementor-element.elementor-element-c76b00f .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-c76b00f .elementor-button:focus{background-color:#FFFFFFE6;}.elementor-15 .elementor-element.elementor-element-c76b00f.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-c76b00f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-c76b00f .elementor-button .elementor-button-content-wrapper{gap:1em;}.elementor-15 .elementor-element.elementor-element-21d3778.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-21d3778{right:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-21d3778{left:0px;}.elementor-15 .elementor-element.elementor-element-21d3778{bottom:0rem;text-align:end;}.elementor-15 .elementor-element.elementor-element-21d3778 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:180px;font-weight:600;text-shadow:10px 10px 10px rgba(0,0,0,0.3);}.elementor-15 .elementor-element.elementor-element-aca6237{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:1rem;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:1rem;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-dots-normal-color:#FFFFFF1A;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-1rem;}.elementor-15 .elementor-element.elementor-element-aca6237 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:9999px 9999px 9999px 9999px;}.elementor-15 .elementor-element.elementor-element-2288427{--display:flex;--justify-content:space-between;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15 .elementor-element.elementor-element-6b81641{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overflow:hidden;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-15 .elementor-element.elementor-element-cfc88d4{background-color:#FFFFFF33;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:2px 10px 4px 10px;border-radius:9999px 9999px 9999px 9999px;}.elementor-15 .elementor-element.elementor-element-cfc88d4.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-cfc88d4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6ff3679{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15 .elementor-element.elementor-element-6ff3679.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-6ff3679 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFFE6;}.elementor-15 .elementor-element.elementor-element-d95fc14{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15 .elementor-element.elementor-element-d95fc14.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-d95fc14 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:500;line-height:1.5rem;color:#FFFFFFCC;}.elementor-15 .elementor-element.elementor-element-3d07770 .elementor-button{background-color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;fill:#1A1A1A;color:#1A1A1A;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);border-radius:999px 999px 999px 999px;padding:0.75rem 1.50rem 0.75rem 1.50rem;}.elementor-15 .elementor-element.elementor-element-3d07770 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-3d07770 .elementor-button:focus{background-color:#FFFFFFE6;}.elementor-15 .elementor-element.elementor-element-3d07770.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-3d07770 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-3d07770 .elementor-button .elementor-button-content-wrapper{gap:1em;}.elementor-15 .elementor-element.elementor-element-eb1923c.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-eb1923c{right:-2rem;}body.rtl .elementor-15 .elementor-element.elementor-element-eb1923c{left:-2rem;}.elementor-15 .elementor-element.elementor-element-eb1923c{bottom:0rem;text-align:end;}.elementor-15 .elementor-element.elementor-element-eb1923c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:128px;font-weight:600;color:#000000;}.elementor-15 .elementor-element.elementor-element-6cc1644{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overflow:hidden;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-15 .elementor-element.elementor-element-4de26a2{background-color:#F4BB3333;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:2px 10px 4px 10px;border-radius:9999px 9999px 9999px 9999px;}.elementor-15 .elementor-element.elementor-element-4de26a2.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-4de26a2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;color:#F4BB33;}.elementor-15 .elementor-element.elementor-element-70d6feb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15 .elementor-element.elementor-element-70d6feb.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-70d6feb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFFE6;}.elementor-15 .elementor-element.elementor-element-106eb7e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15 .elementor-element.elementor-element-106eb7e.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-106eb7e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:500;line-height:1.5rem;color:#FFFFFFCC;}.elementor-15 .elementor-element.elementor-element-f292eca .elementor-button{background-color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;fill:#1A1A1A;color:#1A1A1A;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);border-radius:999px 999px 999px 999px;padding:0.75rem 1.50rem 0.75rem 1.50rem;}.elementor-15 .elementor-element.elementor-element-f292eca .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-f292eca .elementor-button:focus{background-color:#FFFFFFE6;}.elementor-15 .elementor-element.elementor-element-f292eca.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-f292eca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-f292eca .elementor-button .elementor-button-content-wrapper{gap:1em;}.elementor-15 .elementor-element.elementor-element-bf24394.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-bf24394{right:-2rem;}body.rtl .elementor-15 .elementor-element.elementor-element-bf24394{left:-2rem;}.elementor-15 .elementor-element.elementor-element-bf24394{bottom:0rem;text-align:end;}.elementor-15 .elementor-element.elementor-element-bf24394 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:128px;font-weight:600;color:#000000;}.elementor-15 .elementor-element.elementor-element-6240c02{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15 .elementor-element.elementor-element-d360c0f{--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.3rem;--padding-right:0.3rem;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6e6bb0d{width:100%;max-width:100%;background-color:#F974150D;margin:1rem 1rem calc(var(--kit-widget-spacing, 0px) + 1rem) 1rem;padding:1rem 1rem 1rem 1rem;border-radius:1rem 1rem 1rem 1rem;}.elementor-15 .elementor-element.elementor-element-6e6bb0d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-15 .elementor-element.elementor-element-6e6bb0d .elementor-icon-box-title{margin-block-end:20px;color:#141414;}.elementor-15 .elementor-element.elementor-element-6e6bb0d.elementor-view-stacked .elementor-icon{background-color:#F9741533;fill:#F97415;color:#F97415;}.elementor-15 .elementor-element.elementor-element-6e6bb0d.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-6e6bb0d.elementor-view-default .elementor-icon{fill:#F9741533;color:#F9741533;border-color:#F9741533;}.elementor-15 .elementor-element.elementor-element-6e6bb0d.elementor-view-framed .elementor-icon{background-color:#F97415;}.elementor-15 .elementor-element.elementor-element-6e6bb0d .elementor-icon{font-size:20px;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-15 .elementor-element.elementor-element-6e6bb0d .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-6e6bb0d .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;line-height:0px;}.elementor-15 .elementor-element.elementor-element-6e6bb0d:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-6e6bb0d:has(:focus) .elementor-icon-box-title{color:#141414;}.elementor-15 .elementor-element.elementor-element-6e6bb0d .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:1rem;color:#141414;}.elementor-15 .elementor-element.elementor-element-38507eb{width:100%;max-width:100%;background-color:#F974150D;margin:1rem 1rem calc(var(--kit-widget-spacing, 0px) + 1rem) 1rem;padding:1rem 1rem 1rem 1rem;border-radius:1rem 1rem 1rem 1rem;}.elementor-15 .elementor-element.elementor-element-38507eb .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-15 .elementor-element.elementor-element-38507eb .elementor-icon-box-title{margin-block-end:20px;color:#141414;}.elementor-15 .elementor-element.elementor-element-38507eb.elementor-view-stacked .elementor-icon{background-color:#F9741533;fill:#F97415;color:#F97415;}.elementor-15 .elementor-element.elementor-element-38507eb.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-38507eb.elementor-view-default .elementor-icon{fill:#F9741533;color:#F9741533;border-color:#F9741533;}.elementor-15 .elementor-element.elementor-element-38507eb.elementor-view-framed .elementor-icon{background-color:#F97415;}.elementor-15 .elementor-element.elementor-element-38507eb .elementor-icon{font-size:20px;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-15 .elementor-element.elementor-element-38507eb .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-38507eb .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;line-height:0px;}.elementor-15 .elementor-element.elementor-element-38507eb:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-38507eb:has(:focus) .elementor-icon-box-title{color:#141414;}.elementor-15 .elementor-element.elementor-element-38507eb .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:1rem;color:#141414;}.elementor-15 .elementor-element.elementor-element-466198c{width:100%;max-width:100%;background-color:#F974150D;margin:1rem 1rem calc(var(--kit-widget-spacing, 0px) + 1rem) 1rem;padding:1rem 1rem 1rem 1rem;border-radius:1rem 1rem 1rem 1rem;}.elementor-15 .elementor-element.elementor-element-466198c .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-15 .elementor-element.elementor-element-466198c .elementor-icon-box-title{margin-block-end:20px;color:#141414;}.elementor-15 .elementor-element.elementor-element-466198c.elementor-view-stacked .elementor-icon{background-color:#F9741533;fill:#F97415;color:#F97415;}.elementor-15 .elementor-element.elementor-element-466198c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-466198c.elementor-view-default .elementor-icon{fill:#F9741533;color:#F9741533;border-color:#F9741533;}.elementor-15 .elementor-element.elementor-element-466198c.elementor-view-framed .elementor-icon{background-color:#F97415;}.elementor-15 .elementor-element.elementor-element-466198c .elementor-icon{font-size:20px;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-15 .elementor-element.elementor-element-466198c .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-466198c .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;line-height:0px;}.elementor-15 .elementor-element.elementor-element-466198c:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-466198c:has(:focus) .elementor-icon-box-title{color:#141414;}.elementor-15 .elementor-element.elementor-element-466198c .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:1rem;color:#141414;}.elementor-15 .elementor-element.elementor-element-97a0224{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.1rem 0.1rem 0.1rem 0.1rem;--border-top-width:0.1rem;--border-right-width:0.1rem;--border-bottom-width:0.1rem;--border-left-width:0.1rem;border-color:#D6D6D6;--border-color:#D6D6D6;--border-radius:1rem 1rem 1rem 1rem;}.elementor-15 .elementor-element.elementor-element-97a0224:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-97a0224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8429d80 );}.elementor-15 .elementor-element.elementor-element-8529bd1{width:var( --container-widget-width, 50% );max-width:50%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:1rem 1rem 1rem 1rem;}.elementor-15 .elementor-element.elementor-element-8529bd1.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8529bd1 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-15 .elementor-element.elementor-element-8529bd1 .elementor-icon-box-title{margin-block-end:20px;color:#141414;}.elementor-15 .elementor-element.elementor-element-8529bd1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8529bd1.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8529bd1.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8529bd1.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8529bd1 .elementor-icon{font-size:25px;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-15 .elementor-element.elementor-element-8529bd1 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-8529bd1 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;line-height:0px;}.elementor-15 .elementor-element.elementor-element-8529bd1:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-8529bd1:has(:focus) .elementor-icon-box-title{color:#141414;}.elementor-15 .elementor-element.elementor-element-8529bd1 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:6px;color:#141414;}.elementor-15 .elementor-element.elementor-element-feb1916{--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:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-c3186ce{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-c3186ce.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-c3186ce .elementor-icon-list-icon i{color:#F97415;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-c3186ce .elementor-icon-list-icon svg{fill:#F97415;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-c3186ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-c3186ce .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-15 .elementor-element.elementor-element-c3186ce .elementor-icon-list-text{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-01b0f07 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-weight:600;fill:#1A1A1A;color:#1A1A1A;background-image:linear-gradient(90deg, #F97316 10%, #FACC15 90%);box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);border-radius:999px 999px 999px 999px;padding:0.75rem 1.50rem 0.75rem 1.50rem;}.elementor-15 .elementor-element.elementor-element-01b0f07 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-01b0f07 .elementor-button:focus{background-color:#FFFFFFE6;}.elementor-15 .elementor-element.elementor-element-01b0f07{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15 .elementor-element.elementor-element-01b0f07.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-01b0f07 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-01b0f07 .elementor-button .elementor-button-content-wrapper{gap:1em;}.elementor-15 .elementor-element.elementor-element-745f778 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-15 .elementor-element.elementor-element-745f778{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:40rem;--e-off-canvas-height:90%;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.4s;--e-off-canvas-overlay-opacity:1;}.elementor-15 .elementor-element.elementor-element-745f778 .e-off-canvas__content{border-radius:1rem 1rem 1rem 1rem;}.elementor-15 .elementor-element.elementor-element-e346c9a{--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;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-15 .elementor-element.elementor-element-c77d9d7{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a5d75cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c84921e{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.75rem 0.75rem 0.75rem 0.75rem;border-radius:1rem 1rem 1rem 1rem;}.elementor-15 .elementor-element.elementor-element-c84921e.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-c84921e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-15 .elementor-element.elementor-element-c84921e .elementor-icon-box-title{margin-block-end:20px;color:#141414;}.elementor-15 .elementor-element.elementor-element-c84921e.elementor-view-stacked .elementor-icon{background-color:#F97415;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c84921e.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-c84921e.elementor-view-default .elementor-icon{fill:#F97415;color:#F97415;border-color:#F97415;}.elementor-15 .elementor-element.elementor-element-c84921e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c84921e .elementor-icon{font-size:20px;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-15 .elementor-element.elementor-element-c84921e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-c84921e .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1.4rem;font-weight:600;line-height:0px;}.elementor-15 .elementor-element.elementor-element-c84921e:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-c84921e:has(:focus) .elementor-icon-box-title{color:#141414;}.elementor-15 .elementor-element.elementor-element-c84921e .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:400;line-height:6px;color:#65758B;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-f33a452.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-f33a452 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-f33a452.elementor-view-stacked .elementor-icon{background-color:#65758B;}.elementor-15 .elementor-element.elementor-element-f33a452.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-f33a452.elementor-view-default .elementor-icon{color:#65758B;border-color:#65758B;}.elementor-15 .elementor-element.elementor-element-f33a452.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-f33a452.elementor-view-default .elementor-icon svg{fill:#65758B;}.elementor-15 .elementor-element.elementor-element-f33a452 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-f33a452 .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-d22a86d{width:100%;max-width:100%;background-color:#F974151A;padding:1.5rem 1.5rem 1.5rem 1.5rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F974154D;border-radius:0.75rem 0.75rem 0.75rem 0.75rem;text-align:start;}.elementor-15 .elementor-element.elementor-element-d22a86d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.5em;color:#1D1D1D;}.elementor-15 .elementor-element.elementor-element-d1602ea{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15 .elementor-element.elementor-element-1e0dbf7{width:100%;max-width:100%;background-color:var( --e-global-color-8429d80 );margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.75rem 0.75rem 0.75rem 0.75rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEAE880;border-radius:0.75rem 0.75rem 0.75rem 0.75rem;}.elementor-15 .elementor-element.elementor-element-1e0dbf7.elementor-element{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-1e0dbf7:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F974154D;border-radius:1rem 1rem 1rem 1rem;}.elementor-15 .elementor-element.elementor-element-1e0dbf7 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-15 .elementor-element.elementor-element-1e0dbf7 .elementor-icon-box-title{margin-block-end:4px;color:#141414;}.elementor-15 .elementor-element.elementor-element-1e0dbf7.elementor-view-stacked .elementor-icon{background-color:#F9741533;fill:#F97415;color:#F97415;}.elementor-15 .elementor-element.elementor-element-1e0dbf7.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1e0dbf7.elementor-view-default .elementor-icon{fill:#F9741533;color:#F9741533;border-color:#F9741533;}.elementor-15 .elementor-element.elementor-element-1e0dbf7.elementor-view-framed .elementor-icon{background-color:#F97415;}.elementor-15 .elementor-element.elementor-element-1e0dbf7 .elementor-icon{font-size:20px;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-15 .elementor-element.elementor-element-1e0dbf7 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-1e0dbf7 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:500;}.elementor-15 .elementor-element.elementor-element-1e0dbf7:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-1e0dbf7:has(:focus) .elementor-icon-box-title{color:#141414;}.elementor-15 .elementor-element.elementor-element-1e0dbf7 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:300;line-height:1.5em;color:#65758B;}.elementor-15 .elementor-element.elementor-element-5a522b2{width:100%;max-width:100%;background-color:var( --e-global-color-8429d80 );margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.75rem 0.75rem 0.75rem 0.75rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEAE880;border-radius:0.75rem 0.75rem 0.75rem 0.75rem;}.elementor-15 .elementor-element.elementor-element-5a522b2.elementor-element{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-5a522b2:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F974154D;border-radius:1rem 1rem 1rem 1rem;}.elementor-15 .elementor-element.elementor-element-5a522b2 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-15 .elementor-element.elementor-element-5a522b2 .elementor-icon-box-title{margin-block-end:4px;color:#141414;}.elementor-15 .elementor-element.elementor-element-5a522b2.elementor-view-stacked .elementor-icon{background-color:#F9741533;fill:#F97415;color:#F97415;}.elementor-15 .elementor-element.elementor-element-5a522b2.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-5a522b2.elementor-view-default .elementor-icon{fill:#F9741533;color:#F9741533;border-color:#F9741533;}.elementor-15 .elementor-element.elementor-element-5a522b2.elementor-view-framed .elementor-icon{background-color:#F97415;}.elementor-15 .elementor-element.elementor-element-5a522b2 .elementor-icon{font-size:20px;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-15 .elementor-element.elementor-element-5a522b2 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-5a522b2 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:500;}.elementor-15 .elementor-element.elementor-element-5a522b2:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-5a522b2:has(:focus) .elementor-icon-box-title{color:#141414;}.elementor-15 .elementor-element.elementor-element-5a522b2 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:300;line-height:1.5em;color:#65758B;}.elementor-15 .elementor-element.elementor-element-bfe7419{width:100%;max-width:100%;background-color:var( --e-global-color-8429d80 );margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.75rem 0.75rem 0.75rem 0.75rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEAE880;border-radius:0.75rem 0.75rem 0.75rem 0.75rem;}.elementor-15 .elementor-element.elementor-element-bfe7419.elementor-element{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-bfe7419:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F974154D;border-radius:1rem 1rem 1rem 1rem;}.elementor-15 .elementor-element.elementor-element-bfe7419 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-15 .elementor-element.elementor-element-bfe7419 .elementor-icon-box-title{margin-block-end:4px;color:#141414;}.elementor-15 .elementor-element.elementor-element-bfe7419.elementor-view-stacked .elementor-icon{background-color:#F9741533;fill:#F97415;color:#F97415;}.elementor-15 .elementor-element.elementor-element-bfe7419.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-bfe7419.elementor-view-default .elementor-icon{fill:#F9741533;color:#F9741533;border-color:#F9741533;}.elementor-15 .elementor-element.elementor-element-bfe7419.elementor-view-framed .elementor-icon{background-color:#F97415;}.elementor-15 .elementor-element.elementor-element-bfe7419 .elementor-icon{font-size:20px;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-15 .elementor-element.elementor-element-bfe7419 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-bfe7419 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:500;}.elementor-15 .elementor-element.elementor-element-bfe7419:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-bfe7419:has(:focus) .elementor-icon-box-title{color:#141414;}.elementor-15 .elementor-element.elementor-element-bfe7419 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:300;line-height:1.5em;color:#65758B;}.elementor-15 .elementor-element.elementor-element-503d81d{width:100%;max-width:100%;background-color:var( --e-global-color-8429d80 );margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.75rem 0.75rem 0.75rem 0.75rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEAE880;border-radius:0.75rem 0.75rem 0.75rem 0.75rem;}.elementor-15 .elementor-element.elementor-element-503d81d.elementor-element{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-503d81d:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F974154D;border-radius:1rem 1rem 1rem 1rem;}.elementor-15 .elementor-element.elementor-element-503d81d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-15 .elementor-element.elementor-element-503d81d .elementor-icon-box-title{margin-block-end:4px;color:#141414;}.elementor-15 .elementor-element.elementor-element-503d81d.elementor-view-stacked .elementor-icon{background-color:#F9741533;fill:#F97415;color:#F97415;}.elementor-15 .elementor-element.elementor-element-503d81d.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-503d81d.elementor-view-default .elementor-icon{fill:#F9741533;color:#F9741533;border-color:#F9741533;}.elementor-15 .elementor-element.elementor-element-503d81d.elementor-view-framed .elementor-icon{background-color:#F97415;}.elementor-15 .elementor-element.elementor-element-503d81d .elementor-icon{font-size:20px;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-15 .elementor-element.elementor-element-503d81d .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-503d81d .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:500;}.elementor-15 .elementor-element.elementor-element-503d81d:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-503d81d:has(:focus) .elementor-icon-box-title{color:#141414;}.elementor-15 .elementor-element.elementor-element-503d81d .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:300;line-height:1.5em;color:#65758B;}.elementor-15 .elementor-element.elementor-element-90e002a.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-90e002a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-15 .elementor-element.elementor-element-90e002a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9de85bf );}.elementor-15 .elementor-element.elementor-element-90e002a.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-90e002a.elementor-view-default .elementor-icon{fill:var( --e-global-color-9de85bf );color:var( --e-global-color-9de85bf );border-color:var( --e-global-color-9de85bf );}.elementor-15 .elementor-element.elementor-element-90e002a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-15 .elementor-element.elementor-element-90e002a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-9de85bf );}.elementor-15 .elementor-element.elementor-element-90e002a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-15 .elementor-element.elementor-element-90e002a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-15 .elementor-element.elementor-element-90e002a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-15 .elementor-element.elementor-element-90e002a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-9de85bf );color:var( --e-global-color-9de85bf );border-color:var( --e-global-color-9de85bf );}.elementor-15 .elementor-element.elementor-element-90e002a .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-90e002a .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-90e002a .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:500;}.elementor-15 .elementor-element.elementor-element-90e002a .elementor-icon-box-title{color:#1D1D1D;}.elementor-15 .elementor-element.elementor-element-90e002a:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-90e002a:has(:focus) .elementor-icon-box-title{color:#1D1D1D;}.elementor-15 .elementor-element.elementor-element-7524b02{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8996a61{--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:center;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:4px;}.elementor-15 .elementor-element.elementor-element-8996a61.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-603c37e{width:var( --container-widget-width, 20% );max-width:20%;background-color:transparent;--container-widget-width:20%;--container-widget-flex-grow:0;background-image:linear-gradient(135deg, #F97415 0%, #FAA52E 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#F59E0B;border-radius:9999px 9999px 9999px 9999px;text-align:center;}.elementor-15 .elementor-element.elementor-element-603c37e.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-603c37e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-d1a3767{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-d1a3767.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-d1a3767 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:500;line-height:1.25em;color:#1D1D1D;}.elementor-15 .elementor-element.elementor-element-58d61ac{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-58d61ac.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-58d61ac .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-58d61ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9de85bf );}.elementor-15 .elementor-element.elementor-element-58d61ac.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-58d61ac.elementor-view-default .elementor-icon{color:var( --e-global-color-9de85bf );border-color:var( --e-global-color-9de85bf );}.elementor-15 .elementor-element.elementor-element-58d61ac.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-58d61ac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9de85bf );}.elementor-15 .elementor-element.elementor-element-58d61ac .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-58d61ac .elementor-icon svg{height:14px;}.elementor-15 .elementor-element.elementor-element-ca8f328{--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:center;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:4px;}.elementor-15 .elementor-element.elementor-element-ca8f328.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-23a060b{width:var( --container-widget-width, 20% );max-width:20%;background-color:transparent;--container-widget-width:20%;--container-widget-flex-grow:0;background-image:linear-gradient(135deg, #F97415 0%, #FAA52E 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#F59E0B;border-radius:9999px 9999px 9999px 9999px;text-align:center;}.elementor-15 .elementor-element.elementor-element-23a060b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-23a060b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c1455a5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-c1455a5.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c1455a5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:500;line-height:1.25em;color:#1D1D1D;}.elementor-15 .elementor-element.elementor-element-86b5838{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-86b5838.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-86b5838 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-86b5838.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9de85bf );}.elementor-15 .elementor-element.elementor-element-86b5838.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-86b5838.elementor-view-default .elementor-icon{color:var( --e-global-color-9de85bf );border-color:var( --e-global-color-9de85bf );}.elementor-15 .elementor-element.elementor-element-86b5838.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-86b5838.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9de85bf );}.elementor-15 .elementor-element.elementor-element-86b5838 .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-86b5838 .elementor-icon svg{height:14px;}.elementor-15 .elementor-element.elementor-element-24e854d{--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:center;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:4px;}.elementor-15 .elementor-element.elementor-element-24e854d.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8959604{width:var( --container-widget-width, 20% );max-width:20%;background-color:transparent;--container-widget-width:20%;--container-widget-flex-grow:0;background-image:linear-gradient(135deg, #F97415 0%, #FAA52E 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#F59E0B;border-radius:9999px 9999px 9999px 9999px;text-align:center;}.elementor-15 .elementor-element.elementor-element-8959604.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8959604 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-5fe3e5e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-5fe3e5e.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-5fe3e5e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:500;line-height:1.25em;color:#1D1D1D;}.elementor-15 .elementor-element.elementor-element-701f300{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-701f300.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-701f300 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-701f300.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9de85bf );}.elementor-15 .elementor-element.elementor-element-701f300.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-701f300.elementor-view-default .elementor-icon{color:var( --e-global-color-9de85bf );border-color:var( --e-global-color-9de85bf );}.elementor-15 .elementor-element.elementor-element-701f300.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-701f300.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9de85bf );}.elementor-15 .elementor-element.elementor-element-701f300 .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-701f300 .elementor-icon svg{height:14px;}.elementor-15 .elementor-element.elementor-element-ba92e8c{--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:center;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ba92e8c.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-2a04831{width:var( --container-widget-width, 20% );max-width:20%;background-color:transparent;--container-widget-width:20%;--container-widget-flex-grow:0;background-image:linear-gradient(135deg, #F97415 0%, #FAA52E 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#F59E0B;border-radius:9999px 9999px 9999px 9999px;text-align:center;}.elementor-15 .elementor-element.elementor-element-2a04831.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-2a04831 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7bd2b1d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-7bd2b1d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-7bd2b1d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:500;line-height:1.25em;color:#1D1D1D;}.elementor-15 .elementor-element.elementor-element-517b282{width:100%;max-width:100%;background-color:var( --e-global-color-8429d80 );margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.75rem 0.75rem 0.75rem 0.75rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:0.75rem 0.75rem 0.75rem 0.75rem;}.elementor-15 .elementor-element.elementor-element-517b282.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-517b282 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-15 .elementor-element.elementor-element-517b282 .elementor-icon-box-title{margin-block-end:10px;color:#141414;}.elementor-15 .elementor-element.elementor-element-517b282.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8429d80 );fill:var( --e-global-color-9de85bf );color:var( --e-global-color-9de85bf );}.elementor-15 .elementor-element.elementor-element-517b282.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-517b282.elementor-view-default .elementor-icon{fill:var( --e-global-color-8429d80 );color:var( --e-global-color-8429d80 );border-color:var( --e-global-color-8429d80 );}.elementor-15 .elementor-element.elementor-element-517b282.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9de85bf );}.elementor-15 .elementor-element.elementor-element-517b282 .elementor-icon{font-size:20px;}.elementor-15 .elementor-element.elementor-element-517b282 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-517b282 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:600;line-height:0px;}.elementor-15 .elementor-element.elementor-element-517b282:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-517b282:has(:focus) .elementor-icon-box-title{color:#141414;}.elementor-15 .elementor-element.elementor-element-517b282 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:300;line-height:1.5em;color:#65758B;}.elementor-15 .elementor-element.elementor-element-b210aae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-28fa105 .elementor-button{background-color:#F97316;font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);border-radius:9999px 9999px 9999px 9999px;padding:0.75rem 1.50rem 0.75rem 1.50rem;}.elementor-15 .elementor-element.elementor-element-28fa105{background-color:transparent;background-image:linear-gradient(135deg, #F97415 0%, #FAA52E 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#F59E0B;border-radius:9999px 9999px 9999px 9999px;}.elementor-15 .elementor-element.elementor-element-28fa105.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-28fa105 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-28fa105 .elementor-button .elementor-button-content-wrapper{gap:1em;}.elementor-15 .elementor-element.elementor-element-28fa105 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-28fa105 .elementor-button:focus{box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);}.elementor-15 .elementor-element.elementor-element-e2c57f0 .elementor-button{background-color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:500;fill:#1A1A1A;color:#1A1A1A;border-style:solid;border-width:0.1rem 0.1rem 0.1rem 0.1rem;border-color:#F974154D;border-radius:999px 999px 999px 999px;padding:0.75rem 1.50rem 0.75rem 1.50rem;}.elementor-15 .elementor-element.elementor-element-e2c57f0 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-e2c57f0 .elementor-button:focus{background-color:#F974154D;color:#1D1D1D;}.elementor-15 .elementor-element.elementor-element-e2c57f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-e2c57f0 .elementor-button .elementor-button-content-wrapper{gap:1em;}.elementor-15 .elementor-element.elementor-element-e2c57f0 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-e2c57f0 .elementor-button:focus svg{fill:#1D1D1D;}.elementor-15 .elementor-element.elementor-element-2a8883d{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D6D6D6;--border-color:#D6D6D6;}.elementor-15 .elementor-element.elementor-element-92cadbb.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-92cadbb .elementor-icon-list-icon i{color:#F97415;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-92cadbb .elementor-icon-list-icon svg{fill:#F97415;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-92cadbb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-92cadbb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-92cadbb .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:0.75rem;font-weight:300;}.elementor-15 .elementor-element.elementor-element-92cadbb .elementor-icon-list-text{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-507a324{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15 .elementor-element.elementor-element-404a600{--display:flex;}.elementor-15 .elementor-element.elementor-element-404a600.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a180897.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-a180897{text-align:start;}.elementor-15 .elementor-element.elementor-element-a180897 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:#F97415;}.elementor-15 .elementor-element.elementor-element-789c528{margin:0.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-15 .elementor-element.elementor-element-789c528.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-789c528 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.875rem;font-weight:700;color:#1D1816;}.elementor-15 .elementor-element.elementor-element-8d0814c{width:var( --container-widget-width, 36rem );max-width:36rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-8d0814c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:500;line-height:1.25em;color:#65758B;}.elementor-15 .elementor-element.elementor-element-8236bf5 .elementor-button{background-color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;fill:#1A1A1A;color:#1A1A1A;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);border-style:solid;border-width:1px 1px 1px 1px;border-color:#F974154D;border-radius:999px 999px 999px 999px;padding:0.75rem 1.50rem 0.75rem 1.50rem;}.elementor-15 .elementor-element.elementor-element-8236bf5 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-8236bf5 .elementor-button:focus{background-color:#FFFFFFE6;}.elementor-15 .elementor-element.elementor-element-8236bf5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15 .elementor-element.elementor-element-8236bf5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-8236bf5 .elementor-button .elementor-button-content-wrapper{gap:1em;}.elementor-15 .elementor-element.elementor-element-9393b5c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9393b5c.e-con{--align-self:center;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15 .elementor-element.elementor-element-0d1950a{--grid-columns:4;--grid-row-gap:1rem;width:100%;max-width:100%;--grid-column-gap:0.875rem;}.elementor-15 .elementor-element.elementor-element-0d1950a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-0d1950a.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-0d1950a .elementor-loop-container{grid-auto-rows:1fr;}.elementor-15 .elementor-element.elementor-element-0d1950a .e-loop-item > .elementor-section, .elementor-15 .elementor-element.elementor-element-0d1950a .e-loop-item > .elementor-section > .elementor-container, .elementor-15 .elementor-element.elementor-element-0d1950a .e-loop-item > .e-con, .elementor-15 .elementor-element.elementor-element-0d1950a .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-15 .elementor-element.elementor-element-2476084{--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:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:9999px 9999px 9999px 9999px;}.elementor-15 .elementor-element.elementor-element-2476084:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2476084 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F974151A;}.elementor-15 .elementor-element.elementor-element-2476084.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-3130fa3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:400;color:#1D1D1D;}.elementor-15 .elementor-element.elementor-element-096941d .elementor-button{background-color:var( --e-global-color-9de85bf );font-family:"Sora", Sans-serif;font-size:0.875rem;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);border-radius:999px 999px 999px 999px;padding:0.75rem 1.50rem 0.75rem 1.50rem;}.elementor-15 .elementor-element.elementor-element-096941d .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-096941d .elementor-button:focus{background-color:#F97415E6;}.elementor-15 .elementor-element.elementor-element-096941d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-096941d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-096941d .elementor-button .elementor-button-content-wrapper{gap:1em;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-5980ed2{--width:80%;}.elementor-15 .elementor-element.elementor-element-4029d0f{--width:66%;}.elementor-15 .elementor-element.elementor-element-2288427{--width:32%;}.elementor-15 .elementor-element.elementor-element-6240c02{--width:80%;}.elementor-15 .elementor-element.elementor-element-d360c0f{--width:100%;}.elementor-15 .elementor-element.elementor-element-97a0224{--width:97%;}.elementor-15 .elementor-element.elementor-element-feb1916{--width:50%;}.elementor-15 .elementor-element.elementor-element-e346c9a{--width:100%;}.elementor-15 .elementor-element.elementor-element-c77d9d7{--width:100%;}.elementor-15 .elementor-element.elementor-element-507a324{--width:100%;}.elementor-15 .elementor-element.elementor-element-404a600{--width:80%;}.elementor-15 .elementor-element.elementor-element-9393b5c{--width:80%;}}@media(max-width:1366px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-5980ed2{--width:95%;}.elementor-15 .elementor-element.elementor-element-6240c02{--width:95%;}.elementor-15 .elementor-element.elementor-element-404a600{--width:95%;}.elementor-15 .elementor-element.elementor-element-9393b5c{--width:95%;}}@media(max-width:1200px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-5980ed2{--width:100%;}.elementor-15 .elementor-element.elementor-element-4029d0f{--width:71%;}.elementor-15 .elementor-element.elementor-element-2288427{--width:34%;}.elementor-15 .elementor-element.elementor-element-6240c02{--width:100%;}.elementor-15 .elementor-element.elementor-element-97a0224{--width:97%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-4029d0f{--width:100%;}.elementor-15 .elementor-element.elementor-element-2288427{--width:100%;}.elementor-15 .elementor-element.elementor-element-507a324{--width:100%;}.elementor-15 .elementor-element.elementor-element-404a600{--width:100%;}.elementor-15 .elementor-element.elementor-element-9393b5c{--width:100%;}}@media(min-width:2400px){.elementor-15 .elementor-element.elementor-element-d1602ea{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-7524b02{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-15 .elementor-element.elementor-element-5980ed2{--justify-content:flex-start;--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;}.elementor-15 .elementor-element.elementor-element-4029d0f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-4029d0f.e-con{--order:-99999 /* order start hack */;}.elementor-15 .elementor-element.elementor-element-532e860{--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:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:5rem;--padding-right:5rem;}.elementor-15 .elementor-element.elementor-element-aca6237{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-2288427{--justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-d1602ea{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-7524b02{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-15 .elementor-element.elementor-element-532e860{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-15 .elementor-element.elementor-element-6b81641{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-15 .elementor-element.elementor-element-6cc1644{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-15 .elementor-element.elementor-element-6e6bb0d .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-6e6bb0d .elementor-icon-box-title{margin-block-end:1rem;}.elementor-15 .elementor-element.elementor-element-6e6bb0d .elementor-icon-box-description{line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-38507eb .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-38507eb .elementor-icon-box-title{margin-block-end:1rem;}.elementor-15 .elementor-element.elementor-element-38507eb .elementor-icon-box-description{line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-466198c .elementor-icon-box-wrapper{align-items:center;}.elementor-15 .elementor-element.elementor-element-466198c .elementor-icon-box-title{margin-block-end:1rem;}.elementor-15 .elementor-element.elementor-element-466198c .elementor-icon-box-description{line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-8529bd1{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8529bd1 .elementor-icon-box-title{margin-block-end:0.15em;}.elementor-15 .elementor-element.elementor-element-8529bd1 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-8529bd1 .elementor-icon-box-title a{line-height:1.15em;}.elementor-15 .elementor-element.elementor-element-8529bd1 .elementor-icon-box-description{line-height:1.15em;}.elementor-15 .elementor-element.elementor-element-c3186ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-c3186ce .elementor-icon-list-item > a{font-size:0.813rem;}.elementor-15 .elementor-element.elementor-element-01b0f07{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-d1602ea{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-7524b02{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-5980ed2{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-15 .elementor-element.elementor-element-4029d0f{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-15 .elementor-element.elementor-element-532e860{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-15 .elementor-element.elementor-element-aca6237{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-2288427{--min-height:0vh;--justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-6b81641{--padding-top:2rem;--padding-bottom:2rem;--padding-left:5rem;--padding-right:2rem;}.elementor-15 .elementor-element.elementor-element-eb1923c{padding:0rem 5rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-eb1923c.elementor-element{--align-self:flex-end;}.elementor-15 .elementor-element.elementor-element-eb1923c .elementor-heading-title{font-size:120px;}.elementor-15 .elementor-element.elementor-element-6cc1644{--padding-top:2rem;--padding-bottom:2rem;--padding-left:5rem;--padding-right:2rem;}.elementor-15 .elementor-element.elementor-element-bf24394{padding:0rem 5rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-bf24394.elementor-element{--align-self:flex-end;}.elementor-15 .elementor-element.elementor-element-bf24394 .elementor-heading-title{font-size:120px;}.elementor-15 .elementor-element.elementor-element-6e6bb0d{padding:1rem 1rem 1rem 1rem;}.elementor-15 .elementor-element.elementor-element-6e6bb0d.elementor-element{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-6e6bb0d .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-15 .elementor-element.elementor-element-6e6bb0d .elementor-icon-box-title{margin-block-end:1em;}.elementor-15 .elementor-element.elementor-element-6e6bb0d .elementor-icon-box-description{font-size:13px;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-38507eb{padding:1rem 1rem 1rem 1rem;}.elementor-15 .elementor-element.elementor-element-38507eb.elementor-element{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-38507eb .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-15 .elementor-element.elementor-element-38507eb .elementor-icon-box-title{margin-block-end:1em;}.elementor-15 .elementor-element.elementor-element-38507eb .elementor-icon-box-description{font-size:13px;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-466198c{padding:1rem 1rem 1rem 1rem;}.elementor-15 .elementor-element.elementor-element-466198c.elementor-element{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-466198c .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-15 .elementor-element.elementor-element-466198c .elementor-icon-box-title{margin-block-end:1em;}.elementor-15 .elementor-element.elementor-element-466198c .elementor-icon-box-description{font-size:13px;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-8529bd1{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-8529bd1 .elementor-icon-box-title{margin-block-end:0.3em;}.elementor-15 .elementor-element.elementor-element-8529bd1 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-8529bd1 .elementor-icon-box-title a{font-size:0.875rem;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-8529bd1 .elementor-icon-box-description{font-size:0.813rem;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-c3186ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-c3186ce .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-15 .elementor-element.elementor-element-01b0f07{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-15 .elementor-element.elementor-element-01b0f07 .elementor-button{font-size:0.875rem;}.elementor-15 .elementor-element.elementor-element-d1602ea{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-7524b02{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-507a324{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15 .elementor-element.elementor-element-0d1950a{--grid-columns:2;width:100%;max-width:100%;}}@media(max-width:880px){.elementor-15 .elementor-element.elementor-element-5980ed2{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-15 .elementor-element.elementor-element-532e860{--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;}.elementor-15 .elementor-element.elementor-element-b1e0b29 .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-080bb0b .elementor-heading-title{font-size:2rem;}.elementor-15 .elementor-element.elementor-element-238246d .elementor-heading-title{font-size:1.5rem;}.elementor-15 .elementor-element.elementor-element-ad12b68 .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-b69e089 .elementor-heading-title{font-size:180px;}.elementor-15 .elementor-element.elementor-element-27b317b{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-15 .elementor-element.elementor-element-f40d8c1 .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-a1366a0 .elementor-heading-title{font-size:2rem;}.elementor-15 .elementor-element.elementor-element-47c6039 .elementor-heading-title{font-size:1.5rem;}.elementor-15 .elementor-element.elementor-element-ef17b73{--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;}.elementor-15 .elementor-element.elementor-element-370bd98 .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-0f10bf3 .elementor-heading-title{font-size:2rem;}.elementor-15 .elementor-element.elementor-element-2b1c974 .elementor-heading-title{font-size:1.5rem;}.elementor-15 .elementor-element.elementor-element-6e6bb0d .elementor-icon-box-title{margin-block-end:0.2em;}.elementor-15 .elementor-element.elementor-element-6e6bb0d .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-6e6bb0d .elementor-icon-box-title a{line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-38507eb .elementor-icon-box-title{margin-block-end:0.2em;}.elementor-15 .elementor-element.elementor-element-38507eb .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-38507eb .elementor-icon-box-title a{line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-466198c .elementor-icon-box-title{margin-block-end:0.2em;}.elementor-15 .elementor-element.elementor-element-466198c .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-466198c .elementor-icon-box-title a{line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-d1602ea{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-7524b02{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-4029d0f{--width:100%;}.elementor-15 .elementor-element.elementor-element-532e860{--justify-content:center;--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-15 .elementor-element.elementor-element-b1e0b29{text-align:start;}.elementor-15 .elementor-element.elementor-element-080bb0b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-15 .elementor-element.elementor-element-080bb0b .elementor-heading-title{font-size:1.5rem;}.elementor-15 .elementor-element.elementor-element-238246d{text-align:start;}.elementor-15 .elementor-element.elementor-element-238246d .elementor-heading-title{font-size:1.3rem;}.elementor-15 .elementor-element.elementor-element-ad12b68 .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-17a7d15{z-index:2;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-b69e089{right:-35px;}body.rtl .elementor-15 .elementor-element.elementor-element-b69e089{left:-35px;}.elementor-15 .elementor-element.elementor-element-b69e089 .elementor-heading-title{font-size:100px;}.elementor-15 .elementor-element.elementor-element-27b317b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-15 .elementor-element.elementor-element-f40d8c1{text-align:start;}.elementor-15 .elementor-element.elementor-element-a1366a0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-15 .elementor-element.elementor-element-a1366a0 .elementor-heading-title{font-size:1.5rem;}.elementor-15 .elementor-element.elementor-element-47c6039{text-align:start;}.elementor-15 .elementor-element.elementor-element-47c6039 .elementor-heading-title{font-size:1.3rem;}.elementor-15 .elementor-element.elementor-element-ccb539d.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-ccb539d{z-index:2;}.elementor-15 .elementor-element.elementor-element-ccb539d .elementor-button{font-size:0.875rem;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-812d57f{right:-35px;}body.rtl .elementor-15 .elementor-element.elementor-element-812d57f{left:-35px;}.elementor-15 .elementor-element.elementor-element-812d57f .elementor-heading-title{font-size:100px;}.elementor-15 .elementor-element.elementor-element-ef17b73{--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-15 .elementor-element.elementor-element-370bd98{text-align:start;}.elementor-15 .elementor-element.elementor-element-0f10bf3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-15 .elementor-element.elementor-element-0f10bf3 .elementor-heading-title{font-size:1.5rem;}.elementor-15 .elementor-element.elementor-element-2b1c974{text-align:start;}.elementor-15 .elementor-element.elementor-element-2b1c974 .elementor-heading-title{font-size:1.3rem;}.elementor-15 .elementor-element.elementor-element-c76b00f{z-index:2;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-21d3778{right:-35px;}body.rtl .elementor-15 .elementor-element.elementor-element-21d3778{left:-35px;}.elementor-15 .elementor-element.elementor-element-21d3778 .elementor-heading-title{font-size:100px;}.elementor-15 .elementor-element.elementor-element-aca6237{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-2288427{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-15 .elementor-element.elementor-element-6b81641{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-15 .elementor-element.elementor-element-eb1923c{padding:0rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-eb1923c .elementor-heading-title{font-size:95px;}.elementor-15 .elementor-element.elementor-element-6cc1644{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-15 .elementor-element.elementor-element-bf24394{padding:0rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-bf24394 .elementor-heading-title{font-size:95px;}.elementor-15 .elementor-element.elementor-element-6240c02{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-15 .elementor-element.elementor-element-d360c0f{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--margin-top:1rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15 .elementor-element.elementor-element-6e6bb0d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15 .elementor-element.elementor-element-38507eb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15 .elementor-element.elementor-element-466198c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15 .elementor-element.elementor-element-97a0224{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15 .elementor-element.elementor-element-8529bd1{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-8529bd1.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8529bd1 .elementor-icon-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-feb1916{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-15 .elementor-element.elementor-element-c3186ce{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-01b0f07{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15 .elementor-element.elementor-element-01b0f07.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-745f778{--e-off-canvas-height:100%;--e-off-canvas-content-overflow:auto;}.elementor-15 .elementor-element.elementor-element-745f778 .e-off-canvas__content{border-radius:0rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-c77d9d7{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-15 .elementor-element.elementor-element-a5d75cd{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-c84921e{width:var( --container-widget-width, 95% );max-width:95%;padding:0.75rem 0.75rem 0.75rem 0.75rem;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-c84921e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-15 .elementor-element.elementor-element-c84921e .elementor-icon-box-title{margin-block-end:0em;}.elementor-15 .elementor-element.elementor-element-c84921e .elementor-icon{font-size:24px;}.elementor-15 .elementor-element.elementor-element-c84921e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-c84921e .elementor-icon-box-title a{font-size:1rem;line-height:0em;}.elementor-15 .elementor-element.elementor-element-c84921e .elementor-icon-box-description{font-size:0.875em;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-f33a452{width:var( --container-widget-width, 5% );max-width:5%;margin:0.75rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-d1602ea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-7524b02{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-8996a61{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-58d61ac.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-86b5838.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-701f300.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-517b282{padding:0.75rem 0.75rem 0.75rem 0.75rem;}.elementor-15 .elementor-element.elementor-element-517b282 .elementor-icon-box-wrapper{gap:10px;}.elementor-15 .elementor-element.elementor-element-517b282 .elementor-icon{font-size:24px;}.elementor-15 .elementor-element.elementor-element-517b282 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-517b282 .elementor-icon-box-title a{font-size:0.875rem;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-517b282 .elementor-icon-box-description{line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-28fa105{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-e2c57f0{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-2a8883d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-2a8883d.e-con{--align-self:stretch;}.elementor-15 .elementor-element.elementor-element-404a600{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-15 .elementor-element.elementor-element-0d1950a{--grid-columns:1;}.elementor-15 .elementor-element.elementor-element-2476084{--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:1rem 1rem 1rem 1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}}/* Start custom CSS for heading, class: .elementor-element-b1e0b29 */.slide-badge {
    display: inline-block;
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad12b68 */.slide-description {
    max-width: 28rem !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e089 */.slide-emo {
  opacity: 0.2;
  user-select: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-532e860 */.slide-container-1 {
    background: linear-gradient(to bottom right, #2563eb, #06b6d4, #2dd4bf);
    overflow: hidden;
    border-radius: 1.5rem;
    height: 100% !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f40d8c1 */.slide-badge {
    display: inline-block;
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69c965d */.slide-description {
    max-width: 28rem !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-812d57f */.slide-emo {
  opacity: 0.2;
  user-select: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27b317b */.slide-container-2 {
background: linear-gradient(to bottom right, #f97316, #f59e0b, #facc15);
    overflow: hidden;
    border-radius: 1.5rem;
    height: 100% !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-370bd98 */.slide-badge {
    display: inline-block;
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30e43f3 */.slide-description {
    max-width: 28rem !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21d3778 */.slide-emo {
  opacity: 0.2;
  user-select: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef17b73 */.slide-container-3 {
    background: linear-gradient(to bottom right, #7c3aed, #a855f7, #e879f9);
    overflow: hidden;
    border-radius: 1.5rem;
    height: 100% !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1e0b29 */.slide-badge {
    display: inline-block;
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad12b68 */.slide-description {
    max-width: 28rem !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e089 */.slide-emo {
  opacity: 0.2;
  user-select: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-532e860 */.slide-container-1 {
    background: linear-gradient(to bottom right, #2563eb, #06b6d4, #2dd4bf);
    overflow: hidden;
    border-radius: 1.5rem;
    height: 100% !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f40d8c1 */.slide-badge {
    display: inline-block;
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69c965d */.slide-description {
    max-width: 28rem !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-812d57f */.slide-emo {
  opacity: 0.2;
  user-select: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27b317b */.slide-container-2 {
background: linear-gradient(to bottom right, #f97316, #f59e0b, #facc15);
    overflow: hidden;
    border-radius: 1.5rem;
    height: 100% !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-370bd98 */.slide-badge {
    display: inline-block;
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30e43f3 */.slide-description {
    max-width: 28rem !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21d3778 */.slide-emo {
  opacity: 0.2;
  user-select: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef17b73 */.slide-container-3 {
    background: linear-gradient(to bottom right, #7c3aed, #a855f7, #e879f9);
    overflow: hidden;
    border-radius: 1.5rem;
    height: 100% !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1e0b29 */.slide-badge {
    display: inline-block;
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad12b68 */.slide-description {
    max-width: 28rem !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e089 */.slide-emo {
  opacity: 0.2;
  user-select: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-532e860 */.slide-container-1 {
    background: linear-gradient(to bottom right, #2563eb, #06b6d4, #2dd4bf);
    overflow: hidden;
    border-radius: 1.5rem;
    height: 100% !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f40d8c1 */.slide-badge {
    display: inline-block;
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69c965d */.slide-description {
    max-width: 28rem !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-812d57f */.slide-emo {
  opacity: 0.2;
  user-select: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27b317b */.slide-container-2 {
background: linear-gradient(to bottom right, #f97316, #f59e0b, #facc15);
    overflow: hidden;
    border-radius: 1.5rem;
    height: 100% !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-370bd98 */.slide-badge {
    display: inline-block;
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30e43f3 */.slide-description {
    max-width: 28rem !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21d3778 */.slide-emo {
  opacity: 0.2;
  user-select: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef17b73 */.slide-container-3 {
    background: linear-gradient(to bottom right, #7c3aed, #a855f7, #e879f9);
    overflow: hidden;
    border-radius: 1.5rem;
    height: 100% !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1e0b29 */.slide-badge {
    display: inline-block;
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad12b68 */.slide-description {
    max-width: 28rem !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69e089 */.slide-emo {
  opacity: 0.2;
  user-select: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-532e860 */.slide-container-1 {
    background: linear-gradient(to bottom right, #2563eb, #06b6d4, #2dd4bf);
    overflow: hidden;
    border-radius: 1.5rem;
    height: 100% !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f40d8c1 */.slide-badge {
    display: inline-block;
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69c965d */.slide-description {
    max-width: 28rem !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-812d57f */.slide-emo {
  opacity: 0.2;
  user-select: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27b317b */.slide-container-2 {
background: linear-gradient(to bottom right, #f97316, #f59e0b, #facc15);
    overflow: hidden;
    border-radius: 1.5rem;
    height: 100% !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-370bd98 */.slide-badge {
    display: inline-block;
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30e43f3 */.slide-description {
    max-width: 28rem !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21d3778 */.slide-emo {
  opacity: 0.2;
  user-select: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef17b73 */.slide-container-3 {
    background: linear-gradient(to bottom right, #7c3aed, #a855f7, #e879f9);
    overflow: hidden;
    border-radius: 1.5rem;
    height: 100% !important
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-aca6237 */.elementor-15 .elementor-element.elementor-element-aca6237 {
    flex: 1;
    display: flex;
}
.swiper-pagination-bullet-active {
    width: 2rem;
    height: 0.5rem;
    background: #ffffff !important;
    border-radius: 9999px;
 transition-property: all !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}

.swiper-pagination-bullet {
    width: 0.5rem;            
  height: 0.5rem;
  
  background-color: rgba(255, 255, 255, 0.5);
  
  border-radius: 9999px;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.pagination-dot-inactive:hover {
  background-color: rgba(255, 255, 255, 0.7);
}

.elementor-swiper-button.elementor-swiper-button-prev {
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4029d0f */.elementor-15 .elementor-element.elementor-element-4029d0f {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfc88d4 */.slide-badge {
    display: inline-block;
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d95fc14 */.slide-description {
    max-width: 28rem !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb1923c */.hero-mini-emo {
  opacity: 0.2;
  user-select: none;
  filter: drop-shadow(2px 2px 4px rgba(0,0,0,0.5)) grayscale(1) brightness(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b81641 */.hero-mini-section-1 {
    background: linear-gradient(
      to bottom right, #C47A12 0%, #F0A820 50%, #C47A12 100%
    );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4de26a2 */.slide-badge {
    display: inline-block;
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-106eb7e */.slide-description {
    max-width: 28rem !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf24394 */.hero-mini-emo {
  opacity: 0.2;
  user-select: none;
  filter: drop-shadow(2px 2px 4px rgba(0,0,0,0.5)) grayscale(1) brightness(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cc1644 */.hero-mini-section-2 {
    background: linear-gradient(to bottom right, #0f172a, #1e293b, #1e293b);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e6bb0d */.elementor-15 .elementor-element.elementor-element-6e6bb0d {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-38507eb */.elementor-15 .elementor-element.elementor-element-38507eb {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-466198c */.elementor-15 .elementor-element.elementor-element-466198c {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8529bd1 */.banner-icon .elementor-icon{
    background: linear-gradient(to bottom right, #f97316, #f59e0b, #facc15);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c84921e */.elementor-15 .elementor-element.elementor-element-c84921e.elementor-widget-icon-box .elementor-icon-box-wrapper {
  align-items: flex-start !important;
}

.elementor-15 .elementor-element.elementor-element-c84921e.elementor-widget-icon-box .elementor-icon-box-icon {
  margin-top: 0 !important;
  padding-top: 0 !important;
  flex-shrink: 0 !important;
}

.elementor-15 .elementor-element.elementor-element-c84921e.elementor-widget-icon-box .elementor-icon-box-content {
  align-self: flex-start !important;
  flex: 1 !important;
}

.elementor-15 .elementor-element.elementor-element-c84921e.elementor-widget-icon-box .elementor-icon-box-title {
  margin-top: 0 !important;
  margin-bottom: 4px !important;
  line-height: 1.3 !important;
}

.elementor-15 .elementor-element.elementor-element-c84921e.elementor-widget-icon-box .elementor-icon-box-description {
  margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22a86d */.primary-bolder {
    color: #F97415;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e0dbf7 */.elementor-15 .elementor-element.elementor-element-1e0dbf7 .elementor-icon-box-content {
    margin-top: -6px;
}
.elementor-15 .elementor-element.elementor-element-1e0dbf7 .elementor-icon-box-description {
    margin-top: 4px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5a522b2 */.elementor-15 .elementor-element.elementor-element-5a522b2 .elementor-icon-box-content {
    margin-top: -6px;
}
.elementor-15 .elementor-element.elementor-element-5a522b2 .elementor-icon-box-description {
    margin-top: 4px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bfe7419 */.elementor-15 .elementor-element.elementor-element-bfe7419 .elementor-icon-box-content {
    margin-top: -6px;
}
.elementor-15 .elementor-element.elementor-element-bfe7419 .elementor-icon-box-description {
    margin-top: 4px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-503d81d */.elementor-15 .elementor-element.elementor-element-503d81d .elementor-icon-box-content {
    margin-top: -6px;
}
.elementor-15 .elementor-element.elementor-element-503d81d .elementor-icon-box-description {
    margin-top: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7524b02 */.info-steps .info-primary-number {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  flex-shrink: 0;
}

.info-steps .info-step-title {
  display: flex;
  flex-wrap: flex;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-517b282 */.elementor-15 .elementor-element.elementor-element-517b282.elementor-widget-icon-box .elementor-icon-box-wrapper {
  align-items: flex-start !important;
}

.elementor-15 .elementor-element.elementor-element-517b282.elementor-widget-icon-box .elementor-icon-box-icon {
  margin-top: 0 !important;
  padding-top: 0 !important;
  flex-shrink: 0 !important;
}

.elementor-15 .elementor-element.elementor-element-517b282.elementor-widget-icon-box .elementor-icon-box-content {
  align-self: flex-start !important;
  flex: 1 !important;
}

.elementor-15 .elementor-element.elementor-element-517b282.elementor-widget-icon-box .elementor-icon-box-title {
  margin-top: 0 !important;
  margin-bottom: 4px !important;
  line-height: 1.3 !important;
}

.elementor-15 .elementor-element.elementor-element-517b282.elementor-widget-icon-box .elementor-icon-box-description {
  margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2476084 */.container-cta-products {
    width: auto;
}/* End custom CSS */