.cookie-pop a.readmore_link {    display: none!important;}
div#wpcf7-f3871-p3981-o1 span.wpcf7-list-item label {    display: flex;    gap: 10px;}
.sjb-page a.btn {    border-radius: 0px!important;}
label#applicant-resume-error {    margin-left: 0px;}
.popup-outer label#applicant-resume-error {	margin-left: -10px;	padding: 5px 0px;}
.htmega-menu-container ul > li > a {    padding: 24px 10px 30px 10px !important;  }
button.cky-btn.cky-btn-reject {    text-decoration: underline;}

button.popmake-23255 {
    color: #fff!important;
    font-family: 'proxima_novabold';
}
button.popmake-23255.pum-trigger {
    display: block;
    margin: 20px 0px;
}
.video-modal-content {
    width: 100%;
    display: flex;
    height: fit-content;
}
video#popupVideo {
    max-height:100%!important;
    margin: auto!important;
}
.htmegamenu-content-wrapper .accordion .htmega-items-hedding {

    font-size: 16px!important;
 
}
.pum-theme-23246 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close {
 
    color: #ffffff!important;
       font-family: 'proxima_novabold';
   
}
button.popmake-23255.pum-trigger {
    background-color: #2b2b2b!important;
    padding: 7px 20px;
}
button.popmake-23255.pum-trigger:hover {
    background-color: #00c2e5!important;
   
}
	.testimonialitemcontent .testimonial-image {
 
    margin-top: 10px!important;
}
.pum-theme-23246, .pum-theme-default-theme {
    background-color: rgba( 10, 10, 10, 0.43 )!important;
}
@media (min-width:1600px){
	.htmega-menu-container ul > li > a {
    padding: 24px 12px 30px 12px !important;
}
}
@media (max-width:500px){
	div#popmake-23255 {
    top: 40px!important;
}

}
@media (min-width:992px) and (max-width:1100px){
	.htmega-menu-container ul > li > a {
	padding: 24px 5px 30px 5px !important;
}
}
@media (min-width: 1080px) and (max-width: 1440px) {
  .stickyHeader .htmega-menu-container ul > li > a, .htmega-menu-container ul > li > a {
    padding: 24px 10px 30px 10px !important;
  }
}

@media (max-width:767px){
	button.popmake-23255.pum-trigger {
    width: 100%;
}

}

@media (min-width:1200px) and (max-width:1295px){
.stickyHeader .htmega-menu-container ul > li > a, .htmega-menu-container ul > li > a {
	padding: 24px 8px 30px 8px !important;
	font-size: 15px;
}
}