/* Apply font-weight 700 to active menu items */
#ast-hf-menu-1 .current-menu-item .menu-link {
   font-weight: 700;
}

.evm-heading1 {
   font-weight: 700;
   font-size: 60px;
   line-height: 69px;
}

.evm-purple {
   color: #AC3B8D;
}

.evm-yellow {
   color: #F28B00;
}

.vacatures-listing .uagb-tab {
   border-bottom: 2px solid #B1B1B1;
}

.vacatures-listing .uagb-tab:focus,
.vacatures-listing .uagb-tab.uagb-tabs__active {
   outline: none !important;
   border-bottom: 7px solid #AC3B8D !important;
   font-weight: 700px !important;
}


.uagb-tab.uagb-tabs__active a {
   xfont-weight: bold !important;
   text-shadow: 0 0 1px black;
   /* Creates a bolder look */
}

.vacatures-listing .uagb-tab:focus {
   outline: none !important;
}



.footer-card-wrapper {
   z-index: 5 !important;
}

.force-white a {
   color: white !important;
}

.success-post-title {
   min-height: 100px;
}


input[type=text],
textarea {
   border-color: #AC3B8D66 !important;
   background: #F4F4F4 !important;
}

.gfield_label,
.gform-field-label {
   font-size: 20px !important;
   /* Change font size */
   font-weight: 400 !important;
   /* Change font weight */
   line-height: 22.5px !important;
   border-radius: 10px !important;

}

.gform-field-label {
   font-size: 17px !important;
   /* Change font size */
   font-weight: 400 !important;
   /* Change font weight */
   line-height: 19.5px !important;
   border-radius: 10px !important;
}


input[type="checkbox"] {
   border-color: #AC3B8D66 !important;
   background: #F4F4F4 !important;
   width: 21px;
   height: 21px;
   vertical-align: middle;
   /* Align checkbox with text */
   margin-right: 8px;
   /* Optional: Add some space between checkbox and label */

}

.gform_button {
   font-weight: 700 !important;
   font-size: 20px !important;
   line-height: 23px !important;
   padding: 20px 40px !important;
   border-radius: 10px !important;
   color: white !important;
}

.gform_button:hover {
   color: black !important;
}


.vac-card-title {
   min-height: 70px;
}

.vac-card-desc {
   min-height: 80px;
}




button.iubenda-tp-alert-btn[data-tp-float][data-tp-float=bottom-right],
button.iubenda-tp-alert-btn[data-tp-float][data-tp-float=top-right],
button.iubenda-tp-btn[data-tp-float][data-tp-float=bottom-right],
button.iubenda-tp-btn[data-tp-float][data-tp-float=top-right],
button.iubenda-uspr-btn[data-tp-float][data-tp-float=bottom-right],
button.iubenda-uspr-btn[data-tp-float][data-tp-float=top-right] {
   right: unset !important;
   left: 0 !important;
   display: none !important;
}




.wpupg-item-3540 .wpupg-item-title,
.wpupg-item-3540 .card-read-more-link,
.wpupg-item-3540 .card-meta-wrapper {
   display: none;
}

.wpupg-item-3540 .wpupg-item-content {
   text-align: center !important;
}