.elementor-25712 .elementor-element.elementor-element-2d1362fb:not(.elementor-motion-effects-element-type-background), .elementor-25712 .elementor-element.elementor-element-2d1362fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.humania.ca/wp-content/uploads/2025/12/img-header-lien-perso-accueil.png");background-position:bottom right;background-repeat:no-repeat;background-size:40% auto;}.elementor-25712 .elementor-element.elementor-element-2d1362fb > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #F4F9FD 60%, #F4F9FD00 80%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25712 .elementor-element.elementor-element-2d1362fb > .elementor-container{min-height:120px;}.elementor-25712 .elementor-element.elementor-element-2d1362fb{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25712 .elementor-element.elementor-element-680133dd{z-index:2;}.elementor-25712 .elementor-element.elementor-element-80713fe > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-25712 .elementor-element.elementor-element-6c90f69f{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;bottom:-130px;}body:not(.rtl) .elementor-25712 .elementor-element.elementor-element-6c90f69f{right:-16%;}body.rtl .elementor-25712 .elementor-element.elementor-element-6c90f69f{left:-16%;}.elementor-25712 .elementor-element.elementor-element-66a7cd{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;top:-153px;}body:not(.rtl) .elementor-25712 .elementor-element.elementor-element-66a7cd{left:-180px;}body.rtl .elementor-25712 .elementor-element.elementor-element-66a7cd{right:-180px;}.elementor-25712 .elementor-element.elementor-element-737450c4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25712 .elementor-element.elementor-element-37674dc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--margin-top:50px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:63px;--padding-bottom:52px;--padding-left:52px;--padding-right:52px;}.elementor-25712 .elementor-element.elementor-element-37674dc6:not(.elementor-motion-effects-element-type-background), .elementor-25712 .elementor-element.elementor-element-37674dc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3F8;}.elementor-25712 .elementor-element.elementor-element-ee8b17b{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25712 .elementor-element.elementor-element-ee8b17b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25712 .elementor-element.elementor-element-16fc86e > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-25712 .elementor-element.elementor-element-16fc86e img{width:165px;max-width:100%;}.elementor-25712 .elementor-element.elementor-element-f1d71f5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-25712 .elementor-element.elementor-element-f1d71f5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-25712 .elementor-element.elementor-element-f1d71f5{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-25712 .elementor-element.elementor-element-f1d71f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25712 .elementor-element.elementor-element-f1d71f5 .elementor-icon-list-item > a{font-weight:600;}.elementor-25712 .elementor-element.elementor-element-f1d71f5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-25712 .elementor-element.elementor-element-6dfec46{--display:flex;}.elementor-25712 .elementor-element.elementor-element-79bf306{--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 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25712 .elementor-element.elementor-element-425866bb{width:auto;max-width:auto;}.elementor-25712 .elementor-element.elementor-element-425866bb .elementor-heading-title{font-size:1.75rem;font-weight:600;line-height:1.28;}.elementor-25712 .elementor-element.elementor-element-fefe811{width:auto;max-width:auto;}.elementor-25712 .elementor-element.elementor-element-fefe811 .elementor-heading-title{font-size:1.75rem;font-weight:600;line-height:1.28;}.elementor-25712 .elementor-element.elementor-element-18c64219 .elementor-heading-title{font-size:1.25rem;font-weight:600;line-height:1.4;color:#0074C8;}.elementor-25712 .elementor-element.elementor-element-39cad8b6 .elementor-heading-title{font-size:1.25rem;font-weight:600;line-height:1.4;color:#0074C8;}.elementor-25712 .elementor-element.elementor-element-67d534ee > .elementor-widget-container{padding:0rem 0rem 1.225rem 0rem;}.elementor-25712 .elementor-element.elementor-element-b10b428{--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:22px 44px;--row-gap:22px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25712 .elementor-element.elementor-element-787e475e{width:auto;max-width:auto;}.elementor-25712 .elementor-element.elementor-element-386ce19 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-25712 .elementor-element.elementor-element-386ce19{text-align:start;font-size:16px;font-style:italic;}.elementor-25712 .elementor-element.elementor-element-45adef4f{padding:40px 48px 48px 48px;}.elementor-25712 .elementor-element.elementor-element-7f1fdcc5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25712 .elementor-element.elementor-element-257d810d{width:auto;max-width:auto;}.elementor-25712 .elementor-element.elementor-element-26ac713c{--display:flex;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:1rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25712 .elementor-element.elementor-element-65eb65{text-align:center;}.elementor-25712 .elementor-element.elementor-element-5b736c1{text-align:center;}.elementor-25712 .elementor-element.elementor-element-5b736c1 .elementor-heading-title{text-transform:uppercase;}.elementor-25712 .elementor-element.elementor-element-71d8e75f{text-align:center;}.elementor-25712 .elementor-element.elementor-element-6d17d6e0 > .elementor-container{max-width:1180px;}.elementor-25712 .elementor-element.elementor-element-6d17d6e0{margin-top:20px;margin-bottom:40px;padding:0px 48px 40px 48px;}.elementor-bc-flex-widget .elementor-25712 .elementor-element.elementor-element-44efe52c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25712 .elementor-element.elementor-element-44efe52c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25712 .elementor-element.elementor-element-17bf3825{width:auto;max-width:auto;}.elementor-25712 .elementor-element.elementor-element-17bf3825 > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-25712 .elementor-element.elementor-element-709b7de2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25712 .elementor-element.elementor-element-709b7de2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25712 .elementor-element.elementor-element-709b7de2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25712 .elementor-element.elementor-element-709b7de2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25712 .elementor-element.elementor-element-2a41d79b{--spacer-size:200px;}@media(max-width:1024px){.elementor-25712 .elementor-element.elementor-element-6c90f69f{bottom:-120px;}.elementor-25712 .elementor-element.elementor-element-737450c4{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-25712 .elementor-element.elementor-element-b10b428{--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:22px 22px;--row-gap:22px;--column-gap:22px;}}@media(max-width:767px){.elementor-25712 .elementor-element.elementor-element-2d1362fb:not(.elementor-motion-effects-element-type-background), .elementor-25712 .elementor-element.elementor-element-2d1362fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-25712 .elementor-element.elementor-element-2d1362fb > .elementor-background-overlay{opacity:0.94;}.elementor-25712 .elementor-element.elementor-element-2d1362fb{padding:32px 16px 32px 16px;}.elementor-25712 .elementor-element.elementor-element-6c90f69f{bottom:-37px;}.elementor-25712 .elementor-element.elementor-element-37674dc6{--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:34px;--padding-right:31px;}.elementor-25712 .elementor-element.elementor-element-16fc86e{text-align:center;}.elementor-25712 .elementor-element.elementor-element-6dfec46{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25712 .elementor-element.elementor-element-45adef4f{padding:25px 20px 25px 20px;}.elementor-25712 .elementor-element.elementor-element-6d17d6e0{padding:25px 20px 25px 20px;}.elementor-25712 .elementor-element.elementor-element-17bf3825 > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}}@media(min-width:768px){.elementor-25712 .elementor-element.elementor-element-737450c4{--content-width:978px;}.elementor-25712 .elementor-element.elementor-element-ee8b17b{--width:29.676%;}.elementor-25712 .elementor-element.elementor-element-26ac713c{--width:775px;}.elementor-25712 .elementor-element.elementor-element-44efe52c{width:55%;}.elementor-25712 .elementor-element.elementor-element-709b7de2{width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25712 .elementor-element.elementor-element-44efe52c{width:65%;}.elementor-25712 .elementor-element.elementor-element-709b7de2{width:35%;}}/* Start custom CSS for section, class: .elementor-element-2d1362fb */.hero-banner-alt{
    background-size: 0!important;
}

