.elementor-754 .elementor-element.elementor-element-fd890bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-754 .elementor-element.elementor-element-3f61965{--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;}.elementor-754 .elementor-element.elementor-element-0df1f1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-754 .elementor-element.elementor-element-b7132a4{background-color:#F9FAFA;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;border-radius:50px 50px 50px 50px;}.elementor-754 .elementor-element.elementor-element-b7132a4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#4A5568;}.elementor-754 .elementor-element.elementor-element-5c176be{background-color:#EFFDF3;padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;border-radius:50px 50px 50px 50px;}.elementor-754 .elementor-element.elementor-element-5c176be .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#4A5568;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-754 .elementor-element.elementor-element-03dd8c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:50px;letter-spacing:1px;color:#1A202C;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-754 .elementor-element.elementor-element-cb8cd50 .elementor-icon-list-icon i{color:#74DC01;transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-cb8cd50 .elementor-icon-list-icon svg{fill:#74DC01;transition:fill 0.3s;}.elementor-754 .elementor-element.elementor-element-cb8cd50{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-754 .elementor-element.elementor-element-cb8cd50 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-754 .elementor-element.elementor-element-cb8cd50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-cb8cd50 .elementor-icon-list-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-cb8cd50 .elementor-icon-list-text{color:var( --e-global-color-kadence3 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-ba688bb{--display:flex;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:#E4E4E4;--border-color:#E4E4E4;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-754 .elementor-element.elementor-element-ba688bb:not(.elementor-motion-effects-element-type-background), .elementor-754 .elementor-element.elementor-element-ba688bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-754 .elementor-element.elementor-element-9cacc2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-754 .elementor-element.elementor-element-6d7c648{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-754 .elementor-element.elementor-element-85dafde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-85dafde .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-kadence5 );}.elementor-754 .elementor-element.elementor-element-c95da7b .elementor-icon-list-icon i{color:var( --e-global-color-kadence5 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-c95da7b .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence5 );transition:fill 0.3s;}.elementor-754 .elementor-element.elementor-element-c95da7b{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-754 .elementor-element.elementor-element-c95da7b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-c95da7b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:700;line-height:25px;}.elementor-754 .elementor-element.elementor-element-c95da7b .elementor-icon-list-text{color:var( --e-global-color-kadence3 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-faca28b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-754 .elementor-element.elementor-element-e040bed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-e040bed .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-kadence5 );}.elementor-754 .elementor-element.elementor-element-19ef120 .elementor-icon-list-icon i{color:var( --e-global-color-kadence5 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-19ef120 .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence5 );transition:fill 0.3s;}.elementor-754 .elementor-element.elementor-element-19ef120{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-754 .elementor-element.elementor-element-19ef120 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-19ef120 .elementor-icon-list-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-19ef120 .elementor-icon-list-text{color:var( --e-global-color-kadence3 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-76ba9dd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-754 .elementor-element.elementor-element-d0ab476{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-d0ab476 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-kadence5 );}.elementor-754 .elementor-element.elementor-element-c31c18c .elementor-icon-list-icon i{color:var( --e-global-color-kadence5 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-c31c18c .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence5 );transition:fill 0.3s;}.elementor-754 .elementor-element.elementor-element-c31c18c{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-754 .elementor-element.elementor-element-c31c18c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-c31c18c .elementor-icon-list-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-c31c18c .elementor-icon-list-text{color:var( --e-global-color-kadence3 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-2fc3a8f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-754 .elementor-element.elementor-element-08cbdf9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-754 .elementor-element.elementor-element-48fb68d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-48fb68d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-kadence5 );}.elementor-754 .elementor-element.elementor-element-cb9c071 .elementor-icon-list-icon i{color:var( --e-global-color-kadence5 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-cb9c071 .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence5 );transition:fill 0.3s;}.elementor-754 .elementor-element.elementor-element-cb9c071{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-754 .elementor-element.elementor-element-cb9c071 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-cb9c071 .elementor-icon-list-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-cb9c071 .elementor-icon-list-text{color:var( --e-global-color-kadence3 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-4df23b3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-754 .elementor-element.elementor-element-10596b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-10596b6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-kadence5 );}.elementor-754 .elementor-element.elementor-element-8d1ed5a .elementor-icon-list-icon i{color:var( --e-global-color-kadence5 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-8d1ed5a .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence5 );transition:fill 0.3s;}.elementor-754 .elementor-element.elementor-element-8d1ed5a{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-754 .elementor-element.elementor-element-8d1ed5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-8d1ed5a .elementor-icon-list-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-8d1ed5a .elementor-icon-list-text{color:var( --e-global-color-kadence3 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-b4540e2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-754 .elementor-element.elementor-element-0333925{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-0333925 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-kadence5 );}.elementor-754 .elementor-element.elementor-element-cf9de2f .elementor-icon-list-icon i{color:var( --e-global-color-kadence5 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-cf9de2f .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence5 );transition:fill 0.3s;}.elementor-754 .elementor-element.elementor-element-cf9de2f{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-754 .elementor-element.elementor-element-cf9de2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-cf9de2f .elementor-icon-list-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-cf9de2f .elementor-icon-list-text{color:var( --e-global-color-kadence3 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-eb74a96{--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;}.elementor-754 .elementor-element.elementor-element-80089d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-754 .elementor-element.elementor-element-79fbff5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-754 .elementor-element.elementor-element-7bbe3b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-7bbe3b5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-kadence5 );}.elementor-754 .elementor-element.elementor-element-1910fc3 .elementor-icon-list-icon i{color:var( --e-global-color-kadence5 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-1910fc3 .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence5 );transition:fill 0.3s;}.elementor-754 .elementor-element.elementor-element-1910fc3{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-754 .elementor-element.elementor-element-1910fc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-1910fc3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-1910fc3 .elementor-icon-list-text{color:var( --e-global-color-kadence3 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-73ad93e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-754 .elementor-element.elementor-element-08dc6a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-08dc6a6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-kadence5 );}.elementor-754 .elementor-element.elementor-element-0238e7c .elementor-icon-list-icon i{color:var( --e-global-color-kadence5 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-0238e7c .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence5 );transition:fill 0.3s;}.elementor-754 .elementor-element.elementor-element-0238e7c{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-754 .elementor-element.elementor-element-0238e7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-0238e7c .elementor-icon-list-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-0238e7c .elementor-icon-list-text{color:var( --e-global-color-kadence3 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-21693e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-754 .elementor-element.elementor-element-27c01e9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-754 .elementor-element.elementor-element-9c54e84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-9c54e84 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-kadence5 );}.elementor-754 .elementor-element.elementor-element-d0fe32d .elementor-icon-list-icon i{color:var( --e-global-color-kadence5 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-d0fe32d .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence5 );transition:fill 0.3s;}.elementor-754 .elementor-element.elementor-element-d0fe32d{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-754 .elementor-element.elementor-element-d0fe32d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-d0fe32d .elementor-icon-list-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-d0fe32d .elementor-icon-list-text{color:var( --e-global-color-kadence3 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-8c0c9f5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-754 .elementor-element.elementor-element-e89892f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-e89892f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-kadence5 );}.elementor-754 .elementor-element.elementor-element-3a4814b .elementor-icon-list-icon i{color:var( --e-global-color-kadence5 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-3a4814b .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence5 );transition:fill 0.3s;}.elementor-754 .elementor-element.elementor-element-3a4814b{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-754 .elementor-element.elementor-element-3a4814b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-3a4814b .elementor-icon-list-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-3a4814b .elementor-icon-list-text{color:var( --e-global-color-kadence3 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-ccd210a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-754 .elementor-element.elementor-element-dc04a0b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-754 .elementor-element.elementor-element-39beb25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-39beb25 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-kadence5 );}.elementor-754 .elementor-element.elementor-element-9ec0eaf .elementor-icon-list-icon i{color:var( --e-global-color-kadence5 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-9ec0eaf .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence5 );transition:fill 0.3s;}.elementor-754 .elementor-element.elementor-element-9ec0eaf{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-754 .elementor-element.elementor-element-9ec0eaf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-9ec0eaf .elementor-icon-list-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-9ec0eaf .elementor-icon-list-text{color:var( --e-global-color-kadence3 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-494947b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-754 .elementor-element.elementor-element-fb66fa2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-fb66fa2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-kadence5 );}.elementor-754 .elementor-element.elementor-element-421d4be .elementor-icon-list-icon i{color:var( --e-global-color-kadence5 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-421d4be .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence5 );transition:fill 0.3s;}.elementor-754 .elementor-element.elementor-element-421d4be{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-754 .elementor-element.elementor-element-421d4be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-421d4be .elementor-icon-list-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-421d4be .elementor-icon-list-text{color:var( --e-global-color-kadence3 );transition:color 0.3s;}.elementor-754 .elementor-element.elementor-element-f223a4b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-754 .elementor-element.elementor-element-bb8b9c0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-754 .elementor-element.elementor-element-9840bba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-9840bba .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-kadence5 );}.elementor-754 .elementor-element.elementor-element-4768822{--display:flex;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:#E4E4E4;--border-color:#E4E4E4;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-754 .elementor-element.elementor-element-4768822:not(.elementor-motion-effects-element-type-background), .elementor-754 .elementor-element.elementor-element-4768822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-754 .elementor-element.elementor-element-e9b45a7{--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:none;--border-style:none;--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-754 .elementor-element.elementor-element-19d1236{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-754 .elementor-element.elementor-element-99e114d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-99e114d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-kadence3 );}.elementor-754 .elementor-element.elementor-element-6f02cfd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-754 .elementor-element.elementor-element-0220cde .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-kadence5 );}.elementor-754 .elementor-element.elementor-element-c42cd15{--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:none;--border-style:none;--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-754 .elementor-element.elementor-element-bdcd8ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-754 .elementor-element.elementor-element-2789d8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-2789d8b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-kadence3 );}.elementor-754 .elementor-element.elementor-element-e8ad32e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-754 .elementor-element.elementor-element-15ed85b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-kadence5 );}.elementor-754 .elementor-element.elementor-element-1784e5d{--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:none;--border-style:none;--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-754 .elementor-element.elementor-element-ecfa8dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-754 .elementor-element.elementor-element-25c0e7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-25c0e7b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-kadence3 );}.elementor-754 .elementor-element.elementor-element-1391b1b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-754 .elementor-element.elementor-element-8a72bf7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-kadence5 );}.elementor-754 .elementor-element.elementor-element-2a7c1f6{--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:none;--border-style:none;--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-754 .elementor-element.elementor-element-9e66187{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-754 .elementor-element.elementor-element-0bdbe77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-0bdbe77 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-kadence3 );}.elementor-754 .elementor-element.elementor-element-f266ecc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-754 .elementor-element.elementor-element-71bedd1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-kadence5 );}.elementor-754 .elementor-element.elementor-element-108f932{--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:none;--border-style:none;--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-754 .elementor-element.elementor-element-e5696f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-754 .elementor-element.elementor-element-a251a0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-a251a0a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-kadence3 );}.elementor-754 .elementor-element.elementor-element-d727ab2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-754 .elementor-element.elementor-element-cbb5257 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-kadence5 );}.elementor-754 .elementor-element.elementor-element-3eb301f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-754 .elementor-element.elementor-element-6eb5987{--display:flex;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-754 .elementor-element.elementor-element-6eb5987.e-con{--align-self:stretch;}.elementor-754 .elementor-element.elementor-element-ec847a3{border-radius:24px 24px 24px 24px;}.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-754 .elementor-element.elementor-element-1a8213e .elementor-button{background-color:#74DC01;font-family:"Poppins", Sans-serif;font-weight:700;text-decoration:none;line-height:25px;border-style:none;border-radius:10px 10px 10px 10px;padding:15px 0px 15px 0px;}.elementor-754 .elementor-element.elementor-element-1a8213e{width:100%;max-width:100%;}.elementor-754 .elementor-element.elementor-element-1a8213e.elementor-element{--align-self:center;}.elementor-754 .elementor-element.elementor-element-1a8213e .elementor-button-content-wrapper{flex-direction:row;}.elementor-754 .elementor-element.elementor-element-1a8213e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-754 .elementor-element.elementor-element-2bfc7ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 1px 1px 1px;--border-top-width:5px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#74DC01;--border-color:#74DC01;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-754 .elementor-element.elementor-element-2bfc7ce:not(.elementor-motion-effects-element-type-background), .elementor-754 .elementor-element.elementor-element-2bfc7ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-754 .elementor-element.elementor-element-fdb60e7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:25px;color:var( --e-global-color-kadence3 );}.elementor-754 .elementor-element.elementor-element-082e0f8{--spacer-size:20px;}.elementor-754 .elementor-element.elementor-element-7df2666{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-754 .elementor-element.elementor-element-104abaa{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-754 .elementor-element.elementor-element-104abaa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-kadence3 );}.elementor-754 .elementor-element.elementor-element-ee099ba .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-kadence3 );}.elementor-754 .elementor-element.elementor-element-66410a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-754 .elementor-element.elementor-element-cb53f07{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-754 .elementor-element.elementor-element-cb53f07 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-kadence3 );}.elementor-754 .elementor-element.elementor-element-57879df .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-kadence3 );}.elementor-754 .elementor-element.elementor-element-a50c483{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-754 .elementor-element.elementor-element-f1b053d{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-754 .elementor-element.elementor-element-f1b053d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-kadence3 );}.elementor-754 .elementor-element.elementor-element-b0c2b9c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-kadence3 );}.elementor-754 .elementor-element.elementor-element-3b295ae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-754 .elementor-element.elementor-element-3b295ae:not(.elementor-motion-effects-element-type-background), .elementor-754 .elementor-element.elementor-element-3b295ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-754 .elementor-element.elementor-element-63c159e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:25px;color:var( --e-global-color-kadence3 );}.elementor-754 .elementor-element.elementor-element-09611ca{--spacer-size:20px;}.elementor-754 .elementor-element.elementor-element-8c2742f{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var( --e-global-color-kadence3 );}.elementor-754 .elementor-element.elementor-element-8c2742f .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-754 .elementor-element.elementor-element-db760d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-754 .elementor-element.elementor-element-db760d3:not(.elementor-motion-effects-element-type-background), .elementor-754 .elementor-element.elementor-element-db760d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-754 .elementor-element.elementor-element-e2c3779 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:25px;color:var( --e-global-color-kadence9 );}.elementor-754 .elementor-element.elementor-element-f351899{--spacer-size:20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-754 .elementor-element.elementor-element-5c9786f{--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;}.elementor-754 .elementor-element.elementor-element-920d8ca{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-754 .elementor-element.elementor-element-9ea778c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-9ea778c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:50px;color:var( --e-global-color-kadence3 );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-754 .elementor-element.elementor-element-c816758{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-754 .elementor-element.elementor-element-c816758 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-c816758 .elementor-post__meta-data span + span:before{content:"///";}.elementor-754 .elementor-element.elementor-element-c816758 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:24px;background-color:#F9FAFC;border-color:#D8D8D8;}.elementor-754 .elementor-element.elementor-element-c816758 .elementor-post__text{padding:15px 15px 15px 15px;}.elementor-754 .elementor-element.elementor-element-c816758 .elementor-post__title, .elementor-754 .elementor-element.elementor-element-c816758 .elementor-post__title a{color:var( --e-global-color-kadence3 );font-family:"Poppins", Sans-serif;font-weight:700;text-decoration:none;line-height:25px;}.elementor-754 .elementor-element.elementor-element-c816758 .elementor-post__meta-data{font-family:"Inter", Sans-serif;font-weight:500;text-decoration:none;}.elementor-754 .elementor-element.elementor-element-c816758 .elementor-post__excerpt p{font-family:"Inter", Sans-serif;font-weight:400;text-decoration:none;}.elementor-754 .elementor-element.elementor-element-c816758 .elementor-post__read-more{color:#74DC01;}.elementor-754 .elementor-element.elementor-element-c816758 a.elementor-post__read-more{font-family:"Inter", Sans-serif;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;}body.elementor-page-754{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-theme-post-title .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-cb8cd50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-cb8cd50 .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-19ef120 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-19ef120 .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-c31c18c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-c31c18c .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-cb9c071 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-cb9c071 .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-8d1ed5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-8d1ed5a .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-cf9de2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-cf9de2f .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-1910fc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-1910fc3 .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-0238e7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-0238e7c .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-d0fe32d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-d0fe32d .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-3a4814b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-3a4814b .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-9ec0eaf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-9ec0eaf .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-421d4be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-421d4be .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-0220cde{text-align:justify;}.elementor-754 .elementor-element.elementor-element-15ed85b{text-align:justify;}.elementor-754 .elementor-element.elementor-element-8a72bf7{text-align:start;}.elementor-754 .elementor-element.elementor-element-7df2666{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-754 .elementor-element.elementor-element-66410a4{--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-754 .elementor-element.elementor-element-a50c483{--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-754 .elementor-element.elementor-element-8c2742f{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-754 .elementor-element.elementor-element-8c2742f .elementor-share-btn{font-size:calc(0.7px * 10);}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{line-height:var( --e-global-typography-primary-line-height );}}@media(min-width:768px){.elementor-754 .elementor-element.elementor-element-fd890bc{--content-width:1140px;}.elementor-754 .elementor-element.elementor-element-3f61965{--width:65%;}.elementor-754 .elementor-element.elementor-element-19d1236{--width:30%;}.elementor-754 .elementor-element.elementor-element-6f02cfd{--width:100%;}.elementor-754 .elementor-element.elementor-element-bdcd8ef{--width:30%;}.elementor-754 .elementor-element.elementor-element-e8ad32e{--width:100%;}.elementor-754 .elementor-element.elementor-element-ecfa8dd{--width:30%;}.elementor-754 .elementor-element.elementor-element-1391b1b{--width:100%;}.elementor-754 .elementor-element.elementor-element-9e66187{--width:30%;}.elementor-754 .elementor-element.elementor-element-f266ecc{--width:100%;}.elementor-754 .elementor-element.elementor-element-e5696f0{--width:30%;}.elementor-754 .elementor-element.elementor-element-d727ab2{--width:100%;}.elementor-754 .elementor-element.elementor-element-3eb301f{--width:35%;}.elementor-754 .elementor-element.elementor-element-6eb5987{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-754 .elementor-element.elementor-element-3f61965{--width:70%;}.elementor-754 .elementor-element.elementor-element-3eb301f{--width:30%;}}@media(max-width:767px){.elementor-754 .elementor-element.elementor-element-0df1f1d{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-theme-post-title .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-03dd8c6{padding:0px 10px 0px 10px;}.elementor-754 .elementor-element.elementor-element-cb8cd50{padding:0px 10px 0px 10px;--e-icon-list-icon-size:25px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-754 .elementor-element.elementor-element-cb8cd50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-754 .elementor-element.elementor-element-cb8cd50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-754 .elementor-element.elementor-element-cb8cd50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-754 .elementor-element.elementor-element-cb8cd50 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-754 .elementor-element.elementor-element-cb8cd50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-754 .elementor-element.elementor-element-cb8cd50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-cb8cd50 .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-ba688bb{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-754 .elementor-element.elementor-element-19ef120 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-19ef120 .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-c31c18c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-c31c18c .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-cb9c071 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-cb9c071 .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-8d1ed5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-8d1ed5a .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-cf9de2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-cf9de2f .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-eb74a96{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-754 .elementor-element.elementor-element-80089d9{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-754 .elementor-element.elementor-element-80089d9.e-con{--align-self:stretch;}.elementor-754 .elementor-element.elementor-element-79fbff5{--width:45%;}.elementor-754 .elementor-element.elementor-element-1910fc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-1910fc3 .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-73ad93e{--width:45%;}.elementor-754 .elementor-element.elementor-element-0238e7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-0238e7c .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-21693e5{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-754 .elementor-element.elementor-element-21693e5.e-con{--align-self:stretch;}.elementor-754 .elementor-element.elementor-element-27c01e9{--width:48%;}.elementor-754 .elementor-element.elementor-element-d0fe32d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-d0fe32d .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-8c0c9f5{--width:45%;}.elementor-754 .elementor-element.elementor-element-3a4814b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-3a4814b .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-ccd210a{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-754 .elementor-element.elementor-element-ccd210a.e-con{--align-self:stretch;}.elementor-754 .elementor-element.elementor-element-dc04a0b{--width:48%;}.elementor-754 .elementor-element.elementor-element-9ec0eaf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-9ec0eaf .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-494947b{--width:45%;}.elementor-754 .elementor-element.elementor-element-421d4be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-754 .elementor-element.elementor-element-421d4be .elementor-icon-list-item > a{line-height:var( --e-global-typography-primary-line-height );}.elementor-754 .elementor-element.elementor-element-4768822{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-754 .elementor-element.elementor-element-19d1236{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-754 .elementor-element.elementor-element-6f02cfd{--width:100%;}.elementor-754 .elementor-element.elementor-element-bdcd8ef{--width:100%;}.elementor-754 .elementor-element.elementor-element-e8ad32e{--width:100%;}.elementor-754 .elementor-element.elementor-element-ecfa8dd{--width:100%;}.elementor-754 .elementor-element.elementor-element-1391b1b{--width:100%;}.elementor-754 .elementor-element.elementor-element-9e66187{--width:100%;}.elementor-754 .elementor-element.elementor-element-f266ecc{--width:100%;}.elementor-754 .elementor-element.elementor-element-e5696f0{--width:100%;}.elementor-754 .elementor-element.elementor-element-d727ab2{--width:100%;} .elementor-754 .elementor-element.elementor-element-8c2742f{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for container, class: .elementor-element-ba688bb *//* =====================================================
   JOB OVERVIEW – DARK MODE (NO PADDING CHANGES)
===================================================== */

html[data-theme="dark"] .ha-job-overview {
  background: linear-gradient(
    180deg,
    rgba(15, 23, 42, 0.92),
    rgba(2, 6, 23, 0.95)
  );
  border: 1px solid rgba(148, 163, 184, 0.18); /* softened */
  box-shadow: 0 14px 36px rgba(0, 0, 0, 0.55);
}

/* ---------- SECTION LABELS (EXPERIENCE, INDUSTRY etc.) ---------- */
html[data-theme="dark"] .ha-job-overview h3,
html[data-theme="dark"] .ha-job-overview h5,
html[data-theme="dark"] .ha-job-overview .label {
  color: #f9fafc !important;
  opacity: 1.0;
}

/* ---------- PRIMARY VALUES (5–8 Years, Onsite, etc.) ---------- */
html[data-theme="dark"] .ha-job-overview strong,
html[data-theme="dark"] .ha-job-overview .value,
html[data-theme="dark"] .ha-job-overview b {
  color: #f8fafc !important;
}

/* ---------- ICONS (Elementor + SVG) ---------- */
html[data-theme="dark"] .ha-job-overview i,
html[data-theme="dark"] .ha-job-overview svg,
html[data-theme="dark"] .ha-job-overview svg path,
html[data-theme="dark"] .ha-job-overview .elementor-icon {
  color: #f9fafc !important;
  fill: #f9fafc !important;
  opacity: 1.0;
}



/* Hover (subtle, not glowing) */
html[data-theme="dark"] .ha-job-overview .skill-pill:hover {
  background: rgba(51, 65, 85, 0.95);
  border-color: rgba(116, 218, 12, 0.6);
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4768822 *//* =====================================================
   JOB OVERVIEW – DARK MODE (NO PADDING CHANGES)
===================================================== */

html[data-theme="dark"] .ha-job-details {
  background: linear-gradient(
    180deg,
    rgba(15, 23, 42, 0.92),
    rgba(2, 6, 23, 0.95)
  );
  border: 1px solid rgba(148, 163, 184, 0.18); /* softened */
  box-shadow: 0 14px 36px rgba(0, 0, 0, 0.55);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ec847a3 *//* Hireaxis – Chat with Recruiter (Text Only) */
.elementor-754 .elementor-element.elementor-element-ec847a3 a,
.elementor-754 .elementor-element.elementor-element-ec847a3 button {
    display: flex !important;
    align-items: center;
    justify-content: center;

    width: 100%;
    padding: 18px 24px;

    background-color: #7ddc00 !important;
    color: #ffffff !important;

    border: none !important;
    border-radius: 999px !important;

    font-size: 18px;
    font-weight: 700;
    line-height: 1;

    text-decoration: none !important;
    box-shadow: 0 3px 9px rgba(116, 218, 12, 0.18);
    transition: all 0.25s ease;
}

/* REMOVE ANY ICONS IF SHORTCODE OUTPUTS THEM */
.elementor-754 .elementor-element.elementor-element-ec847a3 svg,
.elementor-754 .elementor-element.elementor-element-ec847a3 i,
.elementor-754 .elementor-element.elementor-element-ec847a3 img {
    display: none !important;
}

/* Hover state */
.elementor-754 .elementor-element.elementor-element-ec847a3 a:hover,
.elementor-754 .elementor-element.elementor-element-ec847a3 button:hover {
    background-color: #6fd400 !important;
   box-shadow: 0 4px 12px rgba(116, 218, 12, 0.25);
    transform: translateY(-1px);
}

/* Active state */
.elementor-754 .elementor-element.elementor-element-ec847a3 a:active,
.elementor-754 .elementor-element.elementor-element-ec847a3 button:active {
    transform: translateY(0);
    box-shadow: 0 2px 6px rgba(116, 218, 12, 0.18);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a8213e *//* Hireaxis – Chat with Recruiter (Dark Pill, Text Only) */
.elementor-754 .elementor-element.elementor-element-1a8213e a,
.elementor-754 .elementor-element.elementor-element-1a8213e button {
    display: flex !important;
    align-items: center;
    justify-content: center;

    width: 100%;
    padding: 18px 24px;

    background-color: #1A202C !important;
    color: #ffffff !important;

    border: none !important;
    border-radius: 999px !important;

    font-size: 18px;
    font-weight: 700;
    line-height: 1;

    text-decoration: none !important;
    box-shadow: 0 3px 9px rgba(116, 218, 12, 0.18);
    transition: all 0.25s ease;
}

/* REMOVE ICONS IF PRESENT */
.elementor-754 .elementor-element.elementor-element-1a8213e svg,
.elementor-754 .elementor-element.elementor-element-1a8213e i,
.elementor-754 .elementor-element.elementor-element-1a8213e img {
    display: none !important;
}

/* Hover state */
.elementor-754 .elementor-element.elementor-element-1a8213e a:hover,
.elementor-754 .elementor-element.elementor-element-1a8213e button:hover {
    background-color: #0F172A !important;
  box-shadow: 0 4px 12px rgba(116, 218, 12, 0.25);
    transform: translateY(-1px);
}

/* Active state */
.elementor-754 .elementor-element.elementor-element-1a8213e a:active,
.elementor-754 .elementor-element.elementor-element-1a8213e button:active {
    transform: translateY(0);
    box-shadow: 0 2px 6px rgba(116, 218, 12, 0.18);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bfc7ce *//* =====================================================
   JOB OVERVIEW – DARK MODE (NO PADDING CHANGES)
===================================================== */

html[data-theme="dark"] .ha-recruiter-details {
  background: linear-gradient(
    180deg,
    rgba(15, 23, 42, 0.92),
    rgba(2, 6, 23, 0.95)
  );
  border: 1px solid rgba(148, 163, 184, 0.18); /* softened */
  box-shadow: 0 14px 36px rgba(0, 0, 0, 0.55);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b295ae */html[data-theme="dark"] .ha-share-job {
  background: linear-gradient(
    180deg,
    rgba(15, 23, 42, 0.92),
    rgba(2, 6, 23, 0.95)
  );
  border: 1px solid rgba(148, 163, 184, 0.18); /* softened */
  box-shadow: 0 14px 36px rgba(0, 0, 0, 0.55);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db760d3 *//* =========================================
   NOT THE RIGHT FIT – PREMIUM CTA CARD
========================================= */

/* Card container */
.ha-not-fit-card {
  position: relative;
  border-radius: 24px;
  padding: 32px;
  background: linear-gradient(
    135deg,
    #1e293b 0%,
    #0f172a 60%,
    #020617 100%
  );
  color: #e5e7eb;
  overflow: hidden;
  box-shadow: 0 18px 40px rgba(0,0,0,0.25);
}

/* Soft glow accent (top-right) */
.ha-not-fit-card::before {
  content: "";
  position: absolute;
  top: -40px;
  right: -40px;
  width: 180px;
  height: 180px;
  background: radial-gradient(
    circle,
    rgba(116, 218, 12, 0.35),
    transparent 70%
  );
  filter: blur(20px);
  opacity: 0.6;
}

/* Heading */
.ha-not-fit-card h3,
.ha-not-fit-card h4 {
  color: #f9fafb;
  font-weight: 700;
  margin-bottom: 10px;
}

/* Description text */
.ha-not-fit-card p {
  color: #cbd5f5;
  font-size: 15px;
  line-height: 1.6;
  margin-bottom: 20px;
}

/* Join Network link/button */
.ha-join-network {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  font-weight: 700;
  font-size: 15px;
  color: #74da0c;
  text-decoration: none;
  position: relative;
  transition: all 0.25s ease;
}

/* Arrow animation */
.ha-join-network::after {
  content: "→";
  transition: transform 0.25s ease;
}

.ha-join-network:hover {
  color: #8bff1a;
}

.ha-join-network:hover::after {
  transform: translateX(4px);
}

/* Reduce glow & shadow by ~65% on hover (as requested) */
.ha-not-fit-card:hover {
  box-shadow: 0 10px 22px rgba(0,0,0,0.18);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-920d8ca *//* =====================================================
   JOB OVERVIEW – DARK MODE (NO PADDING CHANGES)
===================================================== */

html[data-theme="dark"] .ha-job-overview {
  background: linear-gradient(
    180deg,
    rgba(15, 23, 42, 0.92),
    rgba(2, 6, 23, 0.95)
  );
  border: 1px solid rgba(148, 163, 184, 0.18); /* softened */
  box-shadow: 0 14px 36px rgba(0, 0, 0, 0.55);
}

/* ---------- SECTION LABELS (EXPERIENCE, INDUSTRY etc.) ---------- */
html[data-theme="dark"] .ha-job-overview h3,
html[data-theme="dark"] .ha-job-overview h5,
html[data-theme="dark"] .ha-job-overview .label {
  color: #f9fafc !important;
  opacity: 1.0;
}

/* ---------- PRIMARY VALUES (5–8 Years, Onsite, etc.) ---------- */
html[data-theme="dark"] .ha-job-overview strong,
html[data-theme="dark"] .ha-job-overview .value,
html[data-theme="dark"] .ha-job-overview b {
  color: #f8fafc !important;
}

/* ---------- ICONS (Elementor + SVG) ---------- */
html[data-theme="dark"] .ha-job-overview i,
html[data-theme="dark"] .ha-job-overview svg,
html[data-theme="dark"] .ha-job-overview svg path,
html[data-theme="dark"] .ha-job-overview .elementor-icon {
  color: #f9fafc !important;
  fill: #f9fafc !important;
  opacity: 1.0;
}



/* Hover (subtle, not glowing) */
html[data-theme="dark"] .ha-job-overview .skill-pill:hover {
  background: rgba(51, 65, 85, 0.95);
  border-color: rgba(116, 218, 12, 0.6);
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS *//* =========================================================
   Hireaxis Job Single – Unified Light/Dark Mode CSS
   SAFE for Elementor + data-theme toggle
   ========================================================= */

/* ---------- THEME TOKENS ---------- */
html:not([data-theme="dark"]) {
  --ha-bg: #ffffff;
  --ha-card: #ffffff;
  --ha-border: #e5e7eb;
  --ha-text-main: #0f172a;
  --ha-text-soft: #475569;
  --ha-divider: #e5e7eb;
}

html[data-theme="dark"] {
  --ha-bg: #020617;
  --ha-card: #020617;
  --ha-border: rgba(148,163,184,0.35);
  --ha-text-main: #e5e7eb;
  --ha-text-soft: #94a3b8;
  --ha-divider: rgba(148,163,184,0.35);
}

/* ---------- PAGE BACKGROUND ---------- */
html[data-theme="dark"] body,
html[data-theme="dark"] .site-content {
  background: var(--ha-bg) !important;
  color: var(--ha-text-main);
}

/* ---------- CRITICAL: RESET ELEMENTOR STRUCTURE ---------- */
html[data-theme="dark"] .elementor-section,
html[data-theme="dark"] .elementor-container,
html[data-theme="dark"] .elementor-column,
html[data-theme="dark"] .elementor-widget-wrap {
  background: transparent !important;
  box-shadow: none !important;
}

/* ---------- TYPOGRAPHY (SAFE TARGETS ONLY) ---------- */
html[data-theme="dark"] h1,
html[data-theme="dark"] h2,
html[data-theme="dark"] h3,
html[data-theme="dark"] h4,
html[data-theme="dark"] h5,
html[data-theme="dark"] h6 {
  color: var(--ha-text-main);
}

html[data-theme="dark"] p,
html[data-theme="dark"] li {
  color: var(--ha-text-soft);
}

/* ---------- JOB META / DIVIDERS ---------- */
html[data-theme="dark"] .job-meta-row,
html[data-theme="dark"] .elementor-divider {
  border-color: var(--ha-divider) !important;
}

/* ---------- CARD-LIKE BLOCKS (EXPLICIT ONLY) ---------- */
html[data-theme="dark"] .recruiter-box,
html[data-theme="dark"] .share-job-box,
html[data-theme="dark"] .similar-jobs,
html[data-theme="dark"] .similar-job-card {
  background: rgba(2,6,23,0.65);
  border: 1px solid var(--ha-border);
  border-radius: 16px;
}

/* ---------- BUTTONS ---------- */
html[data-theme="dark"] .elementor-button {
  color: #020617;
}

html[data-theme="dark"] .apply-now-btn {
  background: #1f2937 !important;
  color: #f9fafb !important;
}

/* ---------- SOCIAL ICONS ---------- */
html[data-theme="dark"] .elementor-social-icon {
  background: #020617;
  border: 1px solid var(--ha-border);
}

/* ---------- HEADINGS ---------- */
html[data-theme="dark"] .ha-job-section-main h1,
html[data-theme="dark"] .ha-job-section-main h2,
html[data-theme="dark"] .ha-job-section-main h3,

html[data-theme="dark"] .ha-job-section-main .label {
  color: #f9fafc !important;
  opacity: 1.0;
}

/* ---------- JOB DETAILS CONTENT ---------- */

html[data-theme="dark"] .ha-job-section-main h4,

html[data-theme="dark"] .ha-job-section-main .label {
  color: #EFEFEF !important;
  opacity: 0.85;
}/* End custom CSS */