.elementor-26 .elementor-element.elementor-element-7ccb032{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-7ccb032:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-7ccb032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-794174f );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-26 .elementor-element.elementor-element-2651682{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-2651682.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-7b3e33b{--display:flex;}.elementor-26 .elementor-element.elementor-element-8993d1d{--display:flex;--position:absolute;--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:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cda38a9 );--border-color:var( --e-global-color-cda38a9 );--border-radius:20px 20px 20px 20px;box-shadow:0px 24px 48px 0px rgba(2.000000000000001, 21.99999999999996, 58.99999999999999, 0.12156862745098039);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-26 .elementor-element.elementor-element-8993d1d:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-8993d1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-794174f );}.elementor-26 .elementor-element.elementor-element-8993d1d.e-con{--align-self:center;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-8993d1d{left:calc(50% - 190px);}body.rtl .elementor-26 .elementor-element.elementor-element-8993d1d{right:calc(50% - 190px);}.elementor-26 .elementor-element.elementor-element-0afa3ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-d92d49d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-d92d49d:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-468cf29{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-468cf29.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-1525de6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-26 .elementor-element.elementor-element-18c088f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-a013aaa{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-a013aaa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-dd8bed7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-dd8bed7:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-e5c4645{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-e5c4645.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-4940a80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-8e05b75 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-47ef149{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-47ef149 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-e702276{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-e702276:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-0ade376{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-0ade376.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-effafc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-a862808 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-b6ca81b{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-b6ca81b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-7a906fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-7a906fd:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-5ab0503{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-5ab0503.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-d3cb8de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-86c0ad0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-c462e3f{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-c462e3f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-7f32446{--display:flex;--position:absolute;--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cda38a9 );--border-color:var( --e-global-color-cda38a9 );--border-radius:20px 20px 20px 20px;box-shadow:0px 24px 48px 0px rgba(2.000000000000001, 21.99999999999996, 58.99999999999999, 0.12156862745098039);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-26 .elementor-element.elementor-element-7f32446:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-7f32446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-794174f );}.elementor-26 .elementor-element.elementor-element-7f32446.e-con{--align-self:center;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-7f32446{left:calc(50% - 130px);}body.rtl .elementor-26 .elementor-element.elementor-element-7f32446{right:calc(50% - 130px);}.elementor-26 .elementor-element.elementor-element-8b02840{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-7b7a686{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-318b1e3 );--border-color:var( --e-global-color-318b1e3 );--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-db678e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 4px 4px;}.elementor-26 .elementor-element.elementor-element-db678e9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:800;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-c0e8697{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-c0e8697:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-2fa1ea8{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-2fa1ea8:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-2fa1ea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-2fa1ea8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-6a11a31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-8ebbee8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-ae8e16c{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-ae8e16c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-14076be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-14076be:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-2bb0b7a{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-2bb0b7a:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-2bb0b7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-2bb0b7a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-f60879d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-5f0a693 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-bf25217{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-bf25217 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-7e5fc22{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-7e5fc22:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-4ac7b37{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-4ac7b37:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-4ac7b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-4ac7b37.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-59c299f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-aa9a7f3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-525077d{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-525077d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-db0cadf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-318b1e3 );--border-color:var( --e-global-color-318b1e3 );--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-a254752{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 4px 4px;}.elementor-26 .elementor-element.elementor-element-a254752 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:800;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-d08619d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-d08619d:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-7b29289{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-7b29289:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-7b29289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-7b29289.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-f34f2fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-d40b4bf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-1352e36{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-1352e36 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-3bddbec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-3bddbec:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-001b52c{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-001b52c:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-001b52c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-001b52c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-bec76fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-424e8c5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-8d897b9{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-8d897b9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-e1f2249{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-318b1e3 );--border-color:var( --e-global-color-318b1e3 );--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-4ba6cf4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 4px 4px;}.elementor-26 .elementor-element.elementor-element-4ba6cf4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:800;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-962a76d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-962a76d:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-6bc06a9{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-6bc06a9:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-6bc06a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-6bc06a9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-d1d74f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-a0fd042 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-a4c709c{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-a4c709c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-e940da0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-e940da0:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-3da7726{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-3da7726:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-3da7726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-3da7726.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-1661817{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-71ffb96 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-97e5b51{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-97e5b51 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-12187a8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-12187a8:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-b92cd43{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-b92cd43:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b92cd43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-b92cd43.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-5c0b7ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-ac49975 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-be25ca0{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-be25ca0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-05605e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-05605e3:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-619c1bb{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-619c1bb:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-619c1bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-619c1bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-7c0f98d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-a217f29 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-70833f5{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-70833f5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-8c69f47{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-318b1e3 );--border-color:var( --e-global-color-318b1e3 );--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-3b703e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 4px 4px;}.elementor-26 .elementor-element.elementor-element-3b703e4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:800;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-ec16d2d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-ec16d2d:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-6abee2f{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-6abee2f:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-6abee2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-6abee2f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-1d46172{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-9cb4546 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-2e39660{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-2e39660 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-75c41fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-75c41fc:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-fde908b{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-fde908b:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-fde908b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-fde908b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-0d3eda8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-4306d85 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-70db81d{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-70db81d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-bf95a11{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-b778173 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1rem;font-weight:700;color:var( --e-global-color-52c4983 );}.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-26 .elementor-element.elementor-element-e9359c6 .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-e9359c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-52c4983 );}.elementor-26 .elementor-element.elementor-element-e9359c6.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-e9359c6.elementor-view-default .elementor-icon{color:var( --e-global-color-52c4983 );border-color:var( --e-global-color-52c4983 );}.elementor-26 .elementor-element.elementor-element-e9359c6.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-e9359c6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-52c4983 );}.elementor-26 .elementor-element.elementor-element-e9359c6 .elementor-icon{font-size:11px;}.elementor-26 .elementor-element.elementor-element-e9359c6 .elementor-icon svg{height:11px;}.elementor-26 .elementor-element.elementor-element-2c092db{--display:flex;}.elementor-26 .elementor-element.elementor-element-0020155{--display:flex;}.elementor-26 .elementor-element.elementor-element-03da0a1{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-color-normal:var( --e-global-color-991a8dd );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-26 .elementor-element.elementor-element-03da0a1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-03da0a1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-26 .elementor-element.elementor-element-03da0a1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-26 .elementor-element.elementor-element-03da0a1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;font-style:normal;}.elementor-26 .elementor-element.elementor-element-03da0a1 {--n-menu-title-color-hover:var( --e-global-color-9fae1b5 );--n-menu-title-color-active:var( --e-global-color-52c4983 );}.elementor-26 .elementor-element.elementor-element-03da0a1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-52c4983 );}.elementor-26 .elementor-element.elementor-element-d3a2495{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-26 .elementor-element.elementor-element-969686a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-969686a .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-969686a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-969686a.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-969686a.elementor-view-default .elementor-icon{color:var( --e-global-color-9f1bca9 );border-color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-969686a.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-969686a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-969686a .elementor-icon{font-size:25px;}.elementor-26 .elementor-element.elementor-element-969686a .elementor-icon svg{height:25px;}.elementor-26 .elementor-element.elementor-element-3e28d6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-3e28d6f{left:0px;}body.rtl .elementor-26 .elementor-element.elementor-element-3e28d6f{right:0px;}.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-26 .elementor-element.elementor-element-6060025 .elementor-button{background-color:var( --e-global-color-9fae1b5 );font-family:var( --e-global-typography-4a9d1d8-font-family ), Sans-serif;font-weight:var( --e-global-typography-4a9d1d8-font-weight );font-style:var( --e-global-typography-4a9d1d8-font-style );fill:var( --e-global-color-794174f );color:var( --e-global-color-794174f );border-radius:99px 99px 99px 99px;}.elementor-26 .elementor-element.elementor-element-6060025 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-6060025 .elementor-button:focus{background-color:var( --e-global-color-1bcf81d );}.elementor-26 .elementor-element.elementor-element-6060025.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-ee59d48.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-26 .elementor-element.elementor-element-ee59d48 .e-search-input{border-radius:99px 99px 99px 99px;}.elementor-26 .elementor-element.elementor-element-7bcd8bc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-67f8b20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-67f8b20 .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-67f8b20.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-67f8b20.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-67f8b20.elementor-view-default .elementor-icon{color:var( --e-global-color-9f1bca9 );border-color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-67f8b20.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-67f8b20.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-67f8b20 .elementor-icon{font-size:25px;}.elementor-26 .elementor-element.elementor-element-67f8b20 .elementor-icon svg{height:25px;}.elementor-26 .elementor-element.elementor-element-77f959b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-77f959b{left:0px;}body.rtl .elementor-26 .elementor-element.elementor-element-77f959b{right:0px;}.elementor-26 .elementor-element.elementor-element-2dddcc3{--display:flex;}.elementor-26 .elementor-element.elementor-element-bf37b7d{--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cda38a9 );--border-color:var( --e-global-color-cda38a9 );--border-radius:20px 20px 20px 20px;box-shadow:0px 24px 48px 0px rgba(2.000000000000001, 21.99999999999996, 58.99999999999999, 0.12156862745098039);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-bf37b7d:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-bf37b7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-794174f );}.elementor-26 .elementor-element.elementor-element-bf37b7d.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-73a640f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-dfaa7f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-dfaa7f5:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-f25851c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-f25851c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-e5cbeef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-4600a09 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-dfb9d88 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.7rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-47fe801{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-47fe801:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-a780306{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-a780306.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-329b0d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-b13d8fa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-23074c9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.7rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-58c2de0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-58c2de0:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-0b1bc77{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-0b1bc77.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-f4287f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-2d90c88 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-e3df2f5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.7rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-fa8d765{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-fa8d765:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-8388358{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-8388358.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-a1ac819{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-239efa9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-bc15d2f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.7rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-e1a44fd{--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cda38a9 );--border-color:var( --e-global-color-cda38a9 );--border-radius:20px 20px 20px 20px;box-shadow:0px 24px 48px 0px rgba(2.000000000000001, 21.99999999999996, 58.99999999999999, 0.12156862745098039);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-e1a44fd:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-e1a44fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-794174f );}.elementor-26 .elementor-element.elementor-element-e1a44fd.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-b2c9038{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-b2c9038.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-beeb7c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-318b1e3 );--border-color:var( --e-global-color-318b1e3 );--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-beeb7c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-c556ef2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 4px 4px;}.elementor-26 .elementor-element.elementor-element-c556ef2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.6rem;font-weight:800;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-a7ecd16{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-a7ecd16:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-c58ada5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-c58ada5:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-c58ada5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-c58ada5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-10cb5c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-d02d0e5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-04da4d7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.7rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-f8b68c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-f8b68c6:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-9e1d0d6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-9e1d0d6:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-9e1d0d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-9e1d0d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-6641549{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-6a527e8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-8b04aa2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.7rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-429fe00{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-429fe00:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-1b12426{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-1b12426:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-1b12426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-1b12426.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-a08c695{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-1d1f0e0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-d992693 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.7rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-32267ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-318b1e3 );--border-color:var( --e-global-color-318b1e3 );--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-32267ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-f2beaa3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 4px 4px;}.elementor-26 .elementor-element.elementor-element-f2beaa3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.6rem;font-weight:800;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-42c20cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-42c20cf:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-512ea00{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-512ea00:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-512ea00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-512ea00.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-5cf018b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-765a9f3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-bb8f138 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.7rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-9a6d33c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-9a6d33c:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-f6c1d26{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-f6c1d26:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-f6c1d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-f6c1d26.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-35e963b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-e12dd6b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-08cda42 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.7rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-26eb6dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-318b1e3 );--border-color:var( --e-global-color-318b1e3 );--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-26eb6dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-68035ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 4px 4px;}.elementor-26 .elementor-element.elementor-element-68035ae .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.6rem;font-weight:800;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-4f5c2ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-4f5c2ec:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-72ba15e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-72ba15e:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-72ba15e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-72ba15e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-21a1805{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-9408d69 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-9f6e7a6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.7rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-4284286{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-4284286:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-e8a01e2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-e8a01e2:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-e8a01e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-e8a01e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-285d165{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-b0e3849 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-40284ce .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.7rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-a397c01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-a397c01:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-32501ca{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-32501ca:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-32501ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-32501ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-10f9a26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-91dac9f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-3628fc3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.7rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-88e4158{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-88e4158:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-7e9f31a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-7e9f31a:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-7e9f31a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-7e9f31a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-9888cc5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-2912f99 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-38af070 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.7rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-8b04412{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-318b1e3 );--border-color:var( --e-global-color-318b1e3 );--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-8b04412.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-28c2c28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 4px 4px;}.elementor-26 .elementor-element.elementor-element-28c2c28 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.6rem;font-weight:800;text-transform:uppercase;letter-spacing:0.2em;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-4a0bd2e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-4a0bd2e:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-6381e01{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-6381e01:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-6381e01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-6381e01.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-0eeb94d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-93ee938 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-e9912f6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.7rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-6be5aed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-6be5aed:hover{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-c70477d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26 .elementor-element.elementor-element-c70477d:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-c70477d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f1ce1 );}.elementor-26 .elementor-element.elementor-element-c70477d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-0808e4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-ce64f54 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:700;color:var( --e-global-color-9f1bca9 );}.elementor-26 .elementor-element.elementor-element-6dd2085 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.7rem;font-weight:500;line-height:1rem;color:var( --e-global-color-3233d00 );}.elementor-26 .elementor-element.elementor-element-cfcb80d{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-ecaa6fa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.7rem;font-weight:700;color:var( --e-global-color-52c4983 );}.elementor-26 .elementor-element.elementor-element-af44252 .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-af44252.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-52c4983 );}.elementor-26 .elementor-element.elementor-element-af44252.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-af44252.elementor-view-default .elementor-icon{color:var( --e-global-color-52c4983 );border-color:var( --e-global-color-52c4983 );}.elementor-26 .elementor-element.elementor-element-af44252.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-af44252.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-52c4983 );}.elementor-26 .elementor-element.elementor-element-af44252 .elementor-icon{font-size:11px;}.elementor-26 .elementor-element.elementor-element-af44252 .elementor-icon svg{height:11px;}.elementor-26 .elementor-element.elementor-element-b3c2097{--display:flex;}.elementor-26 .elementor-element.elementor-element-b35b48d{--display:flex;}.elementor-26 .elementor-element.elementor-element-b72203d{--display:flex;}.elementor-26 .elementor-element.elementor-element-43f12f9{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-color-normal:var( --e-global-color-991a8dd );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-26 .elementor-element.elementor-element-43f12f9 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){background-color:var( --e-global-color-794174f );}.elementor-26 .elementor-element.elementor-element-43f12f9 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-26 .elementor-element.elementor-element-43f12f9 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-26 .elementor-element.elementor-element-43f12f9 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;font-style:normal;}.elementor-26 .elementor-element.elementor-element-43f12f9 {--n-menu-title-color-hover:var( --e-global-color-9fae1b5 );--n-menu-title-color-active:var( --e-global-color-52c4983 );}.elementor-26 .elementor-element.elementor-element-43f12f9 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-52c4983 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-8993d1d{--width:300px;}.elementor-26 .elementor-element.elementor-element-468cf29{--width:30.958%;}.elementor-26 .elementor-element.elementor-element-e5c4645{--width:30.958%;}.elementor-26 .elementor-element.elementor-element-0ade376{--width:30.958%;}.elementor-26 .elementor-element.elementor-element-5ab0503{--width:30.958%;}.elementor-26 .elementor-element.elementor-element-7f32446{--width:500px;}.elementor-26 .elementor-element.elementor-element-2fa1ea8{--width:50px;}.elementor-26 .elementor-element.elementor-element-2bb0b7a{--width:50px;}.elementor-26 .elementor-element.elementor-element-4ac7b37{--width:50px;}.elementor-26 .elementor-element.elementor-element-7b29289{--width:50px;}.elementor-26 .elementor-element.elementor-element-001b52c{--width:50px;}.elementor-26 .elementor-element.elementor-element-6bc06a9{--width:50px;}.elementor-26 .elementor-element.elementor-element-3da7726{--width:50px;}.elementor-26 .elementor-element.elementor-element-b92cd43{--width:50px;}.elementor-26 .elementor-element.elementor-element-619c1bb{--width:50px;}.elementor-26 .elementor-element.elementor-element-6abee2f{--width:50px;}.elementor-26 .elementor-element.elementor-element-fde908b{--width:50px;}.elementor-26 .elementor-element.elementor-element-d3a2495{--width:auto;}.elementor-26 .elementor-element.elementor-element-7bcd8bc{--width:auto;}.elementor-26 .elementor-element.elementor-element-bf37b7d{--width:240px;}.elementor-26 .elementor-element.elementor-element-f25851c{--width:30.958%;}.elementor-26 .elementor-element.elementor-element-a780306{--width:30.958%;}.elementor-26 .elementor-element.elementor-element-0b1bc77{--width:30.958%;}.elementor-26 .elementor-element.elementor-element-8388358{--width:30.958%;}.elementor-26 .elementor-element.elementor-element-e1a44fd{--width:240px;}.elementor-26 .elementor-element.elementor-element-c58ada5{--width:40px;}.elementor-26 .elementor-element.elementor-element-9e1d0d6{--width:40px;}.elementor-26 .elementor-element.elementor-element-1b12426{--width:40px;}.elementor-26 .elementor-element.elementor-element-512ea00{--width:40px;}.elementor-26 .elementor-element.elementor-element-f6c1d26{--width:40px;}.elementor-26 .elementor-element.elementor-element-72ba15e{--width:40px;}.elementor-26 .elementor-element.elementor-element-e8a01e2{--width:40px;}.elementor-26 .elementor-element.elementor-element-32501ca{--width:40px;}.elementor-26 .elementor-element.elementor-element-7e9f31a{--width:40px;}.elementor-26 .elementor-element.elementor-element-6381e01{--width:40px;}.elementor-26 .elementor-element.elementor-element-c70477d{--width:40px;}}@media(max-width:1024px){.elementor-26 .elementor-element.elementor-element-7ccb032{--flex-wrap:wrap;}.elementor-26 .elementor-element.elementor-element-2651682.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-8b02840{--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-03da0a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-03da0a1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-26 .elementor-element.elementor-element-6060025.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-43f12f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-43f12f9.elementor-element{--flex-grow:0;--flex-shrink:1;}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-7ccb032{--flex-wrap:nowrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-26 .elementor-element.elementor-element-2651682{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-26 .elementor-element.elementor-element-8b02840{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-6060025{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-ee59d48{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-bf37b7d{--width:100%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-73a640f{--justify-content:center;}.elementor-26 .elementor-element.elementor-element-dfaa7f5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-f25851c{--width:auto;}.elementor-26 .elementor-element.elementor-element-4600a09 .elementor-heading-title{font-size:1rem;}.elementor-26 .elementor-element.elementor-element-dfb9d88{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-dfb9d88 .elementor-heading-title{font-size:0.9rem;}.elementor-26 .elementor-element.elementor-element-47fe801{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-a780306{--width:auto;}.elementor-26 .elementor-element.elementor-element-b13d8fa .elementor-heading-title{font-size:1rem;}.elementor-26 .elementor-element.elementor-element-23074c9{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-23074c9 .elementor-heading-title{font-size:0.9rem;}.elementor-26 .elementor-element.elementor-element-58c2de0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-0b1bc77{--width:auto;}.elementor-26 .elementor-element.elementor-element-2d90c88 .elementor-heading-title{font-size:1rem;}.elementor-26 .elementor-element.elementor-element-e3df2f5{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-e3df2f5 .elementor-heading-title{font-size:0.9rem;}.elementor-26 .elementor-element.elementor-element-fa8d765{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-8388358{--width:auto;}.elementor-26 .elementor-element.elementor-element-239efa9 .elementor-heading-title{font-size:1rem;}.elementor-26 .elementor-element.elementor-element-bc15d2f{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-bc15d2f .elementor-heading-title{font-size:0.9rem;}.elementor-26 .elementor-element.elementor-element-e1a44fd{--width:100%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-b2c9038{--flex-wrap:nowrap;}.elementor-26 .elementor-element.elementor-element-beeb7c7{--width:100%;}.elementor-26 .elementor-element.elementor-element-c556ef2{width:auto;max-width:auto;padding:4px 4px 4px 4px;}.elementor-26 .elementor-element.elementor-element-c556ef2 .elementor-heading-title{font-size:0.7rem;}.elementor-26 .elementor-element.elementor-element-a7ecd16{--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-c58ada5{--width:15%;--min-height:15px;}.elementor-26 .elementor-element.elementor-element-d02d0e5 .elementor-heading-title{font-size:1rem;}.elementor-26 .elementor-element.elementor-element-04da4d7{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-04da4d7 .elementor-heading-title{font-size:0.9rem;}.elementor-26 .elementor-element.elementor-element-f8b68c6{--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-9e1d0d6{--width:15%;--min-height:15px;}.elementor-26 .elementor-element.elementor-element-6a527e8 .elementor-heading-title{font-size:1rem;}.elementor-26 .elementor-element.elementor-element-8b04aa2{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-8b04aa2 .elementor-heading-title{font-size:0.9rem;}.elementor-26 .elementor-element.elementor-element-429fe00{--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-1b12426{--width:15%;--min-height:15px;}.elementor-26 .elementor-element.elementor-element-1d1f0e0 .elementor-heading-title{font-size:1rem;}.elementor-26 .elementor-element.elementor-element-d992693{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-d992693 .elementor-heading-title{font-size:0.9rem;}.elementor-26 .elementor-element.elementor-element-32267ef{--width:100%;}.elementor-26 .elementor-element.elementor-element-f2beaa3{width:auto;max-width:auto;padding:4px 4px 4px 4px;}.elementor-26 .elementor-element.elementor-element-f2beaa3 .elementor-heading-title{font-size:0.7rem;}.elementor-26 .elementor-element.elementor-element-42c20cf{--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-512ea00{--width:15%;--min-height:15px;}.elementor-26 .elementor-element.elementor-element-765a9f3 .elementor-heading-title{font-size:1rem;}.elementor-26 .elementor-element.elementor-element-bb8f138{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-bb8f138 .elementor-heading-title{font-size:0.9rem;}.elementor-26 .elementor-element.elementor-element-9a6d33c{--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-f6c1d26{--width:15%;--min-height:15px;}.elementor-26 .elementor-element.elementor-element-e12dd6b .elementor-heading-title{font-size:1rem;}.elementor-26 .elementor-element.elementor-element-08cda42{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-08cda42 .elementor-heading-title{font-size:0.9rem;}.elementor-26 .elementor-element.elementor-element-26eb6dc{--width:100%;}.elementor-26 .elementor-element.elementor-element-68035ae{width:auto;max-width:auto;padding:4px 4px 4px 4px;}.elementor-26 .elementor-element.elementor-element-68035ae .elementor-heading-title{font-size:0.7rem;}.elementor-26 .elementor-element.elementor-element-4f5c2ec{--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-72ba15e{--width:15%;--min-height:15px;}.elementor-26 .elementor-element.elementor-element-9408d69 .elementor-heading-title{font-size:1rem;}.elementor-26 .elementor-element.elementor-element-9f6e7a6{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-9f6e7a6 .elementor-heading-title{font-size:0.9rem;}.elementor-26 .elementor-element.elementor-element-4284286{--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-e8a01e2{--width:15%;--min-height:15px;}.elementor-26 .elementor-element.elementor-element-b0e3849 .elementor-heading-title{font-size:1rem;}.elementor-26 .elementor-element.elementor-element-40284ce{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-40284ce .elementor-heading-title{font-size:0.9rem;}.elementor-26 .elementor-element.elementor-element-a397c01{--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-32501ca{--width:15%;--min-height:15px;}.elementor-26 .elementor-element.elementor-element-91dac9f .elementor-heading-title{font-size:1rem;}.elementor-26 .elementor-element.elementor-element-3628fc3{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-3628fc3 .elementor-heading-title{font-size:0.9rem;}.elementor-26 .elementor-element.elementor-element-88e4158{--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-7e9f31a{--width:15%;--min-height:15px;}.elementor-26 .elementor-element.elementor-element-2912f99 .elementor-heading-title{font-size:1rem;}.elementor-26 .elementor-element.elementor-element-38af070{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-38af070 .elementor-heading-title{font-size:0.9rem;}.elementor-26 .elementor-element.elementor-element-8b04412{--width:100%;}.elementor-26 .elementor-element.elementor-element-28c2c28{width:auto;max-width:auto;padding:4px 4px 4px 4px;}.elementor-26 .elementor-element.elementor-element-28c2c28 .elementor-heading-title{font-size:0.7rem;}.elementor-26 .elementor-element.elementor-element-4a0bd2e{--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-6381e01{--width:15%;--min-height:15px;}.elementor-26 .elementor-element.elementor-element-93ee938 .elementor-heading-title{font-size:1rem;}.elementor-26 .elementor-element.elementor-element-e9912f6{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-e9912f6 .elementor-heading-title{font-size:0.9rem;}.elementor-26 .elementor-element.elementor-element-6be5aed{--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26 .elementor-element.elementor-element-c70477d{--width:15%;--min-height:15px;}.elementor-26 .elementor-element.elementor-element-ce64f54 .elementor-heading-title{font-size:1rem;}.elementor-26 .elementor-element.elementor-element-6dd2085{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-6dd2085 .elementor-heading-title{font-size:0.9rem;}.elementor-26 .elementor-element.elementor-element-ecaa6fa .elementor-heading-title{font-size:1rem;}.elementor-26 .elementor-element.elementor-element-af44252 .elementor-icon{font-size:15px;}.elementor-26 .elementor-element.elementor-element-af44252 .elementor-icon svg{height:15px;}.elementor-26 .elementor-element.elementor-element-43f12f9{padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-468cf29 */.elementor-26 .elementor-element.elementor-element-468cf29::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5c4645 */.elementor-26 .elementor-element.elementor-element-e5c4645::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ade376 */.elementor-26 .elementor-element.elementor-element-0ade376::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ab0503 */.elementor-26 .elementor-element.elementor-element-5ab0503::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8993d1d */.divisions-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Icon dimensions */
.division-icon svg {
    width: 25px;
    height: 25px;
}

/* Override the original white SVG color */
.division-icon svg,
.division-icon svg path,
.division-icon svg rect,
.division-icon svg circle,
.division-icon svg line,
.division-icon svg polyline {
    stroke: currentColor !important;
}

/* Preserve intentionally filled shapes */
.division-icon svg [fill="none"] {
    fill: none !important;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .division-icon {
    background: #EFF6FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf95a11 */.elementor-26 .elementor-element.elementor-element-bf95a11:hover .all-brand-icon {
    transform: translateX(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f32446 */.brands-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .brand-img-container {
    background: #EFF6FF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-468cf29 */.elementor-26 .elementor-element.elementor-element-468cf29::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5c4645 */.elementor-26 .elementor-element.elementor-element-e5c4645::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ade376 */.elementor-26 .elementor-element.elementor-element-0ade376::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ab0503 */.elementor-26 .elementor-element.elementor-element-5ab0503::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8993d1d */.divisions-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Icon dimensions */
.division-icon svg {
    width: 25px;
    height: 25px;
}

/* Override the original white SVG color */
.division-icon svg,
.division-icon svg path,
.division-icon svg rect,
.division-icon svg circle,
.division-icon svg line,
.division-icon svg polyline {
    stroke: currentColor !important;
}

/* Preserve intentionally filled shapes */
.division-icon svg [fill="none"] {
    fill: none !important;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .division-icon {
    background: #EFF6FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf95a11 */.elementor-26 .elementor-element.elementor-element-bf95a11:hover .all-brand-icon {
    transform: translateX(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f32446 */.brands-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .brand-img-container {
    background: #EFF6FF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-468cf29 */.elementor-26 .elementor-element.elementor-element-468cf29::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5c4645 */.elementor-26 .elementor-element.elementor-element-e5c4645::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ade376 */.elementor-26 .elementor-element.elementor-element-0ade376::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ab0503 */.elementor-26 .elementor-element.elementor-element-5ab0503::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8993d1d */.divisions-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Icon dimensions */
.division-icon svg {
    width: 25px;
    height: 25px;
}

/* Override the original white SVG color */
.division-icon svg,
.division-icon svg path,
.division-icon svg rect,
.division-icon svg circle,
.division-icon svg line,
.division-icon svg polyline {
    stroke: currentColor !important;
}

/* Preserve intentionally filled shapes */
.division-icon svg [fill="none"] {
    fill: none !important;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .division-icon {
    background: #EFF6FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf95a11 */.elementor-26 .elementor-element.elementor-element-bf95a11:hover .all-brand-icon {
    transform: translateX(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f32446 */.brands-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .brand-img-container {
    background: #EFF6FF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-468cf29 */.elementor-26 .elementor-element.elementor-element-468cf29::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5c4645 */.elementor-26 .elementor-element.elementor-element-e5c4645::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ade376 */.elementor-26 .elementor-element.elementor-element-0ade376::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ab0503 */.elementor-26 .elementor-element.elementor-element-5ab0503::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8993d1d */.divisions-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Icon dimensions */
.division-icon svg {
    width: 25px;
    height: 25px;
}

/* Override the original white SVG color */
.division-icon svg,
.division-icon svg path,
.division-icon svg rect,
.division-icon svg circle,
.division-icon svg line,
.division-icon svg polyline {
    stroke: currentColor !important;
}

/* Preserve intentionally filled shapes */
.division-icon svg [fill="none"] {
    fill: none !important;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .division-icon {
    background: #EFF6FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf95a11 */.elementor-26 .elementor-element.elementor-element-bf95a11:hover .all-brand-icon {
    transform: translateX(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f32446 */.brands-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .brand-img-container {
    background: #EFF6FF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-468cf29 */.elementor-26 .elementor-element.elementor-element-468cf29::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5c4645 */.elementor-26 .elementor-element.elementor-element-e5c4645::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ade376 */.elementor-26 .elementor-element.elementor-element-0ade376::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ab0503 */.elementor-26 .elementor-element.elementor-element-5ab0503::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8993d1d */.divisions-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Icon dimensions */
.division-icon svg {
    width: 25px;
    height: 25px;
}

/* Override the original white SVG color */
.division-icon svg,
.division-icon svg path,
.division-icon svg rect,
.division-icon svg circle,
.division-icon svg line,
.division-icon svg polyline {
    stroke: currentColor !important;
}

/* Preserve intentionally filled shapes */
.division-icon svg [fill="none"] {
    fill: none !important;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .division-icon {
    background: #EFF6FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf95a11 */.elementor-26 .elementor-element.elementor-element-bf95a11:hover .all-brand-icon {
    transform: translateX(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f32446 */.brands-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .brand-img-container {
    background: #EFF6FF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-468cf29 */.elementor-26 .elementor-element.elementor-element-468cf29::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5c4645 */.elementor-26 .elementor-element.elementor-element-e5c4645::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ade376 */.elementor-26 .elementor-element.elementor-element-0ade376::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ab0503 */.elementor-26 .elementor-element.elementor-element-5ab0503::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8993d1d */.divisions-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Icon dimensions */
.division-icon svg {
    width: 25px;
    height: 25px;
}

/* Override the original white SVG color */
.division-icon svg,
.division-icon svg path,
.division-icon svg rect,
.division-icon svg circle,
.division-icon svg line,
.division-icon svg polyline {
    stroke: currentColor !important;
}

/* Preserve intentionally filled shapes */
.division-icon svg [fill="none"] {
    fill: none !important;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .division-icon {
    background: #EFF6FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf95a11 */.elementor-26 .elementor-element.elementor-element-bf95a11:hover .all-brand-icon {
    transform: translateX(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f32446 */.brands-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .brand-img-container {
    background: #EFF6FF !important;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-03da0a1 */.elementor-26 .elementor-element.elementor-element-03da0a1 li, .elementor-26 .elementor-element.elementor-element-03da0a1 span {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3a2495 *//* Header positioning */
.header-actions {
    position: relative;
    overflow: visible;
}

.header-search-wrap {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
    flex-wrap: nowrap;
}

/* Search is initially closed */
.header-search-form {
    width: 0;
    max-width: 0;
    min-width: 0;
    opacity: 0;
    visibility: hidden;
    overflow: hidden;
    pointer-events: none;
    transform: translateX(10px);

    transition:
        width 0.28s ease,
        max-width 0.28s ease,
        opacity 0.18s ease,
        transform 0.28s ease,
        visibility 0s linear 0.28s;
}

/* Open search */
.header-search-wrap.is-open .header-search-form {
    width: 230px;
    max-width: 230px;
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    transform: translateX(0);

    transition:
        width 0.28s ease,
        max-width 0.28s ease,
        opacity 0.18s ease,
        transform 0.28s ease;
}

/* Search field styling */
.header-search-form input[type="search"] {
    width: 100%;
    height: 48px;
    padding: 0 18px;
    border: 1px solid #d9dee8;
    border-radius: 999px;
    background: #f8f9fb;
    font-size: 15px;
    outline: none;
}

.header-search-form input[type="search"]:focus {
    border-color: #064ed5;
    box-shadow: 0 0 0 3px rgba(6, 78, 213, 0.1);
}

/* Search icon */
.header-search-toggle {
    flex: 0 0 auto;
    cursor: pointer;
}

.header-search-toggle a,
.header-search-toggle .elementor-icon {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bcd8bc *//* Header positioning */
.header-actions {
    position: relative;
    overflow: visible;
}

.header-search-wrap-mobile {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
    flex-wrap: nowrap;
}

/* Search is initially closed */
.header-search-form-mobile {
    width: 0;
    max-width: 0;
    min-width: 0;
    opacity: 0;
    visibility: hidden;
    overflow: hidden;
    pointer-events: none;
    transform: translateX(10px);

    transition:
        width 0.28s ease,
        max-width 0.28s ease,
        opacity 0.18s ease,
        transform 0.28s ease,
        visibility 0s linear 0.28s;
}

/* Open search */
.header-search-wrap-mobile.is-open .header-search-form-mobile {
    width: 230px;
    max-width: 230px;
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    transform: translateX(0);

    transition:
        width 0.28s ease,
        max-width 0.28s ease,
        opacity 0.18s ease,
        transform 0.28s ease;
}

/* Search field styling */
.header-search-form-mobile input[type="search"] {
    width: 100%;
    height: 48px;
    padding: 0 18px;
    border: 1px solid #d9dee8;
    border-radius: 999px;
    background: #f8f9fb;
    font-size: 15px;
    outline: none;
}

.header-search-form-mobile input[type="search"]:focus {
    border-color: #064ed5;
    box-shadow: 0 0 0 3px rgba(6, 78, 213, 0.1);
}

/* Search icon */
.header-search-toggle-mobile {
    flex: 0 0 auto;
    cursor: pointer;
}

.header-search-toggle-mobile a,
.header-search-toggle-mobile .elementor-icon {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f25851c */.elementor-26 .elementor-element.elementor-element-f25851c::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a780306 */.elementor-26 .elementor-element.elementor-element-a780306::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b1bc77 */.elementor-26 .elementor-element.elementor-element-0b1bc77::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8388358 */.elementor-26 .elementor-element.elementor-element-8388358::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf37b7d */.divisions-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Icon dimensions */
.division-icon svg {
    width: 25px;
    height: 25px;
}

/* Override the original white SVG color */
.division-icon svg,
.division-icon svg path,
.division-icon svg rect,
.division-icon svg circle,
.division-icon svg line,
.division-icon svg polyline {
    stroke: currentColor !important;
}

/* Preserve intentionally filled shapes */
.division-icon svg [fill="none"] {
    fill: none !important;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .division-icon {
    background: #EFF6FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c9038 */.elementor-26 .elementor-element.elementor-element-b2c9038 {
    max-height: 300px;
    overflow-y: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcb80d */.elementor-26 .elementor-element.elementor-element-cfcb80d:hover .all-brand-icon {
    transform: translateX(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1a44fd */.brands-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-mobile-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .brand-img-container {
    background: #EFF6FF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f25851c */.elementor-26 .elementor-element.elementor-element-f25851c::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a780306 */.elementor-26 .elementor-element.elementor-element-a780306::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b1bc77 */.elementor-26 .elementor-element.elementor-element-0b1bc77::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8388358 */.elementor-26 .elementor-element.elementor-element-8388358::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf37b7d */.divisions-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Icon dimensions */
.division-icon svg {
    width: 25px;
    height: 25px;
}

/* Override the original white SVG color */
.division-icon svg,
.division-icon svg path,
.division-icon svg rect,
.division-icon svg circle,
.division-icon svg line,
.division-icon svg polyline {
    stroke: currentColor !important;
}

/* Preserve intentionally filled shapes */
.division-icon svg [fill="none"] {
    fill: none !important;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .division-icon {
    background: #EFF6FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c9038 */.elementor-26 .elementor-element.elementor-element-b2c9038 {
    max-height: 300px;
    overflow-y: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcb80d */.elementor-26 .elementor-element.elementor-element-cfcb80d:hover .all-brand-icon {
    transform: translateX(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1a44fd */.brands-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-mobile-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .brand-img-container {
    background: #EFF6FF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f25851c */.elementor-26 .elementor-element.elementor-element-f25851c::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a780306 */.elementor-26 .elementor-element.elementor-element-a780306::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b1bc77 */.elementor-26 .elementor-element.elementor-element-0b1bc77::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8388358 */.elementor-26 .elementor-element.elementor-element-8388358::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf37b7d */.divisions-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Icon dimensions */
.division-icon svg {
    width: 25px;
    height: 25px;
}

/* Override the original white SVG color */
.division-icon svg,
.division-icon svg path,
.division-icon svg rect,
.division-icon svg circle,
.division-icon svg line,
.division-icon svg polyline {
    stroke: currentColor !important;
}

/* Preserve intentionally filled shapes */
.division-icon svg [fill="none"] {
    fill: none !important;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .division-icon {
    background: #EFF6FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c9038 */.elementor-26 .elementor-element.elementor-element-b2c9038 {
    max-height: 300px;
    overflow-y: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcb80d */.elementor-26 .elementor-element.elementor-element-cfcb80d:hover .all-brand-icon {
    transform: translateX(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1a44fd */.brands-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-mobile-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .brand-img-container {
    background: #EFF6FF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f25851c */.elementor-26 .elementor-element.elementor-element-f25851c::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a780306 */.elementor-26 .elementor-element.elementor-element-a780306::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b1bc77 */.elementor-26 .elementor-element.elementor-element-0b1bc77::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8388358 */.elementor-26 .elementor-element.elementor-element-8388358::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf37b7d */.divisions-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Icon dimensions */
.division-icon svg {
    width: 25px;
    height: 25px;
}

/* Override the original white SVG color */
.division-icon svg,
.division-icon svg path,
.division-icon svg rect,
.division-icon svg circle,
.division-icon svg line,
.division-icon svg polyline {
    stroke: currentColor !important;
}

/* Preserve intentionally filled shapes */
.division-icon svg [fill="none"] {
    fill: none !important;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .division-icon {
    background: #EFF6FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c9038 */.elementor-26 .elementor-element.elementor-element-b2c9038 {
    max-height: 300px;
    overflow-y: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcb80d */.elementor-26 .elementor-element.elementor-element-cfcb80d:hover .all-brand-icon {
    transform: translateX(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1a44fd */.brands-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-mobile-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .brand-img-container {
    background: #EFF6FF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f25851c */.elementor-26 .elementor-element.elementor-element-f25851c::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a780306 */.elementor-26 .elementor-element.elementor-element-a780306::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b1bc77 */.elementor-26 .elementor-element.elementor-element-0b1bc77::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8388358 */.elementor-26 .elementor-element.elementor-element-8388358::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf37b7d */.divisions-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Icon dimensions */
.division-icon svg {
    width: 25px;
    height: 25px;
}

/* Override the original white SVG color */
.division-icon svg,
.division-icon svg path,
.division-icon svg rect,
.division-icon svg circle,
.division-icon svg line,
.division-icon svg polyline {
    stroke: currentColor !important;
}

/* Preserve intentionally filled shapes */
.division-icon svg [fill="none"] {
    fill: none !important;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .division-icon {
    background: #EFF6FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c9038 */.elementor-26 .elementor-element.elementor-element-b2c9038 {
    max-height: 300px;
    overflow-y: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcb80d */.elementor-26 .elementor-element.elementor-element-cfcb80d:hover .all-brand-icon {
    transform: translateX(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1a44fd */.brands-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-mobile-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .brand-img-container {
    background: #EFF6FF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f25851c */.elementor-26 .elementor-element.elementor-element-f25851c::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a780306 */.elementor-26 .elementor-element.elementor-element-a780306::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b1bc77 */.elementor-26 .elementor-element.elementor-element-0b1bc77::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8388358 */.elementor-26 .elementor-element.elementor-element-8388358::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf37b7d */.divisions-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Icon dimensions */
.division-icon svg {
    width: 25px;
    height: 25px;
}

/* Override the original white SVG color */
.division-icon svg,
.division-icon svg path,
.division-icon svg rect,
.division-icon svg circle,
.division-icon svg line,
.division-icon svg polyline {
    stroke: currentColor !important;
}

/* Preserve intentionally filled shapes */
.division-icon svg [fill="none"] {
    fill: none !important;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .division-icon {
    background: #EFF6FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c9038 */.elementor-26 .elementor-element.elementor-element-b2c9038 {
    max-height: 300px;
    overflow-y: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcb80d */.elementor-26 .elementor-element.elementor-element-cfcb80d:hover .all-brand-icon {
    transform: translateX(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1a44fd */.brands-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-mobile-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .brand-img-container {
    background: #EFF6FF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f25851c */.elementor-26 .elementor-element.elementor-element-f25851c::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a780306 */.elementor-26 .elementor-element.elementor-element-a780306::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b1bc77 */.elementor-26 .elementor-element.elementor-element-0b1bc77::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8388358 */.elementor-26 .elementor-element.elementor-element-8388358::before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11.5L12 4L20 11.5' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 10V20H17.5V10' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 20V15H14V20' stroke='#0552ca' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf37b7d */.divisions-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Icon dimensions */
.division-icon svg {
    width: 25px;
    height: 25px;
}

/* Override the original white SVG color */
.division-icon svg,
.division-icon svg path,
.division-icon svg rect,
.division-icon svg circle,
.division-icon svg line,
.division-icon svg polyline {
    stroke: currentColor !important;
}

/* Preserve intentionally filled shapes */
.division-icon svg [fill="none"] {
    fill: none !important;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .division-icon {
    background: #EFF6FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c9038 */.elementor-26 .elementor-element.elementor-element-b2c9038 {
    max-height: 300px;
    overflow-y: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcb80d */.elementor-26 .elementor-element.elementor-element-cfcb80d:hover .all-brand-icon {
    transform: translateX(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1a44fd */.brands-dropdown::before {
    content: '';
    position: absolute;
    top: -6px;
    left: 50%;
    width: 11px;
    height: 11px;
    background: #fff;
    border: 0px;
    border-left: 1px solid #e8edf5;
    border-top: 1px solid #e8edf5;
    transform: translateX(-50%) rotate(45deg);
}

.division-mobile-icon {
    width: 35px;
    height: 35px;
    flex: 0 0 38px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #f8fafc;
    border-radius: 11px;
    color: #315bea;
}

/* Keep Elementor's icon wrapper centered */
.division-icon .elementor-widget-container,
.division-icon .elementor-icon-wrapper,
.division-icon .elementor-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.dropdown-item-row {
    cursor: pointer;
}

.dropdown-item-row:hover .brand-img-container {
    background: #EFF6FF !important;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-43f12f9 */.elementor-26 .elementor-element.elementor-element-43f12f9 li {
    cursor: pointer;
}

#mb-contact-us {
    background-color: #004cca;
    margin: 5px 25PX;
    border-radius: 99px;
}

#mb-contact-us .e-n-menu-title-text {
    color: #FFFFFF;
}

#store-listitem {
    margin: 0 10px 10px 10px;
    border-bottom: 1px solid #f1f5f9;
}

#cm-mobile-menu .e-n-menu-item {
    background-color: #FFFFFF;
}/* End custom CSS */