.hero-banner-alt:before{
    content: '';
    background-image: inherit;
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 40%;
    background-size: cover;
    background-position: center right;
}

@media only screen and (max-width: 767px) {
.hero-banner-alt:before{
    width: 100%;
    background-position: center center;
}
}

body > div.elementor.elementor-1494.elementor-location-single.post-6468.page.type-page.status-publish.has-post-thumbnail.hentry.pages_types-t02 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-d305d28.elementor-section-full_width.pt-2.px-3.pb-1.hero-banner-alt.dc-has-condition.dc-condition-empty.elementor-section-height-min-height.elementor-section-height-default.elementor-section-items-middle > div.elementor-container.elementor-column-gap-no > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-9b65855 > div > div.elementor-element.elementor-element-47f5899.elementor-widget.elementor-widget-text-editor > div > p > a,body > div.elementor.elementor-1494.elementor-location-single.post-159.page.type-page.status-publish.has-post-thumbnail.hentry.pages_types-t02 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-d305d28.elementor-section-full_width.pt-2.px-3.pb-1.hero-banner-alt.dc-has-condition.dc-condition-empty.elementor-section-height-min-height.elementor-section-height-default.elementor-section-items-middle > div.elementor-container.elementor-column-gap-no > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-9b65855 > div > div.elementor-element.elementor-element-47f5899.elementor-widget.elementor-widget-text-editor > div > p > a{
     background: #FFA409 !important;
}
body > div.elementor.elementor-1494.elementor-location-single.post-6468.page.type-page.status-publish.has-post-thumbnail.hentry.pages_types-t02 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-d305d28.elementor-section-full_width.pt-2.px-3.pb-1.hero-banner-alt.dc-has-condition.dc-condition-empty.elementor-section-height-min-height.elementor-section-height-default.elementor-section-items-middle > div.elementor-container.elementor-column-gap-no > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-9b65855 > div > div.elementor-element.elementor-element-47f5899.elementor-widget.elementor-widget-text-editor > div > p > a:hover,body > div.elementor.elementor-1494.elementor-location-single.post-159.page.type-page.status-publish.has-post-thumbnail.hentry.pages_types-t02 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-d305d28.elementor-section-full_width.pt-2.px-3.pb-1.hero-banner-alt.dc-has-condition.dc-condition-empty.elementor-section-height-min-height.elementor-section-height-default.elementor-section-items-middle > div.elementor-container.elementor-column-gap-no > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-9b65855 > div > div.elementor-element.elementor-element-47f5899.elementor-widget.elementor-widget-text-editor > div > p > a:hover{
opacity: .7;
   color: #ffffff !important; 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16fc86e */.image-ronde img {
  border-radius: 50%;
  aspect-ratio: 1 / 1;
  object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f1d71f5 *//* Alignement vertical de l'icône avec le texte */
.elementor-25712 .elementor-element.elementor-element-f1d71f5 .elementor-icon-list-text {
    padding-top: 3px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-10cfc659 */.page-id-159 .about,
.page-id-159 .tools,
.page-id-6468 .about,
.page-id-6468 .tools{
    background-image: unset !important;
}

.page-id-159 .insurances,
.page-id-6468 .insurances{
    background-image: linear-gradient(180deg, #EDE9F200 0%, #EDE9F2 40%, #EDE9F2 60%, #EDE9F200 100%);
}
/*Page conseiller*/
.conseiller-nom-h2  .elementor-heading-title{
   margin-bottom: 0.625rem;
    
}

.conseiller-poste-h3.titre  .elementor-heading-title{
    color: #0074C8 !important;
    margin-bottom: 0;
}

.conseiller-poste-h3.fonction  .elementor-heading-title{
    color: #0074C8 !important;
    margin-bottom: 1.125rem;
}


p#breadcrumbs span {
    font-family: var(--oea_primary_font)!important;
    color: var(--oea_colors_dark)!important;
    color: #818181 !important;
    font-size: .8125rem;
    font-weight: 400!important;
    letter-spacing: normal;
    text-transform: none
}






/* Custom Checkbox CSS | Gravity Forms */
.elementor .gform_wrapper.gravity-theme .ginput_container_checkbox {
    display: flex;
    flex-direction: column;
    gap: 0.75rem;
}

.elementor .gform_wrapper.gravity-theme .gchoice {
    display: flex;
    align-items: center;
    position: relative;
    cursor: pointer;
}

.elementor .gform_wrapper.gravity-theme .gfield-choice-input[type="checkbox"] {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}

.elementor .gform_wrapper.gravity-theme .gform-field-label--type-inline {
    font-size: 1rem;
    font-weight: 400;
    color: var(--oea_colors_dark);
    cursor: pointer;
    padding-left: 2rem;
    position: relative;
    line-height: 1.5em;
    margin: 0;
    transition: color 0.3s ease;
}

.elementor .gform_wrapper.gravity-theme .gform-field-label--type-inline::before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 1.25rem;
    height: 1.25rem;
    border: solid 1px var(--oea_colors_tertiary);
    border-radius: 4px;
    background-color: #fff;
    transition: all 0.3s ease;
}

.elementor .gform_wrapper.gravity-theme .gform-field-label--type-inline::after {
    content: 'f00c';
    font: var(--fa-font-sharp-solid);
    position: absolute;
    left: 0.25rem;
    top: 50%;
    transform: translateY(-50%) scale(0);
    color: #fff;
    font-size: 0.75rem;
    transition: transform 0.2s ease;
    pointer-events: none;
}

.elementor .gform_wrapper.gravity-theme .gchoice:hover .gform-field-label--type-inline::before {
    border-color: var(--oea_colors_dark);
}

.elementor .gform_wrapper.gravity-theme .gfield-choice-input[type="checkbox"]:focus + .gform-field-label--type-inline::before {
    border-color: var(--oea_colors_dark);
    box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.1);
}

.elementor .gform_wrapper.gravity-theme .gfield-choice-input[type="checkbox"]:checked + .gform-field-label--type-inline::before {
    background-color: var(--oea_colors_primary);
    border-color: var(--oea_colors_primary);
}

.elementor .gform_wrapper.gravity-theme .gfield-choice-input[type="checkbox"]:checked + .gform-field-label--type-inline::after {
    transform: translateY(-50%) scale(1);
}

.elementor .gform_wrapper.gravity-theme .gfield-choice-input[type="checkbox"]:checked + .gform-field-label--type-inline:hover {
    color: var(--oea_colors_primary);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-45adef4f */.hum-insurances-item {
    width: calc(100% / 3 - 6rem / 3);
}

.hum-insurances-item .title {
    font-weight: 600;
    font-size: 1.25rem;
    line-height: 1.25em;
    margin-bottom: 0.5rem;
    display: block;
}

@media only screen and (max-width: 1024px) {
.hum-insurances-item {
    width: calc(100% / 2 - 3rem / 2);
}
}

@media only screen and (max-width: 767px) {
.hum-insurances-item {
    width: 100%;
}   
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-189d3a6c */.west-form_wrapper > .gform_heading {
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6d17d6e0 */.advises .right-col:before {
    content: '';
    background: linear-gradient(90deg, rgba(237, 233, 242, 1) 0%, rgba(237, 233, 242, 0) 40%);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
}

@media only screen and (max-width: 767px) {
.advises .right-col:before {
    background: linear-gradient(180deg, rgba(237, 233, 242, 1) 0%, rgba(237, 233, 242, 0) 40%);
}    
}/* End custom CSS */
/* Start custom CSS */.page-id-159 .about,
.page-id-159 .tools,
.page-id-6468 .about,
.page-id-6468 .tools{
    background-image: unset !important;
}

.page-id-159 .insurances,
.page-id-6468 .insurances{
    background-image: linear-gradient(180deg, #EDE9F200 0%, #EDE9F2 40%, #EDE9F2 60%, #EDE9F200 100%);
}
/*Page conseiller*/
.conseiller-nom-h2  .elementor-heading-title{
   margin-bottom: 0.625rem;
    
}

.conseiller-poste-h3.titre  .elementor-heading-title{
    color: #0074C8 !important;
    margin-bottom: 0;
}

.conseiller-poste-h3.fonction  .elementor-heading-title{
    color: #0074C8 !important;
    margin-bottom: 1.125rem;
}


p#breadcrumbs span {
    font-family: var(--oea_primary_font)!important;
    color: var(--oea_colors_dark)!important;
    color: #818181 !important;
    font-size: .8125rem;
    font-weight: 400!important;
    letter-spacing: normal;
    text-transform: none
}






/* Custom Checkbox CSS | Gravity Forms */
.elementor .gform_wrapper.gravity-theme .ginput_container_checkbox {
    display: flex;
    flex-direction: column;
    gap: 0.75rem;
}

.elementor .gform_wrapper.gravity-theme .gchoice {
    display: flex;
    align-items: center;
    position: relative;
    cursor: pointer;
}

.elementor .gform_wrapper.gravity-theme .gfield-choice-input[type="checkbox"] {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}

.elementor .gform_wrapper.gravity-theme .gform-field-label--type-inline {
    font-size: 1rem;
    font-weight: 400;
    color: var(--oea_colors_dark);
    cursor: pointer;
    padding-left: 2rem;
    position: relative;
    line-height: 1.5em;
    margin: 0;
    transition: color 0.3s ease;
}

.elementor .gform_wrapper.gravity-theme .gform-field-label--type-inline::before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 1.25rem;
    height: 1.25rem;
    border: solid 1px var(--oea_colors_tertiary);
    border-radius: 4px;
    background-color: #fff;
    transition: all 0.3s ease;
}

.elementor .gform_wrapper.gravity-theme .gform-field-label--type-inline::after {
    content: 'f00c';
    font: var(--fa-font-sharp-solid);
    position: absolute;
    left: 0.25rem;
    top: 50%;
    transform: translateY(-50%) scale(0);
    color: #fff;
    font-size: 0.75rem;
    transition: transform 0.2s ease;
    pointer-events: none;
}

.elementor .gform_wrapper.gravity-theme .gchoice:hover .gform-field-label--type-inline::before {
    border-color: var(--oea_colors_dark);
}

.elementor .gform_wrapper.gravity-theme .gfield-choice-input[type="checkbox"]:focus + .gform-field-label--type-inline::before {
    border-color: var(--oea_colors_dark);
    box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.1);
}

.elementor .gform_wrapper.gravity-theme .gfield-choice-input[type="checkbox"]:checked + .gform-field-label--type-inline::before {
    background-color: var(--oea_colors_primary);
    border-color: var(--oea_colors_primary);
}

.elementor .gform_wrapper.gravity-theme .gfield-choice-input[type="checkbox"]:checked + .gform-field-label--type-inline::after {
    transform: translateY(-50%) scale(1);
}

.elementor .gform_wrapper.gravity-theme .gfield-choice-input[type="checkbox"]:checked + .gform-field-label--type-inline:hover {
    color: var(--oea_colors_primary);
}/* End custom CSS */