@charset "UTF-8";
@keyframes loading-animation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes loading-animation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes loading-animation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes loading-animation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.btn,.social-registration__google,.social-registration__membership,.social-registration__imis,.latest-listings-list .view-all .load-more{font-weight:400;padding:12px 25px;border-radius:30px;min-width:150px;font-weight:600;letter-spacing:0.05em;font-size:14px;line-height:17px;min-height:44px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.btn:hover,.social-registration__google:hover,.social-registration__membership:hover,.social-registration__imis:hover,.latest-listings-list .view-all .load-more:hover,.btn:focus,.social-registration__google:focus,.social-registration__membership:focus,.social-registration__imis:focus,.latest-listings-list .view-all .load-more:focus,.btn:focus:active,.social-registration__google:focus:active,.social-registration__membership:focus:active,.social-registration__imis:focus:active,.latest-listings-list .view-all .load-more:focus:active,.btn:active,.social-registration__google:active,.social-registration__membership:active,.social-registration__imis:active,.latest-listings-list .view-all .load-more:active{outline:none}.btn:active,.social-registration__google:active,.social-registration__membership:active,.social-registration__imis:active,.latest-listings-list .view-all .load-more:active,.btn:focus,.social-registration__google:focus,.social-registration__membership:focus,.social-registration__imis:focus,.latest-listings-list .view-all .load-more:focus,.btn:active:focus,.social-registration__google:active:focus,.social-registration__membership:active:focus,.social-registration__imis:active:focus,.latest-listings-list .view-all .load-more:active:focus{-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.btn__orange,.details-body__company-profile .main-sections__alert .alert__form__input:last-child .btn,.details-body__company-profile .main-sections__alert .alert__form__input:last-child .social-registration__google,.details-body__company-profile .main-sections__alert .alert__form__input:last-child .social-registration__membership,.details-body__company-profile .main-sections__alert .alert__form__input:last-child .social-registration__imis,.details-body__company-profile .main-sections__alert .alert__form__input:last-child .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .details-body__company-profile .main-sections__alert .alert__form__input:last-child .load-more,.social-registration__google,.social-registration__membership,.social-registration__imis,.latest-listings-list .view-all .load-more{background:#0c8f8b;border-color:#0c8f8b;color:#fff;text-transform:uppercase;font-weight:600}.btn__orange:hover,.details-body__company-profile .main-sections__alert .alert__form__input:last-child .btn:hover,.details-body__company-profile .main-sections__alert .alert__form__input:last-child .social-registration__google:hover,.details-body__company-profile .main-sections__alert .alert__form__input:last-child .social-registration__membership:hover,.details-body__company-profile .main-sections__alert .alert__form__input:last-child .social-registration__imis:hover,.details-body__company-profile .main-sections__alert .alert__form__input:last-child .latest-listings-list .view-all .load-more:hover,.latest-listings-list .view-all .details-body__company-profile .main-sections__alert .alert__form__input:last-child .load-more:hover,.social-registration__google:hover,.social-registration__membership:hover,.social-registration__imis:hover,.latest-listings-list .view-all .load-more:hover{background:rgba(12, 143, 139, 0.7);color:#fff}.btn__orange:focus,.details-body__company-profile .main-sections__alert .alert__form__input:last-child .btn:focus,.details-body__company-profile .main-sections__alert .alert__form__input:last-child .social-registration__google:focus,.details-body__company-profile .main-sections__alert .alert__form__input:last-child .social-registration__membership:focus,.details-body__company-profile .main-sections__alert .alert__form__input:last-child .social-registration__imis:focus,.details-body__company-profile .main-sections__alert .alert__form__input:last-child .latest-listings-list .view-all .load-more:focus,.latest-listings-list .view-all .details-body__company-profile .main-sections__alert .alert__form__input:last-child .load-more:focus,.social-registration__google:focus,.social-registration__membership:focus,.social-registration__imis:focus,.latest-listings-list .view-all .load-more:focus,.btn__orange:active:focus,.details-body__company-profile .main-sections__alert .alert__form__input:last-child .btn:active:focus,.details-body__company-profile .main-sections__alert .alert__form__input:last-child .social-registration__google:active:focus,.details-body__company-profile .main-sections__alert .alert__form__input:last-child .social-registration__membership:active:focus,.details-body__company-profile .main-sections__alert .alert__form__input:last-child .social-registration__imis:active:focus,.details-body__company-profile .main-sections__alert .alert__form__input:last-child .latest-listings-list .view-all .load-more:active:focus,.latest-listings-list .view-all .details-body__company-profile .main-sections__alert .alert__form__input:last-child .load-more:active:focus,.social-registration__google:active:focus,.social-registration__membership:active:focus,.social-registration__imis:active:focus,.latest-listings-list .view-all .load-more:active:focus{color:#fff;background:#08605d}.btn__white{background:none;border-color:#b8b8b8;color:#000;-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.btn__white:hover{border-color:rgba(184, 184, 184, 0.3);background:none;color:#000}.btn__white:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color}.btn__white:active,.btn__white:focus,.btn__white:active:focus{background:rgba(166, 166, 166, 0.12);border:1px solid #6d6d6d;-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.btn__blue{background:#00223f;color:#fff;border-radius:30px;text-transform:uppercase;height:44px;font-size:16px;border:2px solid transparent;display:inline-flex;align-items:center;justify-content:center;padding:0 25px;letter-spacing:0.02em;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.btn__blue:hover,.btn__blue:active,.btn__blue:focus,.btn__blue:active:focus{color:#fff;border:2px solid transparent;background:#0c8fff;text-decoration:none}.btn__red,.btn__danger{border-radius:30px;background:#E30B3F;color:#fff;font-weight:bold}.btn__red:hover,.btn__danger:hover{background:#f52c5d;color:#fff}.btn__red:active,.btn__red:focus,.btn__red:active:focus,.btn__danger:active,.btn__danger:focus,.btn__danger:active:focus{color:#fff;background:#b20932;border-color:#b20932;-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.btn__bold,.social-registration__imis{font-weight:bold}.btn__full-width{width:100%}.btn__h-50{height:50px}.btn__location{background:#f1f1f1;padding:9px 24px 9px 12px;border-color:#B4B4B4;border-left:none;color:#000;min-width:auto;font-weight:300}.btn__location[aria-expanded="true"]:before{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-1px}.btn__location:hover,.btn__location:focus,.btn__location:active:focus{background:#f1f1f1 !important;color:#000 !important}.btn__location:before{border-style:solid;border-width:1px 1px 0 0;border-color:#969696;content:"";height:5px;width:5px;right:12px;position:absolute;top:50%;margin-top:-3px;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg)}.btn__apply-discount{position:absolute;bottom:0;right:0;padding:8px 25px;min-width:125px;height:50px;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:10px;border-bottom-right-radius:10px}.btn.btn-default,.btn-default.social-registration__google,.btn-default.social-registration__membership,.btn-default.social-registration__imis,.latest-listings-list .view-all .btn-default.load-more{font-family:"Alexandria", serif;font-weight:bold;font-size:14px;border:none;background-color:rgba(180, 185, 204, 0.1);color:#00223f}.btn.btn-default.active,.btn-default.active.social-registration__google,.btn-default.active.social-registration__membership,.btn-default.active.social-registration__imis,.latest-listings-list .view-all .btn-default.active.load-more{opacity:1;background:rgba(12, 143, 139, 0.2);box-shadow:none;-webkit-box-shadow:none}.btn.btn-default:hover,.btn-default.social-registration__google:hover,.btn-default.social-registration__membership:hover,.btn-default.social-registration__imis:hover,.latest-listings-list .view-all .btn-default.load-more:hover{color:#10beb9}.remove{position:relative;z-index:9}@keyframes loading-animation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes loading-animation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}select.form-control{font-size:16px;cursor:pointer;height:50px;background:url("../images/icon-select.svg");background-repeat:no-repeat;background-size:16px;background-position:right 27px top 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:14px 60px 12px 20px}select.form-control::-ms-expand{display:none}.form-control{border:2px solid #B4B4B4;border-radius:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;height:50px;padding:14px 20px 13px;color:#000;font-weight:600;display:block;font-size:14px;line-height:17px;letter-spacing:0.06em;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;-webkit-transition:border color 0.3s ease-in-out;-moz-transition:border color 0.3s ease-in-out;-o-transition:border color 0.3s ease-in-out;transition:border color 0.3s ease-in-out}.form-control#expiration_date[readonly]{background:#ffffff}.form-control.refine-radius{max-width:75%;cursor:pointer;margin-left:25px}@media (max-width:767px){.form-control.refine-radius{width:auto;min-width:250px}}.form-control::-webkit-input-placeholder{text-align:left;color:#646464;font-weight:400;font-family:"Alexandria", serif}.form-control:-moz-placeholder{text-align:left;color:#646464;font-weight:400;font-family:"Alexandria", serif}.form-control::-moz-placeholder{text-align:left;color:#646464;font-weight:400;font-family:"Alexandria", serif}.form-control:-ms-input-placeholder{text-align:left;color:#646464;font-weight:400;font-family:"Alexandria", serif}.form-control__textarea{min-height:140px}.form-control__centered{font-size:14px}.form-control__centered::-webkit-input-placeholder{text-align:center}.form-control__centered:-moz-placeholder{text-align:center}.form-control__centered::-moz-placeholder{text-align:center}.form-control__centered:-ms-input-placeholder{text-align:center}.form-control[disabled]{background-color:#F6F7FB;color:rgba(0, 0, 0, 0.5)}.form-control.disabled{background-color:#F6F7FB;color:rgba(0, 0, 0, 0.5);cursor:pointer}.form-control[type=file]:focus,.form-control[type=checkbox]:focus,.form-control[type=radio]:focus{outline:none}.form-label{margin-bottom:0;font-weight:400;vertical-align:middle;font-size:14px;text-align:left;display:block}.grecaptcha-badge{margin:auto;position:absolute;left:-9999px;right:-9999px}.grecaptcha-badge:before,.grecaptcha-badge:after{clear:both}.recaptcha-container{transform:scale(0.65);height:60px;margin:0 !important;position:relative}.recaptcha-container:before,.recaptcha-container:after{clear:both}.form{max-width:700px;width:100%;margin:15px auto 0}.form:after,.form:before{content:"";display:table}.form:after{clear:both}.form#login-form .form-group__btns{margin-bottom:30px}.form__wide{max-width:none}.form.form__modal{background:#fff;padding:30px;border-radius:6px;margin:60px auto 80px;max-width:510px}@media (max-width:767px){.form.form__modal{margin:15px auto 35px}}.form.form__modal .title__primary{margin-bottom:30px}@media (max-width:767px){.form.form__modal .title__primary{margin-top:5px}}.form.form__modal .form--move-left{text-align:center}.form.form__modal .form--move-left .form-label{margin-bottom:0}.form.form__modal .form-group:last-child{margin-bottom:0}.form__product{display:flex;overflow-wrap:anywhere}.form__product input{min-width:20px;margin-right:5px;margin-top:0px}.form .instruction{position:absolute;left:25%;top:-22px}@media (max-width:767px){.form .instruction{left:29%}}@media (max-width:480px){.form .instruction{left:0;width:100%;text-align:center}}.form .form-group{margin-bottom:20px;position:relative;width:100%;clear:left}.form .form-group__btns{padding-top:15px;margin-bottom:75px;clear:both}.form .form-group__btns .btn,.form .form-group__btns .social-registration__google,.form .form-group__btns .social-registration__membership,.form .form-group__btns .social-registration__imis,.form .form-group__btns .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .form .form-group__btns .load-more{margin:0 10px 15px;height:50px;padding:15px 15px}.form .form-group__complex{background:#fff;padding:30px 0 0;border-radius:6px}.form .form-group__linkedin div{display:flex;gap:15px}@media (max-width:767px){.form .form-group__linkedin div{flex-direction:column}}.form .form-group__remove,.form .form-group__add{margin-bottom:25px;padding-bottom:14px}@media (max-width:767px){.form .form-group__remove,.form .form-group__add{text-align:center}}.form .form-group__remove .btn,.form .form-group__remove .social-registration__google,.form .form-group__remove .social-registration__membership,.form .form-group__remove .social-registration__imis,.form .form-group__remove .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .form .form-group__remove .load-more,.form .form-group__add .btn,.form .form-group__add .social-registration__google,.form .form-group__add .social-registration__membership,.form .form-group__add .social-registration__imis,.form .form-group__add .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .form .form-group__add .load-more{font-family:"Merriweather", serif;font-size:14px;font-weight:bold;text-transform:uppercase;background:none;border:none;padding:0;min-width:auto}.form .form-group__remove .btn,.form .form-group__remove .social-registration__google,.form .form-group__remove .social-registration__membership,.form .form-group__remove .social-registration__imis,.form .form-group__remove .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .form .form-group__remove .load-more{color:#E30B3F}.form .form-group__add{position:absolute;bottom:-14px}@media (max-width:767px){.form .form-group__add{position:relative;padding-bottom:30px}}.form .form-group__add .btn,.form .form-group__add .social-registration__google,.form .form-group__add .social-registration__membership,.form .form-group__add .social-registration__imis,.form .form-group__add .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .form .form-group__add .load-more{color:#0c8f8b}.form .form-group .title__secondary{font-weight:bold;margin-bottom:50px;margin-top:0}@media (min-width:768px){.form .form-group .form-group__range+.form-group__range .ui-datepicker-trigger{right:20px}}.form .form-group__half{width:50%;float:left;clear:none}@media (min-width:768px){.form .form-group__half{padding-right:15px}.form .form-group__half .ui-datepicker-trigger{right:35px}.form .form-group__half+.form-group__half{padding-left:15px;padding-right:0}.form .form-group__half+.form-group__half .ui-datepicker-trigger{right:20px}.form .form-group__half+.form-group__half+.form-group__half{padding-left:0;padding-right:15px}.form .form-group__half+.form-group__half+.form-group__half .ui-datepicker-trigger{right:35px}.form .form-group__half+.form-group__half+.form-group__half+.form-group__half{padding-left:15px;padding-right:0}.form .form-group__half+.form-group__half+.form-group__half+.form-group__half .ui-datepicker-trigger{right:20px}.form .form-group__half+.form-group__half+.form-group__half+.form-group__half+.form-group__half{padding-left:0;padding-right:15px}.form .form-group__half+.form-group__half+.form-group__half+.form-group__half+.form-group__half+.form-group__half{padding-left:15px;padding-right:0}}@media (max-width:767px){.form .form-group__half:first-child{margin-bottom:30px}}@media (max-width:767px){.form .form-group__half{width:100%;float:none !important}}.form .form-group .form-group:last-child{margin-bottom:30px}.form .form-group .complex{margin-bottom:30px;border-bottom:1px solid rgba(216, 216, 216, 0.7)}.form .form-group .complex-wrapper{padding-bottom:35px}@media (max-width:767px){.form .form-group .complex-wrapper{padding-bottom:25px}}@media (min-width:767px){.form .form-group .complex-wrapper>.complex:only-of-type{margin-bottom:35px !important}}.form .form-group .complex:last-child{padding-bottom:0;margin-bottom:-35px;border-bottom:none;margin-top:15px}@media (max-width:767px){.form .form-group .complex:last-child{margin-top:0}}.form .form-group .complex:last-child .form-group:last-child{padding-bottom:0}.form .form-group .checkbox-field{padding-right:5px}.form .form-group .checkbox-field~.form-label{margin-left:0;text-transform:none;font-size:16px;font-weight:normal}.form .form-group .checkbox-field input[type=checkbox]{vertical-align:middle;margin:0 0 2px}.form .form-group.form-group__terms{margin-bottom:20px !important}@media (max-width:480px){.form .form-group.form-group__terms{margin-bottom:10px}}.form#registr-form .form-group,.form.edit-profile .form-group,.form#editListingForm .form-group,.form#add-listing-form .form-group{margin-bottom:25px}.form#registr-form .form-group .profile-logo img,.form.edit-profile .form-group .profile-logo img,.form#editListingForm .form-group .profile-logo img,.form#add-listing-form .form-group .profile-logo img{box-sizing:border-box;border-radius:14px}.form#registr-form .form-group:not(.logo) .profile-logo img,.form.edit-profile .form-group:not(.logo) .profile-logo img,.form#editListingForm .form-group:not(.logo) .profile-logo img,.form#add-listing-form .form-group:not(.logo) .profile-logo img{width:175px;height:175px;object-fit:cover}.form#registr-form .form-group:not(.logo) .profile-logo .preloader-logo img,.form.edit-profile .form-group:not(.logo) .profile-logo .preloader-logo img,.form#editListingForm .form-group:not(.logo) .profile-logo .preloader-logo img,.form#add-listing-form .form-group:not(.logo) .profile-logo .preloader-logo img{width:16px;height:16px}.form#registr-form .form-group__btns,.form#add-listing-form .form-group__btns,.form .edit-listing--form .form-group__btns{display:flex}.form#registr-form .form-group__btns .btn,.form#registr-form .form-group__btns .social-registration__google,.form#registr-form .form-group__btns .social-registration__membership,.form#registr-form .form-group__btns .social-registration__imis,.form#registr-form .form-group__btns .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .form#registr-form .form-group__btns .load-more,.form#add-listing-form .form-group__btns .btn,.form#add-listing-form .form-group__btns .social-registration__google,.form#add-listing-form .form-group__btns .social-registration__membership,.form#add-listing-form .form-group__btns .social-registration__imis,.form#add-listing-form .form-group__btns .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .form#add-listing-form .form-group__btns .load-more,.form .edit-listing--form .form-group__btns .btn,.form .edit-listing--form .form-group__btns .social-registration__google,.form .edit-listing--form .form-group__btns .social-registration__membership,.form .edit-listing--form .form-group__btns .social-registration__imis,.form .edit-listing--form .form-group__btns .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .form .edit-listing--form .form-group__btns .load-more{margin:0}.form .form-label{display:inline-block;width:calc(100% - 20px);vertical-align:middle;margin-bottom:10px;font-family:"Alexandria", serif;font-size:14px;font-weight:400}.form .form-label.form-label__access-type{margin-bottom:30px}.form .form-label.form-label__error{color:#E30B3F}.form .required-dot{height:5px;width:5px;font-style:normal;display:inline-block;margin:-3px 0 3px 0;vertical-align:top}.form .required-dot::before{content:"*";font-size:16px;color:#E30B3F;display:block;text-align:center}.form h3 .required-dot{margin-bottom:7px}.form--move-left[type=checkbox],.form .form-control[type=checkbox]{width:auto}@media (max-width:480px){.form--move-left,.form .form-control{width:100%}}.form .form--move-left{vertical-align:middle}.form .form--move-left .form-label{display:inline-block}.form .form--move-left.profile-logo{vertical-align:top}.form .form--move-left.profile-logo img{width:150px}.form .form--move-left.profile-logo .preloader-logo img{width:16px}.form .ui-multiselect{max-width:100%;min-height:50px;height:50px;padding:4px 30px 4px 20px;font-size:16px;font-family:"Alexandria", serif;width:100% !important;text-transform:capitalize;position:relative}.form .ui-multiselect .ui-icon{background:url(../images/icon-select.svg);background-repeat:no-repeat;background-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:20px;margin-right:-5px;position:absolute;right:26px;top:12px}.form .ui-multiselect:focus,.form .ui-multiselect.ui-state-active{-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);border-color:#66afe9;outline:0}.form.registration-choose p{text-align:center}.form.registration-choose .registration-choose__groups{text-align:center}.form.registration-choose .registration-choose__groups a{margin:10px 20px;padding:9px 25px;text-transform:unset;font-family:"Alexandria", serif;border-radius:25px;background:#0c8f8b;color:#fff;flex-direction:column;height:auto}.form.registration-choose .registration-choose__groups a:focus,.form.registration-choose .registration-choose__groups a:hover{background:#16ebe5}.form.registration-choose .registration-choose__groups .jobseeker-group:before,.form.registration-choose .registration-choose__groups .employer-group:before{content:"";display:block;width:30px;height:30px;background-size:contain;margin:3px auto 13px}.form.registration-choose .registration-choose__groups .jobseeker-group:before{background:url("../images/icon-jobseeker.svg") no-repeat center/contain}.form.registration-choose .registration-choose__groups .employer-group:before{background:url("../images/icon-employer.svg") no-repeat center/contain}@media (max-width:992px){.form .salary-range{margin-bottom:30px}}@media (min-width:992px){.form .salary-range__from{padding-right:0}.form .salary-range__to{padding-left:0}.form .salary-range__sep{padding-top:20px}.form .salary-range__from,.form .salary-range__to{width:45%}}@media (max-width:992px){.form .salary-range__sep{padding:5px 0}}.form .salary-range__from span,.form .salary-range__to span{color:#fff}.form .salary-range .col-md-1{padding-left:0;padding-right:0;text-align:center}.form .salary-range .input-group-addon{border-color:#B4B4B4;background-color:#B4B4B4;border-top-right-radius:14px;border-bottom-right-radius:14px}.input-form-wrapper{margin-bottom:75px;padding-top:90px;position:relative}.input-form-wrapper #registr-form,.input-form-wrapper .edit-profile,.input-form-wrapper #editListingForm,.input-form-wrapper #add-listing-form{padding:0 20px 20px}.input-form-wrapper .edit-profile{margin-top:0}.input-form-wrapper .edit-profile h2{margin-top:15px}.input-form-wrapper .btn__back{margin-left:24px;margin-top:24px}.input-form-wrapper h1{margin-top:15px}input[type=checkbox],input[type=radio]{width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;overflow:hidden}input[type=checkbox]:before,input[type=radio]:before{background-position:center;content:"";display:inline-block;width:100%;height:100%}input[type=checkbox]:focus,input[type=radio]:focus{outline-offset:2px}input[type=checkbox]+.form-label,input[type=radio]+.form-label{width:auto;margin-left:0}input[type=checkbox]:before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='18' height='18' rx='3' stroke='%23B4B9CC' stroke-width='2'/%3E%3C/svg%3E%0A")}input[type=checkbox]:checked:before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='4' fill='%23B4B9CC'/%3E%3Cpath d='M6 10.2667L9.5 13.5L15 7' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}input[type="radio"]:before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='18' height='18' rx='9' stroke='%23B4B9CC' stroke-width='2'/%3E%3C/svg%3E%0A")}input[type="radio"]:checked:before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='10' fill='%23B4B9CC'/%3E%3Cpath d='M6 10.2667L9.5 13.5L15 7' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.form .field-error .form-label,.form .field-error a,.alert__form .field-error .form-label,.alert__form .field-error a{color:#E30B3F}.form .field-error .form-control,.form .field-error .ui-multiselect,.alert__form .field-error .form-control,.alert__form .field-error .ui-multiselect{border-color:#E30B3F}.form .field-error .form-control:focus,.form .field-error .form-control.ui-state-active,.form .field-error .ui-multiselect:focus,.form .field-error .ui-multiselect.ui-state-active,.alert__form .field-error .form-control:focus,.alert__form .field-error .form-control.ui-state-active,.alert__form .field-error .ui-multiselect:focus,.alert__form .field-error .ui-multiselect.ui-state-active{box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(233, 102, 102, 0.6)}.modal-body #login-form{margin:0}.job-preview__btns{margin-top:45px}@media (max-width:767px){.job-preview__btns{text-align:center}}@media (max-width:767px){.job-preview__btns .btn,.job-preview__btns .social-registration__google,.job-preview__btns .social-registration__membership,.job-preview__btns .social-registration__imis,.job-preview__btns .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .job-preview__btns .load-more{margin:0 15px}}@media (min-width:767px){.job-preview__btns .btn:not(:last-child),.job-preview__btns .social-registration__google:not(:last-child),.job-preview__btns .social-registration__membership:not(:last-child),.job-preview__btns .social-registration__imis:not(:last-child),.job-preview__btns .latest-listings-list .view-all .load-more:not(:last-child),.latest-listings-list .view-all .job-preview__btns .load-more:not(:last-child){margin:0 15px 0 0}}.ui-datepicker-trigger{position:absolute;top:46px;cursor:pointer;width:20px;right:20px}.datepicker{z-index:10001 !important}.form-group textarea{max-width:100%}.tox.tox-tinymce{border:2px solid #B4B4B4;border-radius:14px}.tox.tox-tinymce .tox-tbtn svg{fill:#101820}.tox.tox-tinymce .tox-statusbar{border:none;position:absolute;bottom:0;right:0;background:transparent}.tox.tox-tinymce .tox-statusbar__text-container{display:none}.password-recovery__description{color:#B4B9CC;line-height:24px}.ui-datepicker{padding:0;font-family:"Alexandria", serif;-ms-box-shadow:0 2px 18px rgba(0, 0, 0, 0.12);-moz-box-shadow:0 2px 18px rgba(0, 0, 0, 0.12);-webkit-box-shadow:0 2px 18px rgba(0, 0, 0, 0.12);box-shadow:0 2px 18px rgba(0, 0, 0, 0.12)}.ui-datepicker .ui-datepicker-header{border-bottom-left-radius:0;border-bottom-right-radius:0;background:#fff;border:none;border-bottom:1px solid #B4B4B4}.ui-datepicker .ui-datepicker-title select{background:#ffffff;border-color:#B4B4B4;border-radius:30px;font-family:"Alexandria", serif !important;font-weight:300;font-size:16px;padding-left:5px;min-height:28px;cursor:pointer}.ui-datepicker .ui-datepicker-title select:first-child{margin-right:10px}.ui-datepicker .ui-datepicker-title select:focus{outline:none}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{top:4px;border:1px solid #b8b8b8;cursor:pointer;height:28px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-prev:hover{border-color:rgba(184, 184, 184, 0.3);background:none}.ui-datepicker .ui-datepicker-next:before,.ui-datepicker .ui-datepicker-prev:before{content:"";position:absolute;border-style:solid;border-width:1px 1px 0 0;height:6px;width:6px;top:50%;left:50%;margin-top:-4px}.ui-datepicker .ui-datepicker-next:before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);margin-left:-4px}.ui-datepicker .ui-datepicker-prev:before{-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);transform:rotate(-135deg);margin-left:-2px}.ui-datepicker .ui-datepicker-prev-hover{left:2px}.ui-datepicker .ui-datepicker-next-hover{right:2px}.ui-datepicker .ui-state-default{border-color:transparent;width:35px;height:35px;padding:0;line-height:35px;text-align:center}.ui-datepicker .ui-state-default:hover,.ui-datepicker .ui-state-default.ui-state-active{border-color:#B4B4B4}.ui-datepicker .ui-state-default,.ui-datepicker .ui-widget-content .ui-state-default,.ui-datepicker .ui-widget-header .ui-state-default{background:#eee}.ui-multiselect-menu{font-family:"Alexandria", serif}.ui-multiselect-menu .ui-widget-header{display:none !important}.ui-multiselect-menu .ui-corner-all{font-weight:normal;cursor:pointer;display:flex;align-items:center;margin-bottom:0}.ui-multiselect-menu .ui-corner-all input{outline:none;top:0;margin:2px;flex-shrink:0}.ui-multiselect-menu .ui-state-hover{background:none;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);border-color:#66afe9;outline:0;font-weight:500}.btn.btn-progress,.btn-progress.social-registration__google,.btn-progress.social-registration__membership,.btn-progress.social-registration__imis,.latest-listings-list .view-all .btn-progress.load-more{position:relative}.btn.btn-progress:after,.btn-progress.social-registration__google:after,.btn-progress.social-registration__membership:after,.btn-progress.social-registration__imis:after,.latest-listings-list .view-all .btn-progress.load-more:after{content:"";display:inline-block;position:absolute;background:transparent;border:1px solid #fff;border-top-color:transparent;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:24px;height:24px;-webkit-animation:ld 1s ease-in-out infinite;-moz-animation:ld 1s ease-in-out infinite;-o-animation:ld 1s ease-in-out infinite;animation:ld 1s ease-in-out infinite}.btn.btn-progress span,.btn-progress.social-registration__google span,.btn-progress.social-registration__membership span,.btn-progress.social-registration__imis span,.latest-listings-list .view-all .btn-progress.load-more span{opacity:0.1}@-webkit-keyframes ld{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.1)}100%{transform:rotate(360deg) scale(1)}}@-moz-keyframes ld{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.1)}100%{transform:rotate(360deg) scale(1)}}@-o-keyframes ld{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.1)}100%{transform:rotate(360deg) scale(1)}}@keyframes ld{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.1)}100%{transform:rotate(360deg) scale(1)}}.ui-autocomplete{border-radius:2px;border-bottom:1px solid #d9d9d9;font-family:inherit;font-size:1em !important;box-shadow:0 2px 6px rgba(0, 0, 0, 0.3)}.ui-autocomplete .ui-menu-item-wrapper{border:none !important;padding:3px 1em 5px 0.4em;color:#00223f;display:inline-block;background:none}.ui-autocomplete .ui-state-active{margin:auto !important;border:none;color:#0c8f8b !important}.ui-autocomplete.google-autocomplete:after{content:"";padding:1px 1px 1px 0;height:16px;text-align:right;display:block;background:url(https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white3.png) no-repeat right;background-size:120px 14px}.ui-autocomplete.google-autocomplete .ui-menu-item:before{width:14px;height:17px;content:"";display:inline-block;position:relative;top:5px;background:url("../images/icon-marker.svg") no-repeat;margin-left:7px;background-size:contain}.ui-autocomplete .ui-menu-item{border-top:1px solid #e6e6e6 !important;padding:0}.ui-autocomplete .ui-menu-item:hover{background-color:#fafafa}.ui-autocomplete a{text-decoration:none;vertical-align:middle}.datepicker table tr td.new,.datepicker table tr td.old,.datepicker table tr td.disabled,.datepicker table tr td .disabled:hover{color:#B4B9CC}label.form-label[for="comments"]{width:auto;margin-right:15px}.cover-letter-label{display:flex;align-items:center;align-content:center;flex-wrap:wrap;margin-bottom:10px;gap:10px}.cover-letter-label label{margin-bottom:0 !important;flex-grow:1}.cover-letter-ai{display:flex;align-items:center;flex-wrap:nowrap;flex-basis:0;flex-grow:1}.cover-letter-ai a{text-wrap:nowrap;color:#00223f;border:1px solid #00223f;border-radius:30px;padding:12px;white-space:nowrap;display:flex;align-items:center;text-decoration:none;text-transform:uppercase;font-weight:bold;justify-content:center;flex-grow:1}.cover-letter-ai a:hover{color:#0c8f8b;border:1px solid #0c8f8b}.cover-letter-ai a:hover .cover-letter-magic{background-color:#0c8f8b}.cover-letter-magic{content:"";-webkit-mask:url("../../../assets/magic.svg") no-repeat 0 0;mask:url("../../../assets/magic.svg") no-repeat 0 0;background-color:#00223f;width:24px;height:24px;display:inline-block;margin-right:10px}.cover-letter-help{content:"";background-image:url("../../../assets/info.svg");width:24px;height:24px;display:inline-block;margin-left:10px}.profile-matches-help{content:"";-webkit-mask:url("../../../assets/info.svg") no-repeat 0 1px;mask:url("../../../assets/info.svg") no-repeat 0 1px;background-color:#00223f;-webkit-mask-size:15px;mask-size:15px;width:15px;height:15px;display:inline-block;margin-left:5px}a:hover .profile-matches-help{background-color:#0c8f8b}a[aria-expanded=true] .profile-matches-help{background-color:#fff}@media (max-width:767px){.cover-letter-label label{width:100% !important}.cover-letter-label a{flex-grow:1}.cover-letter-label .cover-letter-help{width:50px;height:50px;background-size:cover}}.candidate-match{border:1px solid #EBECF1;border-radius:3px;margin-bottom:27px;position:relative;-webkit-transition:height 0.2s ease-in;-moz-transition:height 0.2s ease-in;-o-transition:height 0.2s ease-in;transition:height 0.2s ease-in}.candidate-match__top{display:flex;align-items:center;font-size:16px;font-weight:600;color:#00223f;padding:10px 15px}.candidate-match__top:active,.candidate-match__top:focus,.candidate-match__top:hover{color:#00223f;text-decoration:none}.candidate-match__top-arrow{width:20px}.candidate-match__top-arrow:before{content:"";background:url("../../../assets/icon-select.svg") no-repeat no-repeat;background-size:contain;width:21px;height:14px;margin-top:-5px;position:absolute;right:30px;cursor:pointer;transform:rotate(180deg)}.candidate-match__top .single-chart{position:relative;width:49px;height:49px;justify-content:space-around;flex-shrink:0;display:inline-block;margin:5px 10px 5px 20px;font-size:14px}.candidate-match__preloader{margin:0;position:relative}.candidate-match__preloader::before{content:"";width:49px;height:49px;background-image:url("../../../assets/magic-preloader.svg");background-size:contain;background-repeat:no-repeat;flex-shrink:0;display:inline-block;margin:5px 10px 5px 20px}.candidate-match__preloader::after{content:"";width:22px;height:22px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTggOEwxOS4yNSA1LjI1TDIyIDRMMTkuMjUgMi43NUwxOCAwTDE2Ljc1IDIuNzVMMTQgNEwxNi43NSA1LjI1TDE4IDhaTTEwLjUgOC41TDggM0w1LjUgOC41TDAgMTFMNS41IDEzLjVMOCAxOUwxMC41IDEzLjVMMTYgMTFMMTAuNSA4LjVaTTE4IDE0TDE2Ljc1IDE2Ljc1TDE0IDE4TDE2Ljc1IDE5LjI1TDE4IDIyTDE5LjI1IDE5LjI1TDIyIDE4TDE5LjI1IDE2Ljc1TDE4IDE0WiIgZmlsbD0iIzAwQThGQSIvPjwvc3ZnPg==");background-size:contain;background-repeat:no-repeat;display:inline-block;position:absolute;margin:5px 10px 5px 35px;left:13px}.candidate-match__breakdown{border-top:1px solid #EBECF1;padding-top:5px;margin:0 15px}.candidate-match__breakdown-line{display:flex;margin-top:10px}.candidate-match__breakdown-line>div{width:50%}.candidate-match__breakdown-line:first-of-type{margin-bottom:30px}.candidate-match__breakdown-item{display:flex;align-items:center}.candidate-match__breakdown-item>span{min-width:45px;font-weight:700}.candidate-match__inner{margin:15px}.candidate-match__bar{background-color:#EBECF1;border-radius:2px;height:5px;display:inline-block;position:relative;flex-grow:1;margin-right:20%}.candidate-match__bar span{display:inline-block;height:5px;border-radius:3px;position:absolute}.candidate-match__info{background-color:#F6F7FB;display:flex;padding:10px;color:#666D70}.candidate-match__info::before{content:"";height:20px;min-width:20px;background-image:url(../../../assets/info.svg);background-size:cover;margin-right:10px;margin-top:2px}.candidate-match__collapsed{padding:0}.candidate-match__collapsed>:not(.candidate-match__top){display:none}.candidate-match__collapsed .candidate-match__top{margin-bottom:0}.candidate-match__collapsed .candidate-match__top-arrow:before{transform:none}@media (max-width:767px){.candidate-match .candidate-match__breakdown{margin-bottom:25px;padding-bottom:10px}.candidate-match .candidate-match__breakdown-item{margin-top:5px}.candidate-match .candidate-match__breakdown-line{flex-direction:column;gap:20px}.candidate-match .candidate-match__breakdown-line:first-of-type{margin-bottom:20px}.candidate-match .candidate-match__breakdown-line>div{width:100%}}@keyframes loading-animation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes loading-animation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.title__primary{color:#00223f;word-break:break-word;font-family:"Merriweather", serif;font-weight:bold;font-style:normal;line-height:63px;text-transform:none;margin:0;padding:44px 15px}.title__primary-big{font-size:32px;line-height:46px}.title__primary-small{font-size:20px;line-height:30px}.title__secondary{font-size:32px;color:#00223f;margin-top:50px;font-weight:bold;font-family:"Merriweather", serif}.title__centered{text-align:center}.title__bordered{border-bottom:1px solid #B4B4B4;padding-bottom:25px;margin-bottom:45px}.title__margin{padding-bottom:25px}.title__input-form{max-width:700px;width:100%;margin:76px auto 35px}@keyframes loading-animation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes loading-animation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@media (max-width:767px){.listing__featured .container,.listing__latest .container{padding:0 10px}}.listing__title{text-align:center}.listing .btn__view-details{color:#000;border:1px solid rgba(184, 184, 184, 0.3);padding:0 21px;height:40px;line-height:40px;border-radius:6px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.listing .btn__view-details:hover{background:#fff;color:#0c8f8b;border:1px solid #0c8f8b}@media (min-width:992px){.listing-item__blog{width:85%;margin:0 auto 20px}}@media (max-width:992px){.listing-item__blog .listing-item__desc{padding-left:0 !important}}@media (min-width:992px){.blog-with-categories .listing-item__blog{width:100%}}.blog-with-categories .refine-search__item{margin-left:0}.blog-with-categories .refine-search .badge:after{display:none}.job-seeker__image{width:125px;height:125px;border-radius:50%;overflow:hidden;margin:0 auto 25px}.job-seeker__image .profile__image{border-radius:50%;height:100%;width:100%;overflow:hidden;position:relative;display:block;background-size:cover;background-repeat:no-repeat;background-position:center}.listing-item{background:#FFFFFF;box-shadow:0px 3px 9px rgba(0, 0, 0, 0.1);border-radius:15px;display:flex;justify-content:space-between;padding:18px 15px 9px;position:relative;-webkit-transition:box-shadow 0.3s ease-in-out;-moz-transition:box-shadow 0.3s ease-in-out;-o-transition:box-shadow 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out}.listing-item:hover{box-shadow:0px 3px 9px rgba(12, 143, 139, 0.6)}.listing-item:hover:not(.listing-item__expired){cursor:pointer}.listing-item__logo{display:block;width:76px;height:76px;vertical-align:middle;text-align:center;position:relative;border:1px solid #D9D9D9;border-radius:8px;overflow:hidden}.listing-item__logo a{position:absolute;top:0;left:0;right:0;bottom:0}.listing-item__logo img{display:block;object-fit:contain;width:74px;height:74px;max-width:74px !important}.listing-item__title{display:flex;align-items:center;font-family:"Merriweather", serif;font-size:18px;font-weight:900}.listing-item__title a{font-size:18px;font-weight:900;line-height:30px;color:#101820}.listing-item__title a:hover{color:#2a3e53}@media (max-width:768px){.listing-item__title a{font-size:18px;font-weight:bold;line-height:25px}}@media (max-width:768px){.listing-item__title{padding:2px 0 10px}}.listing-item__title .hidden-xs{margin:4px 0 -4px 0}.listing-item__about{display:flex;flex-wrap:wrap}@media (min-width:767px){.listing-item__about{margin-top:15px}}.listing-item__fields{color:#B4B9CC;grid-column:1 / span 2;line-height:21px;padding-right:19px}.listing-item__fields .table-responsive{overflow:visible}@media (min-width:768px){.listing-item__fields .field-type--multilist{margin-left:-16px}}.listing-item__fields .field-type--multilist .job-type__value{text-transform:none;border-radius:6px;padding:10px 16px;min-width:initial;min-height:initial;line-height:20px;color:#B4B9CC;margin:0 18px 20px 0}@media (max-width:768px){.listing-item__fields .field-type--multilist .job-type__value{font-size:12px}}@media (min-width:768px){.listing-item__fields .field-type--multilist .job-type__value{background:rgba(196, 196, 196, 0.1);padding:10px 16px}}.listing-item__fields .field-type--text{max-height:44px;overflow:hidden}.listing-item__fields strong{white-space:nowrap}.listing-item__fields strong:after{content:" "}.listing-item__fields td{padding-bottom:13px}.listing-item__fields td:first-child{vertical-align:top}.listing-item__fields td:last-child{width:100%}.listing-item__fields .multilist-split td{padding-bottom:0}@media (max-width:768px){.listing-item__fields{width:100%;display:block;font-weight:normal;font-size:12px;padding-right:0}}.listing-item__additional{font-weight:400;font-size:14px;line-height:19px;color:#666D70;margin-bottom:13px;margin-top:auto;display:inline-flex;justify-content:flex-start}@media (min-width:769px){.listing-item__additional:not(:last-child, .listing-item__additional--date){margin-right:40px}}.listing-item__additional--company:before,.company-profile-header .details-header .listing-item__info--item-website:before{content:" ";-webkit-mask:url("../images/icon-company.svg") no-repeat 0 0;mask:url("../images/icon-company.svg") no-repeat 0 0;-webkit-mask-size:15px auto;mask-size:15px auto;-webkit-mask-position:left center;mask-position:left center;background-color:#B4B9CC;padding-left:25px}.listing-item__additional--location:before,.company-profile-header .details-header .listing-item__info--item-location:before,.company-profile-header .details-header .listing-item__info--item-location.listing-item__info--item:before{content:" ";-webkit-mask:url("../images/icon-company-location.svg") no-repeat 0 0;mask:url("../images/icon-company-location.svg") no-repeat 0 0;-webkit-mask-size:15px auto;mask-size:15px auto;-webkit-mask-position:left center;mask-position:left center;background-color:#B4B9CC;padding-left:25px}.listing-item__additional--date{display:flex;justify-content:flex-end;align-items:center}.listing-item__additional--date-text{background:#F3F3F3;border-radius:5px;padding:5px 8px;display:flex}.listing-item__additional--date-text:before{content:" ";-webkit-mask:url("../images/icon-calendar.svg") no-repeat 0 0;mask:url("../images/icon-calendar.svg") no-repeat 0 0;-webkit-mask-size:14px;mask-size:12px;-webkit-mask-position:left center;mask-position:left center;background-color:#666D70;padding-left:18px}@media (max-width:768px){.listing-item__additional--date{padding-left:0;grid-column:1/span 2}.listing-item__additional--date:before{padding-left:30px}}@media (max-width:768px){.listing-item__additional{width:100%;display:block;margin:7px 0;font-weight:normal;font-size:12px}.listing-item__additional--date{padding-left:0}}.listing-item .listing-item-badges .badge-featured{display:none}.listing-item__type{border-radius:34px;font-weight:bold;font-size:14px;text-align:center;color:#00223f;display:inline-flex;height:34px;line-height:34px;padding:0 22px;margin-bottom:8px}@media (max-width:768px){.listing-item{border-radius:30px;border:1px solid #F3F4F7;padding:15px;margin-bottom:10px}}@media (min-width:768px){.listing-item.active{background:#F6F7FB;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.listing-item.active .listing-item__fields .job-type__value,.listing-item.active .listing-item__title a{background:#FFFFFF;color:#00223f;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.listing-item.active .listing-item__fields,.listing-item.active .listing-item__additional{color:#00223f;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.listing-item.active .listing-item__logo{background:white}}@media (max-width:768px){.listing-item-left{display:flex;flex-direction:column}}.listing-item-left .listing-item__logo{margin-right:30px}@media (max-width:768px){.listing-item-left .listing-item__logo{margin-right:16px}}.listing-item-left .listing-item-badges .badge-featured{display:none}.listing-item-center{display:grid;grid-template-columns:auto 130px;grid-template-rows:auto auto;gap:1px 1px;width:100%}@media (max-width:768px){.listing-item-center{width:100%;grid-template-columns:auto 5%}}.manage-listing{margin-bottom:75px}.manage-listing .banner--inline{margin-top:20px}@media (max-width:768px){.manage-listing .listing-item__additional--title{padding-left:0;font-size:16px;font-weight:bold}.manage-listing .listing-item__additional,.manage-listing .listing-item__title{text-align:left}.manage-listing .listing-item-center{grid-template-columns:auto auto}.manage-listing .listing-item-right{align-items:end !important}.manage-listing .listing-item-right strong{display:none}}.listing-item-right{text-align:right}@media (max-width:768px){.listing-item-right{width:100%}}.listing-item-badges{display:flex;white-space:nowrap;margin-bottom:13px}.listing-item-badges div:nth-child(2n){margin-left:17px}@media (max-width:768px){.listing-item-badges div:nth-child(2n){margin-left:8px}}@media (max-width:1200px){.listing-item-badges{flex-wrap:wrap}}.backfilling__from,.backfilling__from:hover{color:#B4B9CC;padding:20px;display:block}.backfilling__from a,.backfilling__from:hover a{color:#B4B9CC}.load-more[disabled],.load-more{font-family:"Merriweather", serif;font-style:normal;font-weight:bold;font-size:14px;text-transform:uppercase;color:#0c8f8b;display:block;margin:35px auto 65px;opacity:1;height:40px;line-height:40px;padding:0 26px;width:100%;max-width:228px;position:relative;border:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.load-more[disabled].loading:before,.load-more[disabled].loading:after,.load-more.loading:before,.load-more.loading:after{position:absolute}.load-more[disabled].loading:after,.load-more.loading:after{margin-top:-15px}.load-more[disabled].loading:before,.load-more.loading:before{border-radius:6px}.load-more[disabled]:active:focus,.load-more[disabled]:active,.load-more[disabled]:focus,.load-more[disabled]:hover:focus,.load-more:active:focus,.load-more:active,.load-more:focus,.load-more:hover:focus{background:none;border:none !important;color:#0c8f8b;text-decoration:underline}.load-more[disabled]:hover,.load-more:hover{color:#00223f}.load-more[disabled]:focus,.load-more:focus{text-decoration:none}.load-more__companies[disabled],.load-more__companies{margin:15px auto 0}.display-item:has(.quick-search__wrapper){padding:0 50px}@media (max-width:992px){.display-item:has(.quick-search__wrapper){padding:unset}}.search-results-container.container{width:100%;margin-bottom:-60px;max-width:unset}@media (min-width:1600px){.search-results-container.container{width:1570px}}.search-results-container.container.soft-block,.search-results-container.container.form.registration-choose,.search-results-container.container.input-form-wrapper,.search-results-container.container.listing-results--job-preview,.blog .search-results-container.container.listing-item__blog:not(.listing-item__blog-empty),.search-results-container.container.blog__full-article__wrapper,.search-results-container.container.blog__full-article__wrapper.container--small,.search-results-container.container.products-footer-widget__wrapper,.search-results-container.container.my-applications.my-account-listings,#nav-saved-jobs~.search-results-container.container.my-account-listings,.container--small.full-applicants .search-results-container.container.applicants,.search-results-container.container.checkout-message,.search-results-container.container.soft-block--xl{border-bottom-right-radius:0;border-bottom-left-radius:0}@media (max-width:767px){.search-results-container.container .current-search-container{margin-top:30px;margin-bottom:30px;float:left;width:100%}.search-results-container.container .current-search-container .current-search{display:flex;flex-direction:column}.search-results-container.container .current-search-container .current-search .badge{border:1px solid #B4B4B4;box-sizing:border-box;border-radius:14px;background:none;color:#00223f;padding:13px;font-size:16px;line-height:22px;position:relative;margin-bottom:10px;text-overflow:ellipsis;overflow:hidden;padding-right:35px}.search-results-container.container .current-search-container .current-search .badge:after{display:inline-block;content:"";-webkit-mask:url("../images/icon-close-white.svg") no-repeat center;mask:url("../images/icon-close-white.svg") no-repeat center;-webkit-mask-size:contain;mask-size:contain;background-color:#00223f;width:12px;height:12px;position:absolute;top:19px;right:20px}}.search-results__category-desc{color:#101820}@media (max-width:767px){.search-results__category-desc{margin-top:90px}}@media (min-width:992px){.search-results__category-desc{margin:0px auto 30px auto;max-width:700px}}@media (min-width:1200px){.search-results__category-desc{padding-left:105px;max-width:805px}}.search-results__category-desc.content-text{font-size:16px}@media (max-width:991px){.search-results__category-desc.content-text{margin-bottom:20px}}@media (max-width:767px){.search-results__category-desc.content-text{margin-bottom:-80px}}.search-results .listing-item-center .listing-item-badges{padding-left:26px;margin-right:30px}.search-results .listing-item__featured{position:relative}@media (min-width:768px){.search-results .listing-item__featured .listing-item-left .listing-item-badges .badge-featured{display:none}}.search-results .listing-item__featured .listing-item-badges{display:flex;justify-content:flex-end;margin-bottom:0;align-self:baseline;margin-top:0}@media (max-width:767px){.search-results .listing-item__featured .listing-item-badges{justify-content:center;margin-bottom:0;padding:15px 0;margin-right:16px}}.search-results .listing-item__featured .listing-item-badges .badge-featured{display:block}@media (min-width:767px){.search-results__resumes .listing-item__no-logo .media-body{padding-right:21px}}.search-results__resumes .search-results__listings-left__scroll-container .listing-item .listing-item-center{grid-template-columns:auto auto}.search-results__resumes .search-results__listings-left__scroll-container .listing-item .listing-item__additional--title{margin-top:15px;margin-bottom:15px;font-weight:bold;font-size:16px;padding-left:unset}.search-results__resumes .search-results__listings-left__scroll-container .listing-item .listing-item__logo{border-radius:50%}.search-results__resumes .search-results__listings-left__scroll-container .listing-item .listing-item__logo img{object-fit:cover}.search-results__companies{margin:0 auto;display:flex;justify-content:center;text-align:left;padding:0}@media (max-width:767px){.search-results__companies{padding:15px;max-width:100%;text-align:center;margin:71px auto 0}}.search-results__companies .featured-company{display:inline-block;max-width:306px;float:left;width:100%;vertical-align:middle;margin:13px 26px 13px 0}@media (min-width:992px){.search-results__companies .featured-company:nth-child(1),.search-results__companies .featured-company:nth-child(2),.search-results__companies .featured-company:nth-child(3){margin-top:0}.search-results__companies .featured-company:nth-child(3),.search-results__companies .featured-company:nth-child(3n+3){margin-right:0}}@media (max-width:992px) and (min-width:656px){.search-results__companies .featured-company:nth-child(1),.search-results__companies .featured-company:nth-child(2){margin-top:0}.search-results__companies .featured-company:nth-child(2),.search-results__companies .featured-company:nth-child(2n+2){margin-right:0}}@media (max-width:656px){.search-results__companies .featured-company{float:none;margin:13px 13px 13px 0}.search-results__companies .featured-company:first-child{margin-top:0}}.search-results__companies .featured-companies__name{padding-left:15px}.search-results__companies .featured-companies__jobs{white-space:nowrap}.search-results__companies .featured-companies__count-jobs{display:flex;justify-content:center;margin-top:10px}.search-results__companies .featured-companies__count-jobs__text{background:#F9F9F9;border-radius:30px;font-weight:bold;color:#B4B9CC;padding:5px 22px}.search-results__companies .featured-company__panel-footer{padding-left:0}@media (max-width:767px){.search-results__companies .featured-company__panel-footer{padding:0}}.search-results__title{display:inline-block;color:#000;font-size:20px;font-weight:bold;line-height:30px;margin-top:12px;margin-bottom:0}@media (max-width:480px){.search-results__title{width:100%;display:block}}.search-results__top-bg{margin:24px 9px;background:#E1F3FF;border-radius:15px;min-height:114px;padding-top:55px;position:relative;display:flex}@media (max-width:767px){.search-results__top-bg{background:unset;min-height:unset;margin:unset;padding:117px 0 0;display:block}}.search-results__top{margin-bottom:25px;overflow:hidden;padding:0 15px;max-width:525px}.search-results__top-company{margin-bottom:9px;margin-right:auto}@media (max-width:1200px){.search-results__top-company{max-width:822px}}@media (max-width:990px){.search-results__top-company{margin-left:auto;max-width:548px}}@media (max-width:590px){.search-results__top-company{max-width:274px}}@media (max-width:767px){.search-results__top{text-align:center;margin-top:-300px;position:absolute;width:100%;max-width:100%;background:#E1F3FF;border-radius:15px;padding-bottom:60px}.search-results__top__no-location{margin-top:-220px}}.search-results__404{text-align:center}.search-results__listing-right__scroll-container{width:100%;justify-content:center;padding-right:15px;padding-left:15px;position:relative;min-height:100vh;height:100%;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.search-results__listing-right__scroll-container .banner--bottom{grid-column:1/span 2}.search-results__listing-right__scroll-container.loading{height:50vh;min-height:50vh;position:relative;overflow-y:hidden}.search-results__listing-right__scroll-container.loading:before,.search-results__listing-right__scroll-container.loading:after{position:absolute}.search-results__listing-right__scroll-container.loading:after{margin-top:-15px}.search-results__listing-right__scroll-container.loading:before{border-radius:6px;background:transparent}@media (max-width:991px){.search-results__listing-right__scroll-container.loading{position:fixed}}.search-results__listing-right__scroll-container.loading .listing-results{opacity:0;padding-top:50px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.search-results__listing-right__scroll-container.loading .banner{display:none}@media (max-width:991px){.search-results__listing-right__scroll-container{grid-template-columns:auto;opacity:0;top:50px;height:0;position:fixed;min-height:0;max-width:100%;z-index:-20;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.search-results__listing-right__scroll-container.display-for-mobile{justify-content:center;opacity:1;z-index:20;height:100vh;width:100%;margin-left:0;max-width:100%;top:0;left:0;margin-top:0;overflow:scroll;background:white;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}.search-results__listing-right__scroll-container__listing-content .listing-results{opacity:1;padding-top:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;max-width:100%}@media (min-width:991px){.search-results__listing-right__scroll-container__listing-content .listing-results{max-width:700px}.search-results__listing-right__scroll-container__listing-content .listing-results .btn__back{display:none}}.search-results__listing-right__scroll-container__listing-content .listing-results .container{width:100%}.search-results__listing-right__scroll-container__listing-content .listing-results .details-body__left{width:100%}.search-results__listings-left{max-width:438px;width:100%;padding-right:15px;padding-left:15px;box-shadow:0px 2px 25px rgba(17, 105, 178, 0.3)}@media (max-width:991px){.search-results__listings-left{max-width:100%;border-right:none}}@media (min-width:992px){.search-results__listings-left{height:100vh;position:sticky;top:0}}@media (min-width:992px) and (max-width:1200px){.search-results__listings-left{max-width:414px}}@media (min-width:1400px){.search-results__listings-left{max-width:525px}}.search-results__listings-left__scroll-container{overflow-y:scroll;overflow-x:visible;height:100vh;position:-webkit-sticky;position:sticky;top:0}.search-results__listings-left__scroll-container__with-alert{min-height:calc(100vh - 60px);height:calc(100vh - 60px)}@media (max-width:992px){.search-results__listings-left__scroll-container{margin:0;overflow-y:visible;height:auto;min-height:unset}}.search-results__listings-left__scroll-container .listing-item{padding:34px 15px 15px;background:#f7f7f7;margin:0;border-radius:0;border-bottom:1px solid #D9D9D9;-webkit-transition:box-shadow 0.3s ease-in-out;-moz-transition:box-shadow 0.3s ease-in-out;-o-transition:box-shadow 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out}@media (max-width:767px){.search-results__listings-left__scroll-container .listing-item{margin:0px 2px;padding-top:15px}}.search-results__listings-left__scroll-container .listing-item.active{background:#fff;box-shadow:0px 2px 25px rgba(17, 105, 178, 0.3);z-index:1}.search-results__listings-left__scroll-container .listing-item .listing-item-center{grid-template-columns:auto 20px}.search-results__listings-left__scroll-container .listing-item__no-logo.listing-item .listing-item-center{width:100%}@media (min-width:768px){.search-results__listings-left__scroll-container .listing-item__no-logo.listing-item .listing-item-center{margin-left:10px}}@media (min-width:768px){.search-results__listings-left__scroll-container .listing-item__no-logo.listing-item .listing-item-left{display:none}}@media (max-width:767px){.search-results__listings-left__scroll-container .listing-item__no-logo.listing-item .listing-item-badges{padding:0}}.search-results__listings-left__scroll-container .listing-item .listing-item-badges{justify-content:flex-start;padding:15px 0 0}.search-results__listings-left__scroll-container .listing-item__title{display:flex;justify-content:space-between;flex-direction:column;align-items:normal}.search-results__listings-left__scroll-container .listing-item__additional{grid-column:1 / span 2;display:inline-flex;justify-content:flex-start}.search-results__listings-left__scroll-container .listing-item__additional--date{grid-column:1 / span 2;border-radius:6px;padding:0 16px;width:100%;margin-left:-24px}.search-results__listings-left__scroll-container .listing-item:hover{cursor:pointer;box-shadow:0px 2px 16px rgba(0, 0, 0, 0.25);z-index:1}.search-results__listings-left div.section[data-type=job_alert_form]{position:sticky;bottom:0}.search-results__listings-left .listing-item__about{grid-column:1 / span 2}@media (min-width:992px){.no-refine-search{margin-left:auto;margin-right:auto}}@media (max-width:767px){.no-refine-search .search-results-subtitle{font-size:25px;line-height:30px}.no-refine-search .details-body__search{margin-top:92px}}@media (max-width:992px){.no-refine-search .search-results__top{width:100%;max-width:100%}}.no-refine-search .search-results__title{margin-left:0;padding-left:0}@media (min-width:481px){.desktop-hide{display:none !important}}.label-featured{background-color:#0c8f8b;font-weight:initial;padding-top:2px;padding-bottom:2px}.badge-featured{display:inline-flex;background:rgba(12, 143, 139, 0.2);border-radius:30px;font-weight:bold;font-size:14px;text-align:center;color:#0c8f8b;height:34px;line-height:34px;padding:0 22px}@media (max-width:768px){.badge-featured{background-image:url("../images/icon-featured.svg");background-repeat:no-repeat;background-position:center;font-size:0;padding:0 30px}}.view-all{margin-top:30px}@keyframes loading-animation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes loading-animation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@media (max-width:767px){.refine-search{margin-bottom:0;margin-top:-10px;position:unset}}.toggle--refine-search{margin-right:15px;width:81px;float:right;padding:10px 15px;background-color:#fbfbfb;border:1px solid #B4B9CC;border-radius:6px;font-weight:bold;color:#B4B9CC;display:block;text-align:center;position:relative}.toggle--refine-search:after,.toggle--refine-search:before{content:"";position:absolute}.toggle--refine-search:before{border-style:solid;border-width:1px 1px 0 0;height:6px;width:6px;right:15px;top:50%;margin-top:-6px;-ms-transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.toggle--refine-search:focus,.toggle--refine-search:hover{text-decoration:none;color:#B4B9CC}.toggle--refine-search:not(.collapsed):focus,.toggle--refine-search:not(.collapsed):active:focus,.toggle--refine-search:not(.collapsed):hover{border:1px solid rgba(44, 62, 80, 0.6);-webkit-box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.08);-ms-box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.08);-moz-box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.08);box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.08)}@media (max-width:768px){.toggle--refine-search{background:url("../images/icon-filter.svg") #00223f no-repeat center;background-size:34px;border-radius:30px;height:50px;font-size:0;border:none;color:#fff;margin-right:0}.toggle--refine-search:after,.toggle--refine-search:before{display:none}.toggle--refine-search.icon-delete{margin-left:auto;width:20px;height:20px;background:url(../images/icon-modal-close.svg) no-repeat 0 0;background-size:20px;right:0px;top:1px;border-radius:0}}.loading:after{content:"";position:fixed;z-index:10;-webkit-animation:loading-animation 0.9s linear infinite;animation:loading-animation 0.9s linear infinite;background:url("../images/preloader.svg") no-repeat center;top:50%;left:50%;margin-top:-48px;margin-left:-16px;width:32px;height:32px}.loading:before{content:"";width:100%;height:100%;position:fixed;background:#fff;opacity:0.6;top:0;left:0;right:0;bottom:0;z-index:10}#add-listing-form .loading:before,#add-listing-form .loading:after{position:absolute !important}#add-listing-form .form-group.loading:after{top:92px}#add-listing-form .form-group__btns.loading:after{top:67px !important}#add-listing-form .loading__inactive:after{display:none}.refine-search{margin-bottom:0}@media (min-width:767px){.refine-search{position:relative;flex:1}}@media (max-width:480px){.refine-search .quick-search__inner-pages .quick-search{padding:0}}@media (max-width:480px){.refine-search .quick-search__wrapper{margin-top:0;margin-bottom:25px;border:none;padding:10px 0;border-radius:0;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}}@media (max-width:767px){.refine-search__wrapper{display:block !important;background:#fff;padding-top:50px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;width:100%;opacity:0;top:50px;height:0;position:fixed;min-height:0;z-index:-20;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.refine-search__wrapper.show{padding:10px 15px 0;opacity:1;z-index:20;height:100%;width:100%;margin-left:0;top:0;left:0;margin-top:0;overflow:scroll;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.refine-search__wrapper .collapse{display:block;height:auto !important}.refine-search__wrapper .refine-search__block__title{font-weight:bold;font-size:16px;color:#00223f;text-align:center;margin-top:38px;line-height:40px}.refine-search__wrapper .refine-search__block__grid{display:flex;flex-direction:column;justify-content:center;margin-bottom:23px;align-items:center}.refine-search__wrapper .refine-search__block__grid .refine-search__item{display:flex;margin-right:0;justify-content:center}.refine-search__wrapper .toggle--refine-search{float:none}}.refine-search__wrapper.loading:before,.refine-search__wrapper.loading:after{top:0;bottom:0;right:0;left:0;position:absolute}.refine-search__wrapper.loading:after{margin:auto}.refine-search__wrapper.loading:before{display:block}@media (min-width:767px){.refine-search__wrapper.loading:before{background:#f7f7f7;opacity:1}}.refine-search__wrapper__selector{display:flex;width:100%;max-width:1045px;flex-wrap:wrap}.refine-search__wrapper__selector .refine-search__block{margin-right:10px}.refine-search__wrapper .panel{overflow:visible;margin-bottom:20px;background:none;border:none;box-shadow:none}.refine-search h3:first-child{margin-top:0}.refine-search__block__grid{display:grid;grid-template-columns:repeat(4, minmax(25%, 1fr));grid-template-rows:repeat(3, auto);grid-auto-flow:column;margin-bottom:22px}.refine-search__block__grid__less-3{display:flex;flex-wrap:wrap}.refine-search__block__grid__less-3 .refine-search__item{width:auto;margin-right:50px}.refine-search__block__grid__match{display:flex;flex-wrap:wrap;max-height:none !important}.refine-search__block__grid__match .refine-search__item{width:50%;margin:0;padding-right:20px}@media (max-width:767px){.refine-search__block__grid__match .refine-search__item{width:100%;justify-content:flex-start !important}}.refine-search__block__grid__flex{display:flex;flex-wrap:wrap;flex-direction:column}@media (min-width:768px){.refine-search__block__grid__flex{align-content:flex-start}}.refine-search__block__grid__search-within{display:block}.refine-search__block__grid__search-within .refine-search__item,.refine-search__block__grid__search-within .refine-search__value,.refine-search__block__grid__search-within .refine-search__count{max-width:unset;width:auto;margin-right:15px}.refine-search__block__job-matches{border:1px solid #EBECF1;border-radius:5px;padding:10px 15px}.refine-search__block__job-matches-note{font-size:12px}.refine-search__block__job-matches a{font-size:14px}.refine-search .dropdown-toggle{position:relative;display:block}.refine-search .dropdown-toggle:after{content:"";display:inline-block;border-style:solid;border-width:1px 1px 0 0;height:6px;width:6px;position:relative;top:-3px;left:8px;-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.refine-search .dropdown-toggle:focus{color:#0c8f8b;text-decoration:none}.refine-search .dropdown-menu{left:25px}.refine-search .current-search{margin-bottom:20px}.refine-search .badge{height:28px;padding:8px 35px 6px 12px;margin-bottom:5px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:90%;background:#08605d;border-radius:30px;-webkit-transition:box-shadow 0.2s ease-in-out;-moz-transition:box-shadow 0.2s ease-in-out;-o-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out}.refine-search .badge:after{display:inline-block;content:"";background:url("../images/icon-close-white.svg") no-repeat 0 0;width:12px;height:12px;position:absolute;right:13px}.refine-search .badge:hover{box-shadow:0px 2px 16px rgba(0, 0, 0, 0.25)}.refine-search .btn__refine-search{display:block;font-size:16px;margin-bottom:10px;text-decoration:none;white-space:nowrap;box-sizing:border-box;height:32px;background:#FFFFFF;border:1px solid #CAC4D0;border-radius:10px;padding:6px 20px;font-weight:500;font-size:14px;letter-spacing:0.1px;color:#54515A;text-transform:uppercase;line-height:19px;-webkit-transition:box-shadow 0.2s ease-in-out;-moz-transition:box-shadow 0.2s ease-in-out;-o-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out}.refine-search .btn__refine-search:hover{box-shadow:0px 2px 16px rgba(0, 0, 0, 0.25)}.refine-search .btn__refine-search[aria-expanded="true"]{background:#0c8f8b;color:white}.refine-search .btn__refine-search[aria-expanded="true"]:before{top:-1px;left:0}.refine-search .btn__refine-search[aria-expanded="true"]:hover{color:white;border:1px solid #0c8f8b}.refine-search__item{display:flex;line-height:30px;align-items:center;font-style:normal;font-weight:normal;font-size:16px;float:left;margin-right:30px;white-space:nowrap;width:210px;-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.refine-search__item:hover{color:#0c8f8b}.refine-search__item input[type="radio"]{flex-shrink:0;width:10px;height:10px;margin-right:5px}.refine-search__item input[type="radio"]:before{display:block;background-size:cover}.refine-search__item-radius-active .refine-search__value{color:#0c8f8b;text-decoration:underline}.refine-search__value{overflow:hidden;text-overflow:ellipsis}.refine-search .switchery{height:18px;width:30px;display:inline-flex;box-shadow:#F6F7FB 0 0 0 0 inset !important;border-color:#F6F7FB !important;background-color:#F6F7FB !important}.refine-search .switchery-on{background-color:#00223f !important;border-color:#00223f !important;box-shadow:#00223f 0 0 0 13.5px inset !important}.refine-search .switchery>small{height:18px;width:18px;left:10px}.refine-search .profile-matches{position:relative;display:inline-flex;width:45px;height:20px;align-items:center;flex-grow:1;justify-content:flex-end}.refine-search .profile-matches__block{padding:6px 12px;display:flex;align-items:center}.refine-search .profile-matches__block .profile-matches-help{margin-left:15px;margin-top:-1px}.less-more__btn{display:block;text-align:left;padding:20px 0 10px;position:relative;line-height:40px;font-weight:500;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.less-more__btn:focus,.less-more__btn:hover{text-decoration:none}.less-more__btn:after{content:"";display:inline-block;border-style:solid;border-width:1px 1px 0 0;height:6px;width:6px;position:relative;top:-3px;margin-left:5px;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.less-more__btn.collapse:after{top:0;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@keyframes loading-animation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes loading-animation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@media (min-width:992px){.navbar-collapse{position:relative;padding-top:14px}}.navbar-collapse .navbar-menu-container{display:flex;flex-direction:column;align-items:end;gap:12px}@media (max-width:992px){.navbar-collapse{border-top:1px solid transparent;background:#fff;float:left;width:100%;padding:0;-webkit-box-shadow:0 2px 9px -1px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 2px 9px -1px rgba(0, 0, 0, 0.3);-ms-box-shadow:0 2px 9px -1px rgba(0, 0, 0, 0.3);box-shadow:0 2px 9px -1px rgba(0, 0, 0, 0.3);margin:0 !important;position:absolute;top:86px}.navbar-collapse .navbar-menu-container{display:flex;flex-direction:column-reverse;align-items:flex-start}}@media (max-width:992px){.navbar-collapse.collapse{display:none !important}.navbar-collapse.collapse.in{display:block !important}}.navbar{font-size:16px;border:none;z-index:20;background:#fff;border-radius:0;margin-bottom:0}.navbar .container{display:flex;padding:0}@media (min-width:992px){.navbar .container{margin-bottom:25px;margin-top:25px}}@media (max-width:992px){.navbar .container{width:100%}}.navbar .navbar-left .navbar__item .navbar__link,.navbar .navbar-right .navbar__item .navbar__link{padding:0;color:#00223f;font-size:16px;background:none;text-transform:uppercase}.navbar .navbar-left .navbar__item .navbar__link:focus,.navbar .navbar-left .navbar__item .navbar__link:active,.navbar .navbar-left .navbar__item .navbar__link:hover,.navbar .navbar-right .navbar__item .navbar__link:focus,.navbar .navbar-right .navbar__item .navbar__link:active,.navbar .navbar-right .navbar__item .navbar__link:hover{background:none;color:#00223f}.navbar .navbar-left .navbar__item .navbar__link:hover,.navbar .navbar-right .navbar__item .navbar__link:hover{text-decoration:underline}.navbar .navbar-left .navbar__item.active>.navbar__link,.navbar .navbar-right .navbar__item.active>.navbar__link{color:#0c8f8b}.navbar .navbar__item{padding-bottom:5px;padding-top:5px}.navbar .navbar-left{display:inline-block;margin:0}@media (max-width:992px){.navbar .navbar-left{margin:0;padding:15px 0 0;display:flex;flex-direction:column;float:none !important}}@media (min-width:992px){.navbar .navbar-left .navbar__item:not(:last-child){padding-right:35px}.navbar .navbar-left .navbar__item:first-child{padding-left:15px}}.navbar .navbar-left .navbar__item .navbar__link.hover+.dropdown-menu{display:block}.navbar .navbar-left .navbar__item.dropdown{position:relative}@media (min-width:992px){.navbar .navbar-left .navbar__item.dropdown>.navbar__link:after{content:"";display:inline-block;position:relative;border-style:solid;border-width:1px 1px 0 0;height:6px;width:6px;margin-left:6px;top:-3px;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}}.navbar .navbar-left .navbar__item.dropdown>.dropdown-menu{width:200px;left:inherit;padding:9px 0}@media (max-width:992px){.navbar .navbar-left .navbar__item.dropdown>.dropdown-menu{position:static;border:none;width:100%;max-width:100%;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none;display:block;background:none}}@media (min-width:992px){.navbar .navbar-left .navbar__item.dropdown>.dropdown-menu{margin-left:-15px;-webkit-box-shadow:0px 4px 25px rgba(0, 0, 0, 0.08);-moz-box-shadow:0px 4px 25px rgba(0, 0, 0, 0.08);-o-box-shadow:0px 4px 25px rgba(0, 0, 0, 0.08);-ms-box-shadow:0px 4px 25px rgba(0, 0, 0, 0.08);box-shadow:0px 4px 25px rgba(0, 0, 0, 0.08);border-radius:20px;border:none}.navbar .navbar-left .navbar__item.dropdown>.dropdown-menu:before,.navbar .navbar-left .navbar__item.dropdown>.dropdown-menu:after{border-style:solid;content:"";position:absolute;left:30px}.navbar .navbar-left .navbar__item.dropdown>.dropdown-menu:before{border-color:transparent;border-width:0 8px 9px;top:-9px}.navbar .navbar-left .navbar__item.dropdown>.dropdown-menu:after{border-color:#fff transparent;border-width:0 8px 8px;top:-7px}}.navbar .navbar-left .navbar__item.dropdown>.dropdown-menu .navbar__item{line-height:initial;padding-right:0}@media (max-width:992px){.navbar .navbar-left .navbar__item.dropdown>.dropdown-menu .navbar__item{padding:0}}.navbar .navbar-left .navbar__item.dropdown>.dropdown-menu .navbar__item .navbar__link{border-bottom:none}.navbar .navbar-left .navbar__item.dropdown>.dropdown-menu .navbar__link{white-space:normal;word-break:break-word}@media (min-width:992px){.navbar .navbar-left .navbar__item.dropdown>.dropdown-menu .navbar__link{padding:0 15px;margin:6px 0}}@media (max-width:992px){.navbar .navbar-left .navbar__item.dropdown>.dropdown-menu .navbar__link{padding:5px 15px 5px 35px}}@media (min-width:992px){.navbar .navbar-left .navbar__item.dropdown:hover>.dropdown-menu{display:block}}.navbar .navbar-left .navbar__item>.navbar__link{line-height:34px}.navbar .navbar-left .navbar__item.navbar__item-post-job{padding-right:0;float:right}@media (max-width:992px){.navbar .navbar-left .navbar__item.navbar__item-post-job{float:none;order:9999}}.navbar .navbar-left .navbar__item.navbar__item-post-job .navbar__link{border:2px solid #0c8f8b;border-radius:99px;font-size:16px;font-weight:800;color:#fff;background-color:#0c8f8b;padding:0 20px;height:34px;line-height:31px}.navbar .navbar-right{padding-left:35px;vertical-align:middle}@media (max-width:992px){.navbar .navbar-right{padding:15px 0;margin:15px 0 0;border-top:1px solid #ddd}}.navbar .navbar-right .navbar__item:not(:last-child){padding-right:15px}.navbar .navbar-right .navbar__item:first-child{padding-right:30px}.navbar .navbar-right .navbar__item:first-child:after{content:"";background:#00223f;width:1px;height:10px;position:absolute;top:17px;right:14px}@media (max-width:992px){.navbar .navbar-right .navbar__item:first-child:after{display:none}}.navbar .navbar-right .navbar__item.active>.navbar__link{color:#000}.navbar .navbar-right .navbar__item>.navbar__link{font-size:14px;font-weight:600;line-height:34px;text-transform:uppercase;color:#0c8f8b;padding:0;height:34px}.navbar .navbar-right .navbar__item:last-of-type .navbar__link{padding-right:20px}@media (max-width:992px){.navbar .navbar-nav .navbar__item{display:block;padding:0;width:100%;clear:both;margin:5px}}.navbar .navbar-nav .navbar__item .navbar__link{width:100%;display:inline-block;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}@media (max-width:992px){.navbar .navbar-nav .navbar__item .navbar__link{padding:0 15px;width:unset}.navbar .navbar-nav .navbar__item .navbar__link:hover,.navbar .navbar-nav .navbar__item .navbar__link:active,.navbar .navbar-nav .navbar__item .navbar__link:active:focus,.navbar .navbar-nav .navbar__item .navbar__link:focus{background:rgba(0, 0, 0, 0.05);outline:none}}.burger-button{height:3px;width:100%;background:#00223f;position:relative}.burger-button:after,.burger-button:before{content:"";display:block;height:3px;position:absolute;width:100%;background:#00223f}.burger-button:before{bottom:-7px}.burger-button:after{bottom:-14px}.burger-button__wrapper{width:22px;cursor:pointer;position:relative;left:25px;align-self:center;z-index:999}.burger-button__wrapper>a{display:block;height:17px;outline-offset:5px}@media (min-width:992px){.navbar-header{min-height:85px;display:flex}}nav .container-fluid .logo{vertical-align:middle;position:relative;z-index:9}@media (min-width:992px){nav .container-fluid .logo{margin-right:55px !important;align-self:flex-start}}@media (max-width:992px){nav .container-fluid .logo{margin-bottom:0;float:left;width:100%;padding-left:15px;margin-right:0}}@media (max-width:992px){nav .container-fluid .logo{padding:8px 0}nav .container-fluid .logo a{float:right}}nav .container-fluid .logo .logo__text{color:#000;text-transform:uppercase;font-size:18px;line-height:50px;letter-spacing:0.5px;padding:0 15px;vertical-align:middle;display:flex;align-self:center}@media (min-width:992px){nav .container-fluid .logo .logo__text{line-height:85px;padding:0}}nav .container-fluid .logo .logo__text img{max-width:100%;max-height:100%;align-self:center}@media (max-width:767px){nav .container-fluid .logo .logo__text img{max-width:225px;max-height:50px}}nav .container-fluid .logo .logo__text:hover{color:#000;text-decoration:none}nav .container-fluid .logo .logo__text--blue{color:#005cff}.navbar-brand{height:71px;margin-bottom:0}@keyframes loading-animation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes loading-animation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.quick-search{padding-bottom:0;position:relative;z-index:9}.quick-search .form-inline{display:flex;align-items:center}@media (max-width:767px){.quick-search .form-inline{flex-wrap:wrap}}.quick-search__inner-pages .quick-search{background:none}.quick-search__inner-pages .quick-search .form-control{height:90px}.quick-search__inner-pages .quick-search a.input-clear{line-height:90px}@media (max-width:767px){.quick-search__inner-pages .quick-search .form-group__btn{margin-left:0;width:calc(100% - 92px);bottom:-157px}.quick-search__inner-pages .quick-search .form-group__btn.form-group__btn--find-companies{width:100%}}.quick-search__inner-pages .quick-search .form-group__btn--find-companies .quick-search__find{padding-right:12px;padding-left:12px}.quick-search__inner-pages .quick-search__wrapper{margin:60px auto -50px;border-radius:15px !important}@media (max-width:767px){.quick-search__inner-pages .quick-search__wrapper{padding:0;margin:130px auto -94px}}@media (min-width:767px){.quick-search__inner-pages__with-current-search .quick-search__wrapper{margin:60px auto -50px}}@media (max-width:767px){.quick-search__inner-pages__no-refine-search .quick-search .form-group__btn{width:100%}}.quick-search .row{margin:0;text-align:center}.quick-search__wrapper{border-radius:15px !important;margin:-45px auto 0;background:#fff;padding:0;box-shadow:0px 5px 30px 0px #1169B233;border:none}@media (min-width:992px){.quick-search__wrapper{max-width:820px}}@media (max-width:767px){.quick-search__wrapper{padding:0;margin-top:-91px}}.quick-search .form-group.form-group__input:nth-of-type(2){border-left:1px solid #B4B9CC}@media (max-width:767px){.quick-search .form-group.form-group__input:nth-of-type(2){border-left:0;border-top:1px solid #B4B9CC;margin:0}}@media (max-width:768px){.quick-search .form-group{margin-bottom:0}}.quick-search .form-group__Location,.quick-search .form-group__keywords{position:relative}.quick-search .form-group__Location:before,.quick-search .form-group__keywords:before{content:"";position:absolute;background-color:#7EBCE0;width:20px;height:15px;top:37px;left:40px}@media (max-width:767px){.quick-search .form-group__Location:before,.quick-search .form-group__keywords:before{left:30px}}.quick-search .form-group__Location .form-control,.quick-search .form-group__keywords .form-control{border-radius:15px}.quick-search .form-group__Location:before{-webkit-mask:url("../images/icon-location.svg") no-repeat left;mask:url("../images/icon-location.svg") no-repeat left}.quick-search .form-group__keywords:before{-webkit-mask:url("../images/icon-search.svg") no-repeat left;mask:url("../images/icon-search.svg") no-repeat left}.quick-search .form-group .input-clear{position:absolute;right:0;top:0;line-height:99px;color:transparent;-webkit-mask:url(../images/icon-close-white.svg) no-repeat center;mask:url(../images/icon-close-white.svg) no-repeat center;-webkit-mask-size:16px;mask-size:16px;background-color:#B4B9CC;width:56px}.quick-search .form-group__btn{width:auto;min-width:17.6%;margin-left:auto;padding-right:16px}@media (max-width:992px){.quick-search .form-group__btn{padding-left:10px}.quick-search .form-group__btn .btn,.quick-search .form-group__btn .social-registration__google,.quick-search .form-group__btn .social-registration__membership,.quick-search .form-group__btn .social-registration__imis,.quick-search .form-group__btn .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .quick-search .form-group__btn .load-more{min-width:auto}}@media (max-width:767px){.quick-search .form-group__btn{position:absolute;bottom:-87px;left:0;right:0;padding-left:15px !important;padding-right:15px !important}}.quick-search .form-group__input{width:40.1%}@media (max-width:1200px){.quick-search .form-group__input{width:38.1%}}.quick-search .form-group__input.full{width:60.15%;flex-grow:1}@media (max-width:1200px){.quick-search .form-group__input.full{width:57.15%}}@media (max-width:767px){.quick-search .form-group__input.full{width:100%}}@media (max-width:767px){.quick-search .form-group__btn,.quick-search .form-group__input{width:100%;padding:0 30px}}.quick-search .form-control,.quick-search__find,.quick-search .dropdown-radius{width:100%;height:38px;text-align:center}.quick-search .form-control{border:none;padding:0 55px 0 68px;height:90px;text-align:left;font-weight:600;font-size:14px;color:#00223f;letter-spacing:0.06em}.quick-search .form-control::-webkit-input-placeholder{text-align:left;font-weight:600;font-size:14px;text-transform:uppercase;color:#646464;letter-spacing:0.06em}@media (max-width:768px){.quick-search .form-control::-webkit-input-placeholder{font-weight:normal}}.quick-search .form-control:-moz-placeholder{text-align:left;font-weight:600;font-size:14px;text-transform:uppercase;color:#646464;letter-spacing:0.06em}@media (max-width:768px){.quick-search .form-control:-moz-placeholder{font-weight:normal}}.quick-search .form-control::-moz-placeholder{text-align:left;font-weight:600;font-size:14px;text-transform:uppercase;color:#646464;letter-spacing:0.06em}@media (max-width:768px){.quick-search .form-control::-moz-placeholder{font-weight:normal}}.quick-search .form-control:-ms-input-placeholder{text-align:left;font-weight:600;font-size:14px;text-transform:uppercase;color:#646464;letter-spacing:0.06em}@media (max-width:768px){.quick-search .form-control:-ms-input-placeholder{font-weight:normal}}.quick-search .form-control:focus{box-shadow:none}@media (max-width:767px){.quick-search .form-control{font-weight:normal;padding:0 25px 0 40px}}.quick-search__find{height:50px;border-radius:30px;letter-spacing:0.08em;font-weight:600}.quick-search__frontpage{padding-bottom:50px}@media (max-width:768px){.quick-search__frontpage{padding-bottom:110px}}.quick-search__frontpage .form-group__Location:before,.quick-search__frontpage .form-group__keywords:before{top:38px}@keyframes loading-animation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes loading-animation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.results{margin-bottom:20px}.results .btn__back{border:none}.results h1{text-transform:capitalize}.listing-results{display:flex;flex-direction:column}@media (max-width:992px){.listing-results{display:block;margin-bottom:56px}}.listing-results--job-preview{margin-top:40px;margin-bottom:40px;padding-top:30px}.listing-results .container,.listing-results .details-header{max-width:710px;width:100%;margin:0 auto}.listing-results .details-header{padding:0}.listing-results__resume .details-header .listing-item__main-info{grid-template-columns:200px auto;margin-bottom:0}.listing-results__resume .details-header .listing-item__main-info__no-logo{grid-template-columns:auto}@media (max-width:767px){.listing-results__resume .details-header .listing-item__main-info{grid-template-columns:110px auto}.listing-results__resume .details-header .listing-item__main-info .details-header__profile-info{grid-column:1/span 2}}.listing-results__resume .details-header .listing-item__main-info .listing-item__logo{border-radius:50%;width:160px;height:160px;display:flex}@media (max-width:768px){.listing-results__resume .details-header .listing-item__main-info .listing-item__logo{width:100px;height:100px}}.listing-results__resume .details-header .listing-item__main-info .listing-item__logo img{width:100%;height:100%;max-width:none !important;object-fit:cover}.listing-results__resume .details-header .listing-item__main-info .details-header__company,.listing-results__resume .details-header .listing-item__main-info .details-header__actions{grid-column:unset;grid-row:unset}.search-header{padding:25px 0}@media (max-width:767px){.search-header{padding:16px 0 24px}}.company-profile-header{height:auto;padding:18px 54px 51px;margin-top:40px}@media (max-width:992px){.company-profile-header{padding:0px 15px 25px}}.company-profile-header .btn__back{background:none;color:#000000;margin-bottom:17px;padding:0 15px}.company-profile-header .btn__back:before{background:none;background-color:#000000;-webkit-mask:url("../images/icon-chevron-left-blue.svg") no-repeat 0 0;mask:url("../images/icon-chevron-left-blue.svg") no-repeat 0 0}.company-profile-header .btn__back:hover{background-color:rgba(255, 255, 255, 0.3)}@media (max-width:992px){.company-profile-header .btn__back{margin-bottom:12px;margin-top:10px}}.company-profile-header .details-header{display:grid;grid-template-columns:260px auto;grid-template-rows:repeat(4, auto);padding:0}.company-profile-header .details-header__no-logo{grid-template-columns:1fr}.company-profile-header .details-header__no-logo .profile__info__photo-gallery{grid-column:1}@media (max-width:767px){.company-profile-header .details-header{grid-template-columns:1fr}}.company-profile-header .details-header__title{margin:0;font-weight:700;font-size:34px;line-height:45px;letter-spacing:-0.02em;color:#000000}@media (max-width:767px){.company-profile-header .details-header__title{order:-2;grid-column:1/span 2;margin-bottom:25px;margin-top:25px}}@media (min-width:767px){.company-profile-header .details-header .container{padding-right:0}}.company-profile-header .details-header .media-body{vertical-align:middle;padding-left:20px}.company-profile-header .details-header .media-body .details-header__title{margin-top:0}.company-profile-header .details-header .listing-item__info{justify-content:flex-start;margin-bottom:0}.company-profile-header .details-header .listing-item__info--item{margin-bottom:10px !important;font-family:"Alexandria";font-weight:400;font-size:14px;line-height:17px;color:#000000}.company-profile-header .details-header .listing-item__info--item-website:before{background-image:unset;-webkit-mask-image:url("../images/icon-to-company.svg");mask-image:url("../images/icon-to-company.svg");background-color:#000000;opacity:1;-webkit-mask-size:18px auto;mask-size:18px auto;padding-left:25px}.company-profile-header .details-header .listing-item__info--item-website a{color:#000000;text-decoration:underline}@media (max-width:767px){.company-profile-header .details-header .listing-item__info--item-website a{word-break:break-word}}.company-profile-header .details-header .listing-item__info--item-location:before,.company-profile-header .details-header .listing-item__info--item-location.listing-item__info--item:before{background-color:#000000;opacity:1;-webkit-mask-size:12px auto;mask-size:12px auto;padding-left:17px}.company-profile-header .details-header .listing-item__info--item .twitter{width:27px !important;height:27px !important}.company-profile-header .details-header .listing-item__info--item .twitter:before{background-color:#0c8f8b !important}.company-profile-header .details-header .listing-item__info--item .twitter:hover:after{opacity:0.6}.company-profile-header .details-header .listing-item__info--item .twitter:after{background-color:#fff !important;width:100% !important;height:100% !important}.company-profile-header .details-header .listing-item__info--item .youtube:after{content:" " !important;background-color:#0c8f8b !important;-webkit-mask:url("../images/youtube.svg") no-repeat center;mask:url("../images/youtube.svg") no-repeat center;-webkit-mask-size:20px;mask-size:20px;display:inline-block;width:27px;height:27px}.company-profile-header .details-header .listing-item__info--item .youtube:before{content:" " !important;background-color:#fff;border-radius:100%;width:27px;height:27px;display:inline-block;position:absolute}.company-profile-header .details-header .listing-item__info--social-networks{flex-direction:row;margin-top:10px;column-gap:0}@media (max-width:767px){.company-profile-header .details-header .listing-item__info--social-networks:not(:first-child){margin-top:20px}}.company-profile-header .details-header .listing-item__info--social-networks .listing-item__info--item{margin:0 15px 0 0;padding:0;text-shadow:none}.company-profile-header .details-header .listing-item__info--social-networks a:before{background-color:#fff !important;margin-right:0 !important;color:#0c8f8b !important;font-size:18px !important;width:27px !important;height:27px !important;line-height:27px !important}.company-profile-header .details-header .listing-item__info--social-networks a:hover:before{opacity:0.6}.company-profile-header .details-header .listing-item__logo{order:-1;width:240px;min-width:240px;height:240px;margin-bottom:0;border:1px solid #D9D9D9;border-radius:10px;padding-right:unset}@media (min-width:992px){.company-profile-header .details-header .listing-item__logo{grid-row:1/span 2}}@media (max-width:992px){.company-profile-header .details-header .listing-item__logo{grid-row:1/span 2}}@media (max-width:768px){.company-profile-header .details-header .listing-item__logo{display:block}}.company-profile-header .details-header .listing-item__logo--wrapper{background:white;width:240px;min-width:240px;height:240px;display:table-cell;vertical-align:middle;overflow:hidden}@media (max-width:768px){.company-profile-header .details-header .listing-item__logo--wrapper{width:240px;min-width:240px;height:240px;overflow:hidden;vertical-align:middle}.company-profile-header .details-header .listing-item__logo--wrapper img{max-width:100%;max-height:240px;vertical-align:middle}}.company-profile-header .details-header .listing-item__logo img{max-height:240px;width:240px;height:240px;max-width:240px !important}.company-profile-header .company-profile-info__tabs-list{margin:17px 0 0}@media (max-width:992px){.company-profile-header__company-description-row{grid-column:1/span 2}}@media (max-width:767px){.company-profile-header__company-description-row{grid-column:1}}.company-profile-header__background-image{position:absolute;background-size:cover;background-position:center;height:400px;width:100%;z-index:-1;margin-top:-250px}.company-profile-header__background-image~.company-profile-header{margin-top:250px}.company-profile-header-alert__wrapper{display:flex;flex-direction:row;background:#D9D9D9;border-radius:15px;padding:32px 30px;justify-content:space-between;gap:18px}@media (max-width:992px){.company-profile-header-alert__wrapper{flex-direction:column;gap:30px}}.company-profile-header-alert__wrapper .alert__messages{grid-column:1/ span 2}.company-profile-header-alert__description{display:flex;gap:18px}.company-profile-header-alert__description:before{content:"";display:inline-block;min-width:52px;height:53px;background:url("../images/alert-envelope.svg") no-repeat center}.company-profile-header-alert__description h3{font-family:"Alexandria";font-weight:600;font-size:22px;line-height:28px;letter-spacing:-0.02em;margin:0;color:#101820;text-wrap:balance;min-height:55px;height:fit-content;display:flex;align-items:center}.company-profile-header-alert__form{box-shadow:none;display:grid;gap:0px 20px}@media (max-width:992px){.company-profile-header-alert__form .btn__blue{width:100%}}@media (max-width:767px){.company-profile-header-alert__form{display:flex;flex-direction:column;gap:10px}}.company-profile-header-alert__form-control{border-radius:30px;border:none;padding:0 22px;height:44px;min-width:270px}@media (max-width:767px){.company-profile-header-alert__form-control{min-width:unset}}.company-profile-header-alert__messages.alert__messages .alert:last-child{margin-bottom:20px}@media (max-width:767px){.company-profile-header-alert__messages.alert__messages .alert:last-child{margin-bottom:0}}.details-header__company-profile{padding:15px 0 22px}.details-header__company-profile .listing-item__info{margin-bottom:0}.details-header .listing-item__main-info{display:grid;border-bottom:1px solid #B4B4B4;padding-bottom:24px;margin-bottom:28px;grid-template-columns:115px auto 150px}@media (max-width:767px){.details-header .listing-item__main-info{grid-template-columns:115px auto}}.details-header .listing-item__main-info__no-logo{grid-template-columns:auto}@media (max-width:767px){.details-header .listing-item__main-info__no-logo .details-header__company{grid-column:1/span 2}}.details-header .listing-item__main-info .listing-item__logo{width:97px;height:97px;order:-1;grid-row:1/span 4}@media (max-width:767px){.details-header .listing-item__main-info .listing-item__logo{grid-row:1 / span 2;grid-column:1}}.details-header .listing-item__main-info .listing-item__logo img{width:95px;height:95px;max-width:95px !important}.details-header .listing-item__main-info .details-header__title{margin:0 0 4px;order:0;font-size:24px;font-weight:700;line-height:30px;letter-spacing:0.02em;color:#101820}.details-header .listing-item__main-info .details-header__company{margin-bottom:6px;font-weight:700;font-size:12px;line-height:25px;letter-spacing:0.02em;color:#527DBF;display:flex;align-items:center;grid-column:2;grid-row:2}.details-header .listing-item__main-info .details-header__company a{font-size:inherit;line-height:inherit;color:#527DBF}.details-header .listing-item__main-info .details-header__company a:hover{color:#8aa7d4}.details-header .listing-item__main-info .details-header__profile-info__item{padding:13px 0;font-weight:bold;color:#00223f;overflow-wrap:anywhere}.details-header .listing-item__main-info .details-header__profile-info__item a{color:inherit}.details-header .listing-item__main-info .details-header__profile-info__item a:before{width:20px;height:20px;content:"";display:inline-block;margin-right:15px;position:relative}.details-header .listing-item__main-info .details-header__profile-info__item:last-of-type{border-bottom:unset}.details-header .listing-item__main-info .details-header__profile-info__item--email a{display:inline-flex;align-items:baseline}.details-header .listing-item__main-info .details-header__profile-info__item--email a:before{background:url("../images/icon-email.svg") no-repeat 0 0;background-size:20px;top:7px;min-width:20px}.details-header .listing-item__main-info .details-header__profile-info__item--phone a:before{-webkit-mask:url("../images/icon-phone.svg") no-repeat 0 0;mask:url("../images/icon-phone.svg") no-repeat 0 0;background-color:#B4B9CC;top:6px;left:3px;width:15px}.details-header .listing-item__main-info .details-header__profile-info__item--location:before{-webkit-mask:url("../images/icon-location.svg") no-repeat 0 0;mask:url("../images/icon-location.svg") no-repeat 0 0;background-color:#B4B9CC;top:6px;left:3px;width:20px;height:20px;content:"";display:inline-block;margin-right:15px;position:relative}.details-header .listing-item__info{padding-left:0;display:flex;justify-content:space-between;margin-bottom:-15px;column-gap:35px}@media (max-width:768px){.details-header .listing-item__info{flex-direction:column;margin-bottom:unset;align-items:flex-start}}.details-header .listing-item__info li{margin-bottom:10px !important}.details-header .listing-item__info--grid{display:grid;column-gap:35px}@media (max-width:768px){.details-header .listing-item__info--grid{display:flex;flex-direction:column;row-gap:10px}}.details-header .listing-item__info--item{display:inline-block;list-style:none;color:#101820;font-size:16px;margin-top:10px}.details-header .listing-item__info--item:before{opacity:0.3}.details-header .listing-item__info--item:after{border-color:#979797}.details-header .listing-item__info--item-location:before,.details-header .listing-item__info--item-location.listing-item__info--item:before{background:none;padding-left:20px}.details-header .listing-item__info--item-location a,.details-header .listing-item__info--item-location.listing-item__info--item a{color:#101820;text-decoration:underline}.details-header .listing-item__info--item-location a:hover,.details-header .listing-item__info--item-location.listing-item__info--item a:hover{color:#0c8f8b;text-decoration:underline;text-decoration-style:solid}.details-header .listing-item__info--item-company:before{background-image:url("../images/icon-company-light.svg")}.details-header .listing-item__info--item-date{white-space:nowrap}.details-header .listing-item__info--item-date:before{background:none;padding-left:20px}.details-header .listing-item__info--item-website:before{background-image:url("../images/icon-website-light.svg")}.details-header .listing-item__info--item-email:before{background:url(../images/icon-envelope-gray.svg) no-repeat 0 0;background-size:cover;width:20px}.details-header .listing-item__info--item-salary-range{white-space:nowrap}.details-header .listing-item__info--item-salary-range:before{display:none}.details-header .listing-item__info--item.listing-item__info--item-date{margin-top:5px}.details-header__title,.details-body__content.content-text h1{margin:36px 0 12px;color:#00223f;font-size:24px;line-height:23px;word-break:break-word}.details-body{margin-top:30px}.details-body__search{margin-top:0}@media (max-width:767px){.details-body__search{margin-top:95px}}.details-body__search.no-refine-search .search-results{padding-right:15px;padding-left:15px}.details-body__search-border{display:flex}.details-body__display-job{margin-top:0}.details-body__left{padding:0 15px 20px}@media (min-width:992px){.details-body__left{padding-right:64px}}@media (min-width:767px){.details-body__left{width:100%}}.details-body__left .profile__info{margin-top:66px}.details-body__left .profile__info__name{font-family:"Merriweather", serif;font-weight:bold;font-size:24px;color:#101820}.details-body__left .profile__info__description{margin-top:28px;font-weight:300}.details-body .youtube-video{max-width:100%}.details-body__company-profile.soft-block,.details-body__company-profile.form.registration-choose,.details-body__company-profile.input-form-wrapper,.details-body__company-profile.listing-results--job-preview,.blog .details-body__company-profile.listing-item__blog:not(.listing-item__blog-empty),.details-body__company-profile.blog__full-article__wrapper,.details-body__company-profile.blog__full-article__wrapper.container--small,.details-body__company-profile.products-footer-widget__wrapper,.details-body__company-profile.my-applications.my-account-listings,#nav-saved-jobs~.details-body__company-profile.my-account-listings,.container--small.full-applicants .details-body__company-profile.applicants,.details-body__company-profile.checkout-message,.details-body__company-profile.soft-block--xl{border-bottom-right-radius:0;border-bottom-left-radius:0}.details-body__company-profile .profile__info__description{max-height:none}.details-body__company-profile .profile__info__description p{text-wrap:balance}.details-body__company-profile .profile__info__description p:last-of-type{margin-bottom:0}.details-body__company-profile .main-sections__alert{padding:0}.details-body__company-profile .main-sections__alert .alert__block{margin:0;width:100%}.details-body__company-profile .main-sections__alert .alert__block h3{padding-left:0;text-transform:none;line-height:26px;font-weight:normal;font-size:16px;text-align:center;color:#00223f;margin-bottom:30px;margin-top:10px}.details-body__company-profile .main-sections__alert .alert__form{padding:0;background:transparent;display:block;-webkit-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.details-body__company-profile .main-sections__alert .alert__form .btn,.details-body__company-profile .main-sections__alert .alert__form .social-registration__google,.details-body__company-profile .main-sections__alert .alert__form .social-registration__membership,.details-body__company-profile .main-sections__alert .alert__form .social-registration__imis,.details-body__company-profile .main-sections__alert .alert__form .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .details-body__company-profile .main-sections__alert .alert__form .load-more{min-width:166px;min-height:49px}.details-body__company-profile .main-sections__alert .alert__form__input{margin-bottom:30px}.details-body__company-profile .main-sections__alert .alert__form__input:last-child{margin-bottom:0}.details-body__company-profile .no-refine-search{padding:0 9px}@media (max-width:992px){.details-body__company-profile .no-refine-search{padding:0 24px}}@media (max-width:767px){.details-body__company-profile .no-refine-search{margin-top:0}}.details-body__company-profile .search-results__top{max-width:unset;background-color:#E1F3FF;border-radius:15px;min-height:110px;display:flex;margin:-4px 0px 31px}@media (max-width:767px){.details-body__company-profile .search-results__top{margin-top:26px;position:relative;padding-bottom:unset}}.details-body__company-profile .search-results__top .search-results-subtitle{font-weight:700;font-size:34px;line-height:33px;letter-spacing:-0.02em;color:#000000;padding-bottom:0px}@media (max-width:767px){.details-body__company-profile .search-results__top .search-results-subtitle{height:unset}}@media (min-width:992px){.details-body__company-profile .search-results__listings-left{max-width:414px}}.details-body__company-profile .listing-item__logo{display:none}.details-body__company-profile .listing-item .listing-item-center{width:100%}.details-body__company-profile .listing-item__main-info{grid-template-columns:auto 150px}.details-body__company-profile .listing-item__main-info .details-header__company{grid-column:1}.details-body__company-profile .listing-item__main-info .details-header__actions{grid-column:2}@media (min-width:992px){.details-body__company-profile .media-body{padding-left:21px}.details-body__company-profile .search-results__listing-right__scroll-container{width:100%;max-width:unset}}.details-body__company-profile .listing-results{margin-left:unset}@media (max-width:767px){.details-body__company-profile .details-body__search{margin-top:0}}.details-body__resume .job-preview__btns{margin:0 0 60px}.details-body__resume .job-preview__btns .btn,.details-body__resume .job-preview__btns .social-registration__google,.details-body__resume .job-preview__btns .social-registration__membership,.details-body__resume .job-preview__btns .social-registration__imis,.details-body__resume .job-preview__btns .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .details-body__resume .job-preview__btns .load-more{margin-bottom:10px}.details-body__resume .complex-block .listing-item__title{margin-bottom:8px}.details-body__resume .complex-block .listing-item__info{display:flex}@media (max-width:767px){.details-body__resume .complex-block .listing-item__info{flex-direction:column}}.details-body__resume .complex-block .listing-item__info--item{margin-bottom:10px;color:#B4B9CC;font-weight:bold;font-size:14px}.details-body__resume .complex-block .listing-item__info--item:before{top:8px;width:20px;height:20px;content:"";display:inline-block;margin-right:5px;position:relative;background-color:#B4B9CC}.details-body__resume .complex-block .listing-item__info--item-company{padding-right:50px}.details-body__resume .complex-block .listing-item__info--item-company:before{-webkit-mask:url("../images/icon-company.svg") no-repeat 0 0;mask:url("../images/icon-company.svg") no-repeat 0 0;-webkit-mask-size:15px;mask-size:15px}.details-body__resume .complex-block .listing-item__info--item-education{padding-right:50px}.details-body__resume .complex-block .listing-item__info--item-education:before{top:10px;-webkit-mask:url("../images/icon-education.svg") no-repeat 0 0;mask:url("../images/icon-education.svg") no-repeat 0 0;-webkit-mask-size:17px;mask-size:17px}.details-body__resume .complex-block .listing-item__info--item-date:before{top:9px;-webkit-mask:url("../images/icon-calendar.svg") no-repeat 0 0;mask:url("../images/icon-calendar.svg") no-repeat 0 0;-webkit-mask-size:14px;mask-size:14px}@media (max-width:767px){.details-body__resume .profile,.details-body__company-profile .profile{margin-top:0;margin-bottom:56px}}.details-body__resume .profile__img{border-radius:0}.details-body__title{margin:50px 0 30px;min-height:30px;line-height:1.4;font-family:"Merriweather", serif;font-weight:bold;font-size:24px;color:#00223f}@media (max-width:767px){.details-body__content{padding-left:0}}.details-body__content ul{padding-left:40px}.company-profile .listing-item__logo{padding-top:0;width:170px;height:170px;min-width:170px}.company-profile .listing-item__logo--wrapper{width:160px;min-width:160px;-webkit-box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.08);-ms-box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.08);-moz-box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.08);box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.08)}@media (max-width:480px){.company-profile .listing-item__logo--wrapper{width:50px;height:50px}}.company-profile .listing-item__logo img{box-shadow:none !important;border-radius:0 !important}@media (max-width:480px){.company-profile .listing-item__logo img{max-width:50px;max-height:50px}}.tab-content{margin-top:50px}.tab-content .profile__info__description{font-weight:500}.alert{position:relative}.alert__close{position:absolute;right:5px;top:0}.alert__close:hover{text-decoration:none}.sidebar{float:right}@media (min-width:767px){.sidebar{width:306px}}@media (max-width:767px){.sidebar{float:left !important}}@media (max-width:767px){.sidebar.sidebar-job{margin-top:0}}.sidebar.sidebar-job .profile__info__description{font-weight:300}.sidebar__content{padding:18px 24px;background:#fff;border-radius:30px;border:1px solid #B4B4B4;-ms-box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);-webkit-box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25)}.profile{margin-top:-97px}@media (min-width:767px) and (max-width:992px){.profile{margin-top:-85px}}@media (max-width:767px){.profile{float:left !important}}.profile__img{max-width:125px;max-height:125px;margin-bottom:25px}.profile__img-company{border-radius:6px}.profile__info__name{font-size:18px;margin-bottom:2px;word-wrap:break-word;word-break:break-word}.profile__info__description{color:#101820;overflow:hidden;font-weight:500}.profile__info__photo-gallery{grid-column:1 / span 2;display:flex;justify-content:center;margin-top:10px;margin-bottom:10px}@media (max-width:767px){.profile__info__photo-gallery{grid-column:1}}.profile__info .btn__profile{display:block;font-family:"Merriweather", serif;font-weight:bold;text-transform:uppercase;margin-top:28px;margin-bottom:57px;text-decoration:none}.profile__info .btn__profile:hover{text-decoration:underline;color:#0c8f8b}.profile__info-list{padding:0;margin-bottom:0}.profile__info-list__item{padding:20px 0;font-weight:bold;list-style:none;border-bottom:1px solid rgba(225, 225, 225, 0.6)}.profile__info-list__item:last-child{border-bottom:none;padding-bottom:0}.profile__info-list__item a{display:block;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#B4B9CC}.profile__info-list__item a:before{width:20px;height:20px;content:"";display:inline-block;margin-right:15px;position:relative}.profile__info-list__item-email a:before{-webkit-mask:url("../images/icon-email.svg") no-repeat 0 0;mask:url("../images/icon-email.svg") no-repeat 0 0;background-color:#B4B9CC;background-size:20px;top:7px}.profile__info-list__item-resume a:before{background:url("../images/icon-resume.svg") no-repeat 0 0;background-size:20px;top:4px}.profile__info-list__item-phone a:before{background:url("../images/icon-phone.svg") no-repeat 0 0;background-size:18px;top:6px}.profile__info-list__item-linkedin a:before{background:url("../images/icon-linkedin-logo.svg") no-repeat 0 0;background-size:20px;top:2px}.btn__back{display:inline-block;height:30px;line-height:30px;background-color:rgba(255, 255, 255, 0.3);color:#00223f;font-size:16px;font-weight:bold;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.btn__back:before{content:"";display:inline-block;-webkit-mask:url("../images/icon-chevron-left-blue.svg") no-repeat 0 0;mask:url("../images/icon-chevron-left-blue.svg") no-repeat 0 0;-webkit-mask-size:contain;mask-size:contain;background-color:#00223f;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;width:7px;height:13px;margin-right:9px;background-size:100%;position:relative;top:2px}.btn__back:hover{color:#0c8f8b}.btn__back:hover:before{background-color:#0c8f8b}.job-type{margin-bottom:5px;clear:both;display:flex;flex-direction:row;flex-wrap:wrap}.job-type__value{background:rgba(235, 165, 34, 0.35);border-radius:2px;border:none;min-height:24px;display:inline-block;font-weight:700;font-size:10px;line-height:12px;color:#7B5000;letter-spacing:0.06em;vertical-align:middle;position:relative;padding:6px 10px;text-transform:uppercase;text-align:center;margin-top:15px;margin-right:11px}.details-footer{position:sticky;clear:both;width:100%;bottom:0;background:#fff;height:100px;z-index:999;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;-moz-box-shadow:0 2px 30px rgba(0, 0, 0, 0.03);-webkit-box-shadow:0 2px 30px rgba(0, 0, 0, 0.03);-ms-box-shadow:0 2px 30px rgba(0, 0, 0, 0.03);box-shadow:0 2px 30px rgba(0, 0, 0, 0.03)}.details-footer__btn-apply{min-width:unset;font-size:12px}@media (max-width:767px){.details-footer__btn-apply{width:100%}}.details-footer.job-preview .container{width:100%;text-align:center}@media (max-width:992px){.details-footer.job-preview .container{padding-left:0;padding-right:0}}@media (min-width:992px){.details-footer__blog{max-width:700px;margin:25px auto}}@media (max-width:992px){.details-footer{position:static !important}}@media (max-width:767px){.details-footer{height:auto;min-height:100px}}.details-footer .job-preview__btns{margin-top:30px}.details-footer .job-preview__btns .btn,.details-footer .job-preview__btns .social-registration__google,.details-footer .job-preview__btns .social-registration__membership,.details-footer .job-preview__btns .social-registration__imis,.details-footer .job-preview__btns .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .details-footer .job-preview__btns .load-more{margin-bottom:10px}.social-share__icons{min-width:200px;display:inline-block}.social-share__title{width:106px;color:#B4B9CC;font-size:16px;display:inline-block;vertical-align:top;position:relative;top:5px;margin:0 26px 10px}#apply-form .form-control__disabled{border:none;box-shadow:none;pointer-events:none}#apply-form textarea{resize:vertical}.alert-bought-now{max-width:700px;margin:20px auto;border-radius:6px;color:#B4B9CC;background:#fff;position:relative;padding:15px 25px;-moz-box-shadow:0 2px 18px rgba(0, 0, 0, 0.12);-webkit-box-shadow:0 2px 18px rgba(0, 0, 0, 0.12);-ms-box-shadow:0 2px 18px rgba(0, 0, 0, 0.12);box-shadow:0 2px 18px rgba(0, 0, 0, 0.12)}@media (max-width:700px){.alert-bought-now{margin-left:8.33333333%;width:83.33333333%}}.alert-bought-now .alert__close{position:absolute;width:12px;height:12px;right:8px;top:8px;background:url("../images/icon-modal-close.svg") no-repeat 0 0;background-size:12px;opacity:1}#application-settings,.location-settings,.employer-settings{vertical-align:top}@media (max-width:767px){#application-settings,.location-settings,.employer-settings{margin:0}}#application-settings .form-label,.location-settings .form-label,.employer-settings .form-label{vertical-align:middle;margin:0 30px 0 0;width:auto;font-weight:200;padding-bottom:3px}#application-settings .form-label input,.location-settings .form-label input,.employer-settings .form-label input{margin:0 0 2px 0;vertical-align:middle}.employer-settings div{text-transform:none;color:#B4B9CC}.display-item .popover{top:50px;left:-50%;box-shadow:0px 4px 25px rgba(0, 0, 0, 0.08);border-radius:20px;border:none}.display-item .popover .arrow{border:none}.display-item .popover-title{display:none}@keyframes loading-animation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes loading-animation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.footer{padding-top:60px;background:#000}.footer .container{padding:0px 0 60px}.footer .container>div{margin:0 -15px;color:#B4B9CC;font-size:14px}.footer .container>div:not(:last-child){margin-bottom:35px}.footer .container>div:before,.footer .container>div:after{display:table;content:""}.footer .container>div:after{clear:both}.footer .container>div>div{padding:0 15px;width:100%;float:left;text-align:left}@media (min-width:769px){.footer .container>div>div{width:25%}}@media (max-width:768px){.footer .container>div>div{width:50%}}@media (max-width:768px){.footer .container>div{margin:0}}.footer__logo{filter:brightness(1000%) grayscale(100%);width:180px}.footer ul{padding-left:0;list-style:none;font-size:14px}.footer ul li{margin-bottom:5px;font-weight:bold;font-size:16px;color:#fff}.footer ul li.footer-nav__title{color:#666D70}.footer ul li a{font-weight:normal;font-size:16px;color:#fff}.footer ul a{text-transform:none}@media (max-width:767px){.footer ul{margin-bottom:30px}}@media (max-width:767px){.footer .footer-nav{margin-bottom:30px}}.footer-nav__title{margin-bottom:10px;font-family:"Merriweather", serif;font-weight:900;font-size:16px;line-height:24px;letter-spacing:-0.04em;color:#666D70}.footer-nav__item:not(.footer-nav__title){font-size:14px;margin-bottom:8px;text-transform:capitalize}@media (max-width:767px){.footer-nav__item{text-align:center}}.footer-nav__link{color:#fff;font-weight:500;-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;-o-transition:color 0.2s ease-out;transition:color 0.2s ease-out}.footer-nav__link-social:before,.company-profile-header .details-header .listing-item__info--social-networks a:before{font-family:"footer-social" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-right:10px;color:#7B7B7B;background:#231F20;width:18px;height:18px;border-radius:100%;line-height:18px;font-size:14px;text-align:center;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.footer-nav__link-facebook:before,.company-profile-header .details-header .listing-item__info--item .facebook:before,.company-profile-header .details-header .listing-item__info--item .youtube:before{content:""}.footer-nav__link-twitter,.company-profile-header .details-header .listing-item__info--item .twitter{position:relative;display:flex}.footer-nav__link-twitter:before,.company-profile-header .details-header .listing-item__info--item .twitter:before{content:" ";-webkit-mask:url("../../../_system/main/images/x.svg") no-repeat center;mask:url("../../../_system/main/images/x.svg") no-repeat center;background-color:#7B7B7B;-webkit-mask-size:12px;mask-size:12px;width:18px;height:18px;z-index:1}.footer-nav__link-plus:before{content:""}.footer-nav__link-instagram:before,.company-profile-header .details-header .listing-item__info--item .instagram:before{content:""}.footer-nav__link-in:before,.company-profile-header .details-header .listing-item__info--item .linkedin:before{content:""}.footer a{font-weight:normal;color:#fff}.footer__powered-by{font-weight:400;font-size:14px;line-height:24px;letter-spacing:-0.04em;color:#878787;min-height:36px;display:flex;align-items:center;justify-content:center;width:100%;background-color:#1F1F1F}.footer__powered-by a{color:#878787;font-weight:600}.footer-job-preview .footer{padding-top:unset}.footer-job-preview .footer .container{border-top:unset}@keyframes loading-animation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes loading-animation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.main-sections{padding:25px 0 0}.main-sections__alert{padding:69px 0 49px}.main-sections__middle-banner{padding:0}.main-sections.listing__featured{padding-bottom:70px}.main-sections__listing__latest,.main-sections__jobs-by,.main-sections__backfill{background:#fff}.main-sections__jobs-by{padding:0}.main-sections__featured-companies{padding-bottom:45px}@media (max-width:768px){.main-sections{padding:50px 0 0}}.main-banner{position:relative;height:364px;background-size:cover;background-position:center;border-radius:15px}.main-banner__wrapper{height:100%}.main-banner__wrapper .container{max-width:820px}.main-banner__head{margin-top:50px}@media (max-width:420px){.main-banner__head{margin-top:50px}}.main-banner__head h1{color:#fff;padding-top:8px;margin:20px 0 10px;font-weight:700;font-size:48px;line-height:55px;color:#FFFFFF}@media (max-width:992px){.main-banner__head h1{font-size:44px}}@media (max-width:767px){.main-banner__head h1{font-size:40px}}.main-banner__head p{font-family:"Merriweather", serif;font-weight:700;font-size:24px;line-height:34px;color:#FFFFFF}@media (max-width:768px){.main-banner__head p{font-size:18px}}@media (max-width:992px){.main-banner{margin-left:0;margin-right:0}}@media (max-width:767px){.main-banner.item{background-position:center}}.slide.homepage{min-height:90px;padding-left:35px;padding-right:35px}@media (max-width:992px){.slide.homepage{padding-left:0;padding-right:0}}.slide.homepage .main-banner{margin-left:unset;margin-right:unset}.slide.homepage .main-banner:after{content:"";background:rgba(0, 0, 0, 0.2);border-radius:30px;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.slide.homepage .main-banner__head h1,.slide.homepage .main-banner__head h2,.slide.homepage .main-banner__head h3,.slide.homepage .main-banner__head p,.slide.homepage .main-banner__head{color:#fff}.slide.homepage .glyphicon-chevron-right{background:url("../images/icon-slider-next__white.svg") no-repeat 50% 50%;width:58px;height:58px;background-size:26px;margin-top:-35px}.slide.homepage .glyphicon-chevron-right:before{display:none}.slide.homepage .glyphicon-chevron-left{background:url("../images/icon-slider-prev__white.svg") no-repeat 50% 50%;width:58px;height:58px;background-size:26px;margin-top:-35px}.slide.homepage .glyphicon-chevron-left:before{display:none}.slide.homepage .carousel-control{opacity:0.6}.slide.homepage .carousel-control:hover{opacity:1}.slide.homepage .carousel-control.left,.slide.homepage .carousel-control.right{background:none !important}@media (max-width:767px){.slide.homepage .carousel-control{display:none}}.middle-banner{display:table;width:100%}@media (max-width:420px){.middle-banner{height:340px}}.middle-banner__listings{width:80%;margin:0 auto}.middle-banner__wrapper{display:table-cell;vertical-align:middle}.middle-banner h3,.middle-banner__title{font-size:32px;color:#fff;letter-spacing:0.64px;text-transform:uppercase;font-weight:bold;margin-bottom:25px}.middle-banner>div,.middle-banner__description{font-size:22px;color:rgba(255, 255, 255, 0.68);letter-spacing:0.44px;font-weight:500}.middle-banner>div .highlight,.middle-banner__description .highlight{color:#fff;font-weight:bold}.middle-banner .btn-post-job{text-transform:uppercase;padding:15px 67px;font-size:16px;line-height:18px;margin-top:38px;-webkit-transition:box-shadow 0.2s ease-in;-moz-transition:box-shadow 0.2s ease-in;-o-transition:box-shadow 0.2s ease-in;transition:box-shadow 0.2s ease-in}.middle-banner .btn-post-job:hover{-webkit-box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.08);-ms-box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.08);-moz-box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.08);box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.08)}.companies-jobs-list .nav-pills,.jobs-by .nav-pills{display:flex;width:100%;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;gap:16px}@media (max-width:767px){.companies-jobs-list .nav-pills,.jobs-by .nav-pills{display:block;text-align:center}.companies-jobs-list .nav-pills li,.jobs-by .nav-pills li{margin-right:0;margin-left:10px;display:inline-block;float:none}.companies-jobs-list .nav-pills li:first-of-type,.jobs-by .nav-pills li:first-of-type{margin-left:0}.companies-jobs-list .nav-pills li:last-of-type,.jobs-by .nav-pills li:last-of-type{margin-right:0}}.jobs-by{padding:50px 0}.jobs-by .nav-pills{justify-content:center}.jobs-by__wrapper{overflow:hidden;padding:10px 0}.jobs-by__wrapper>.container{padding:48px 15px 57px;border-radius:20px;background:#ffffff;box-shadow:0px 3px 9px rgba(0, 0, 0, 0.1)}.jobs-by .tab-content{margin-left:auto;margin-right:auto}.browse-by__title{width:100%;text-align:center;margin-top:30px}.browse-by__list{columns:3;-webkit-columns:3;-moz-columns:3;font-size:16px;margin:0 auto;width:fit-content;max-width:100%;min-width:700px}@media (max-width:767px){.browse-by__list{columns:2;-webkit-columns:2;-moz-columns:2;font-size:20px;width:auto;min-width:unset}.browse-by__list a{justify-content:center}}@media (max-width:480px){.browse-by__list{columns:1;-webkit-columns:1;-moz-columns:1}}.browse-by__list li{line-height:37px}.browse-by__list li a{font-size:16px;font-weight:600;color:#0c8f8b;text-decoration:none;display:flex;white-space:nowrap;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.browse-by__list li a:hover{color:#0c8f8b;text-decoration:underline}.browse-by__list li a .browse-by__item{overflow:hidden;text-overflow:ellipsis}.browse-by__list li a .count:before{content:" "}.alert__messages .alert:last-child{margin-bottom:40px}.alert__block{display:inline-block;width:49%;vertical-align:top}.alert__block:not(.alert__block-form){width:29.9%}@media (max-width:767px){.alert__block:not(.alert__block-form){width:100%}}.alert__block:not(.alert__block-form):first-child{margin-right:0%}@media (max-width:767px){.alert__block:not(.alert__block-form):first-child{margin-right:0}}.alert__block:not(.alert__block-form):last-child{margin-left:8%}@media (max-width:767px){.alert__block:not(.alert__block-form):last-child{margin-left:0}}.alert__block-form{width:69%}@media (max-width:767px){.alert__block{width:100%;padding:0}.alert__block-form{padding:0 0 20px}}.alert__form{box-shadow:none;display:grid;grid-template-columns:1fr 1fr;gap:0px 20px}.alert__form .form-group{padding:0}.alert__form__input{margin:0}.alert__form__input:last-child{margin-bottom:0}.alert .btn__subscribe{padding:10px 40px;letter-spacing:1px}.modal-dialog .alert__form{grid-template-columns:1fr}.subscribe__description{font-size:16px;font-family:"Merriweather", serif}.widget__text-block{padding-top:30px;padding-bottom:20px}.widgets__container h2.widget-title{font-size:38px;text-align:center;font-weight:bold;padding:30px 0;margin:20px 0 10px}@media (max-width:768px){.widgets__container h2.widget-title{font-size:22px;font-weight:normal;padding:22px 0}}.widgets__container img{max-width:100%}.widgets__container .section{border-radius:20px}@keyframes loading-animation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes loading-animation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.posts-list{margin-bottom:70px}.posts-list .listing-item__logo .media-object{max-width:125px;max-height:125px}.static-pages__blog .social-share{display:flex;justify-content:center;flex-direction:column}.listing-item__blog .listing-item__title a{margin-bottom:13px;display:block}.blog__content--image{margin-bottom:40px}.blog__content--date{position:relative;margin:0 25px 10px 0;font-weight:500}.blog__content--date:before{content:"";display:inline-block;width:19px;height:17px;position:relative;top:2px;background:url("../images/icon-calendar.svg") no-repeat;background-size:contain;margin-right:2px}.blog__content div,.blog__content ol,.blog__content li,.blog__content ul,.blog__content p{line-height:1.7}.blog__content h1,.blog__content h2,.blog__content h3,.blog__content h4{padding:52px 0 25px;margin:0;font-weight:900;line-height:1.4;letter-spacing:-0.02em}#disqus_thread{margin-top:55px}.blog .banner--right{float:none;margin-left:20px}.blog .blog-items-list{color:#101820;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}.blog .blog-items-list.empty-categories .listing-item__blog{-webkit-flex:1 0 31%;flex:1 0 31%;margin:0 1% 30px}@media (max-width:992px){.blog .blog-items-list.empty-categories .listing-item__blog{-webkit-flex:1 0 45%;flex:1 0 45%;margin:0 2% 30px}}@media (max-width:550px){.blog .blog-items-list.empty-categories .listing-item__blog{-webkit-flex:1 0 96%;flex:1 0 96%;margin:0 2% 30px}}.blog .listing-item__blog{-webkit-flex:1 0 45%;flex:1 0 45%;padding:20px;margin:0 2% 30px;display:flex;flex-direction:column;justify-content:initial}.blog .listing-item__blog:not(.listing-item__blog-empty):hover{box-shadow:0px 3px 9px rgba(12, 143, 139, 0.6)}.blog .listing-item__blog-empty:hover{box-shadow:none}@media (max-width:550px){.blog .listing-item__blog{-webkit-flex:1 0 100%;flex:1 0 100%;margin:0 0 30px}}.blog .listing-item__blog .listing-item__desc{color:#B4B9CC;margin-top:13px;height:inherit;font-size:15px;font-weight:500;line-height:22px;color:#B4B9CC}.blog .listing-item__blog .blog__content--comment a{margin-bottom:13px;font-size:14px;font-weight:300}.blog .listing-item__blog .blog__content--comment a:before{display:none}.blog .listing-item__blog .media-top.listing-item__logo{border-radius:10px;width:100%;height:200px;background-repeat:no-repeat;background-position:center;background-size:cover}.blog .listing-item__blog .media-top.listing-item__logo a{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width:767px){.blog .listing-item__blog .media-top.listing-item__logo{display:block}}.blog .listing-item__blog .media-body{margin-bottom:13px;width:100%;height:100%;display:block}.blog .listing-item__blog .media-body__in{padding:20px 0px}.blog .listing-item__blog .media-body .listing-item__title{display:block;margin:0px;font-family:"Alexandria", serif}.blog .listing-item__blog .media-body .listing-item__title a{text-decoration:none;color:#101820;margin-top:0;font-weight:400;line-height:22px}.blog .listing-item__blog .listing-item__footer{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.blog .listing-item__blog .listing-item__read-more a{color:#0c8f8b;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:14px;line-height:17px;letter-spacing:0.03em}.blog__categories__title{text-transform:uppercase;margin-bottom:16px;font-size:24px;line-height:29px;letter-spacing:0.02em;font-family:"Alexandria", serif}.blog__categories__list{display:inline-flex;flex-direction:column;gap:8px}@media (max-width:767px){.blog__categories__list--desktop{display:none}}.blog__categories__list--mobile{margin-bottom:30px}@media (min-width:768px){.blog__categories__list--mobile{display:none}}.blog__categories__list select{margin:0 2%}.blog__categories__list:before,.blog__categories__list:after{display:none}.blog__categories__list.nav-pills>li>a{justify-content:flex-start}@media (max-width:767px){.blog__categories h4{display:none}}.blog__full-article{position:relative;color:#101820}.blog__full-article h1.title__primary{text-align:center;text-transform:none;margin:0 auto;max-width:700px;border-bottom:0;word-wrap:break-word;padding:0 15px 20px;font-size:46px;font-weight:bold;color:#101820}.blog__full-article .static-pages__blog{padding-top:40px;margin-bottom:70px;line-height:1.4;max-width:700px}.blog__full-article .static-pages__blog .blog__content div,.blog__full-article .static-pages__blog .blog__content p{margin:0 0 20px}.blog__full-article .blog__content--comment{display:inline-block}.blog__full-article .blog__content--comment a{font-size:14px;font-weight:300;color:#B4B9CC}.blog__full-article__wrapper,.blog__full-article__wrapper.container--small{margin-top:50px;margin-bottom:70px}.blog__full-article__blue-bg{background-color:#E1F3FF;height:330px;position:absolute;width:100%;top:-50px}.blog__full-article__breadcrumb{color:#ccc;text-align:center;font-family:"Merriweather", serif}.blog__full-article__breadcrumb a{text-decoration:underline}.blog__full-article__top-section{display:flex;justify-content:space-between;flex-direction:row;max-width:700px;margin:89px auto 28px;padding:0 15px}.blog__full-article .blog__content--image{text-align:center;margin-bottom:0}.blog__full-article .blog__content--image img{border-radius:10px;object-fit:cover;width:100%;height:270px}.section .blog .listing__title{color:#B4B9CC}.section .blog__list{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;clear:both;padding-bottom:20px}.section .blog__list .listing-item__blog{-webkit-flex:1 0 31%;flex:1 0 31%;margin:0 1% 30px}.section .blog__list .listing-item__blog-empty{margin-bottom:0 !important;padding:0}@media (max-width:768px){.section .blog__list .listing-item__blog{-webkit-flex:1 0 45%;flex:1 0 45%;margin:0 2% 30px}}@media (max-width:550px){.section .blog__list .listing-item__blog{-webkit-flex:1 0 100%;flex:1 0 100%;margin:0 0 30px}}.section .blog.posts-list{margin-top:55px}@keyframes loading-animation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes loading-animation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.checkout-container{max-width:700px;margin:0 auto}.checkout-container .sidebar{margin-bottom:40px}.checkout{padding:0 15px 70px;width:100%}@media (min-width:992px){.checkout{padding-right:64px}}@media (min-width:767px){.checkout{width:calc(100% - 306px)}}.checkout-sidebar__title{font-size:16px}.checkout-message{color:#B4B9CC;background:#fff;border-radius:6px;max-width:none;margin:0;padding:0}.checkout-message .manage-listing{color:#00223f}.checkout-message h1.title__primary{font-size:42px !important;line-height:63px}.checkout-message .form-group:last-child{margin-bottom:0}.checkout-product__title{max-width:65%;display:inline-block}.checkout-product__price{max-width:35%;display:inline-block}.checkout-sidebar__first-free{font-style:italic}.checkout-sidebar__first-free,.checkout-sidebar__discount{color:#E30B3F}.checkout-sidebar__split{border-bottom:1px solid rgba(216, 216, 216, 0.7);margin-bottom:15px}.checkout-sidebar__delete-discount{background:url("../images/icon-delete.svg") no-repeat 0 0;background-size:16px 17px;display:inline-block;width:16px;height:17px;position:relative;top:4px}.payment-proceed--preloader{position:relative;height:150px}.payment-proceed--preloader:after{content:"";position:absolute;z-index:10;-moz-animation:loading-animation 0.9s linear infinite;-webkit-animation:loading-animation 0.9s linear infinite;-o-animation:loading-animation 0.9s linear infinite;-ms-animation:loading-animation 0.9s linear infinite;animation:loading-animation 0.9s linear infinite;background:url("../images/preloader.svg") no-repeat center;top:50%;left:50%;margin-top:-28px;margin-left:-16px;width:32px;height:32px}.invoice-container{background-color:#fff}.invoices{background-color:#fff;font-size:16px}.invoices table{width:88%;margin:0 auto 30px;box-sizing:border-box}.invoices th{padding:20px;white-space:nowrap}.invoices td{padding:20px}.invoices tr{border-bottom:1px solid #ededed}.invoices .status--paid,.invoices .status--verified{color:#83ca4e}.invoices .status--unpaid,.invoices .status--pending{color:#ff6a50}@media (max-width:680px){.invoices table{margin:0}.invoices th:first-child,.invoices th:last-child,.invoices td:first-child,.invoices td:last-child{display:none}}@keyframes loading-animation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes loading-animation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.product-items-wrapper{max-width:1166px;margin:30px auto 0;display:flex;flex-flow:row wrap;justify-content:center}@media (max-width:680px){.product-items-wrapper{width:100%;text-align:center}}.product-item-wrap{margin:15px}.product-item{width:322px;height:100%;background:#fff;margin:0 auto;padding-bottom:125px;position:relative;text-align:initial}.product-item__content{overflow:hidden}.product-item__title,.product-item__price{font-family:"Merriweather", serif;text-align:center}.product-item__title{margin-top:0;padding-top:5px;text-transform:capitalize;font-size:24px;line-height:1.4;font-weight:bold;margin-bottom:0}.product-item__price{color:#00223f;font-weight:400;font-size:40px;padding-bottom:10px;border-bottom:1px solid #B4B4B4}.product-item__currency-sign{font-size:20px;font-weight:400;vertical-align:super}.product-item__description{overflow:hidden;padding:20px 0;min-height:140px}.product-item__description ul{list-style:none;padding-left:0}.product-item__description ul li{padding-left:30px;background:url("../images/icon-check.svg") no-repeat left 5px;background-size:16px;margin-bottom:10px}.product-item__btn{width:100%;background-color:#fff;color:#0c8f8b;border:1px solid #0c8f8b;transition:all 0.2s ease-in}.product-item__btn:hover,.product-item__btn:focus{background-color:#0c8f8b;color:#fff}.product-item .form .form-group{margin-bottom:15px}.product-item .form .form-group:last-child{margin-bottom:0}.product-item img{max-width:100%}.products-widgets .container{width:auto}.products-head-widget{background-color:#e1f3ff}.products-head-widget__wrapper{display:flex;flex-direction:column;align-items:center;padding:20px 0 70px}.products-head-widget a{font-weight:bold}.products-head-widget__actions{display:flex;gap:10px}.products-head-widget__actions-phone,.products-head-widget__actions-email{position:relative;display:flex;align-items:center;gap:10px}.products-head-widget__actions-phone::before,.products-head-widget__actions-email::before{left:0;width:19px;height:19px;content:" ";background-size:contain;background-repeat:no-repeat;background-position:center}.products-head-widget__actions-phone::before{background-image:url("../images/icon-products-phone.svg")}.products-head-widget__actions-email::before{background-image:url("../images/icon-products-email.svg")}:has(.membership-switcher) .products-head-widget{margin-bottom:-30px}.products-footer-widget__wrapper{display:flex;align-items:center;padding:30px;margin:30px auto}.products-footer-widget__wrapper.container.soft-block,.products-footer-widget__wrapper.container.form.registration-choose,.products-footer-widget__wrapper.container.input-form-wrapper,.products-footer-widget__wrapper.container.listing-results--job-preview,.blog .products-footer-widget__wrapper.container.listing-item__blog:not(.listing-item__blog-empty),.products-footer-widget__wrapper.container.blog__full-article__wrapper,.products-footer-widget__wrapper.container.blog__full-article__wrapper.container--small,.products-footer-widget__wrapper.container.products-footer-widget__wrapper,.products-footer-widget__wrapper.container.my-applications.my-account-listings,#nav-saved-jobs~.products-footer-widget__wrapper.container.my-account-listings,.container--small.full-applicants .products-footer-widget__wrapper.container.applicants,.products-footer-widget__wrapper.container.checkout-message{max-width:1030px;background-color:#e1f3ff}.products-footer-widget__left-content{margin-right:30px}.products-footer-widget__support{background-image:url("../images/icon-products-support.svg");background-size:contain;background-repeat:no-repeat;background-position:center;min-width:84px;min-height:84px}.products-footer-widget a{font-weight:bold}@keyframes loading-animation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes loading-animation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.my-account-title{text-align:center;margin-bottom:40px;color:#00223f;font-family:"Merriweather", serif;font-weight:bold;font-size:42px}.my-account-list{padding:10px 0 60px 0;position:relative}.my-account-list .nav-pills{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;text-align:center}.my-account-list .nav-pills li{display:inline-block;float:none}@media (max-width:992px){.my-account-list .nav-pills li{margin-right:8px;float:none}}.with-banner .my-account-listings .listing-item{width:100%}@media (min-width:768px){.with-banner .my-account-listings .listing-item{padding:20px 20px}}.my-account-listings{padding:20px 15px 20px 60px}@media (min-width:992px){.my-account-listings.my-account-listings-full.my-account-resumes{width:calc(100% - 306px)}}@media (min-width:767px){.my-account-listings.my-account-listings-full{margin:0 auto 75px;float:none;padding:24px 31px 30px;display:flex;flex-direction:column}}.my-account-listings .alert{max-width:none !important;width:100%;float:left;margin-top:20px !important}@media (max-width:991px){.my-account-listings{padding:20px}}.my-account-listings .listing-item{flex-direction:column;padding:20px 40px;display:grid;justify-content:unset;grid-template-columns:auto min-content;color:#B4B9CC}.my-account-listings .listing-item__views{padding:0 10px 0 0;height:fit-content}.my-account-listings .listing-item__applies{padding:0 0 0 10px;border-left:1px solid #ebebeb;height:fit-content}.my-account-listings .listing-item__applies .link{color:#00223f;transition:all 0.3s ease-in-out}.my-account-listings .listing-item__applies .link:hover{color:#0c8f8b;text-decoration:none;border-bottom:1px solid #0c8f8b}@media (max-width:992px){.my-account-listings .listing-item{padding:20px}}@media (max-width:767px){.my-account-listings .listing-item{padding:20px 15px}}.my-account-listings .listing-item .media-body{width:auto;display:flex;flex-wrap:nowrap}.my-account-listings .listing-item .media-body .listing-item__title{padding-right:26px}.my-account-listings .listing-item .media-body .listing-item-badges{padding-left:10px}@media (max-width:480px){.my-account-listings .listing-item .media-body{grid-column:1 / span 2}}.my-account-listings .listing-item .media-body .label-info{background-color:rgba(12, 143, 139, 0.2);color:#0c8f8b}.my-account-listings .listing-item__info{grid-column:1/span 2;font-size:14px;color:#B4B9CC;position:relative;margin-top:10px}.my-account-listings .listing-item__info--status{border-right:1px solid #ebebeb;padding-right:10px;margin-right:10px}.my-account-listings .listing-item__info--status-active{color:#83ca4e}.my-account-listings .listing-item__info--status-pending{color:#ff6a50}.my-account-listings .listing-item__info--item-date,.my-account-listings .listing-item__info--item-location{display:inline-block;padding-right:0;margin-right:0}.my-account-listings .listing-item__info--item-date:before,.my-account-listings .listing-item__info--item-location:before{display:none}@media (max-width:480px){.my-account-listings .listing-item__info--item-date,.my-account-listings .listing-item__info--item-location{text-align:left;margin-bottom:8px}}.my-account-listings .listing-item__info--item.listing-item__info--item:last-of-type{border-right:none}.my-account-listings .listing-item__info--item.listing-item__info--item-location,.my-account-listings .listing-item__info--item.listing-item__info--item-company{border-right:1px solid #ebebeb;padding-right:10px;margin-right:10px}.my-account-listings .listing-item__info--item.listing-item__info--item-date{border-right:1px solid #ebebeb;padding-right:10px;margin-right:10px}.my-account-listings .listing-item__info--item.listing-item__info--item-date.last-info-item{border-right:none;margin-right:0;padding-right:0}.my-account-listings .has-left-postings{display:inline-block;font-weight:bold;padding:12px 0 10px 0;margin:0;font-family:"Merriweather", serif;font-size:32px;line-height:36px;color:#00223f}@media (max-width:480px){.my-account-listings .has-left-postings{padding-bottom:16px}}@media (max-width:768px){.my-account-listings .has-left-postings{text-align:center;display:block}}.my-account-listings .form-group__btn{display:inline-block;float:right;padding:8px 0 10px 0;text-align:right}.my-account-listings .form-group__btn::after{content:"";clear:both;display:block}@media (max-width:992px){.my-account-listings .form-group__btn{display:block;float:left;width:100%;margin-bottom:25px}}.my-account-listings .listings-action{padding:10px 0 0 0;color:#ebebeb}.my-account-listings .listings-action--activate,.my-account-listings .listings-action--edit{color:#419dd4}.my-account-listings .listings-action--delete{color:#ff735b}.my-account-listings .listing-item .media-right{padding-top:5px;padding-left:5px;padding-right:0;display:flex;justify-content:flex-end;white-space:nowrap}.my-account-listings .listing-item .media-right.visible-xs-480{display:none}@media (max-width:480px){.my-account-listings .listing-item .media-right{grid-column:1 / span 2;justify-content:flex-start;color:#B4B9CC;margin-bottom:7px}}@media (max-width:768px){.my-account-listings .listing-item .listing-item-badges{padding:0 0 0 24px}}.my-account-listings .listing-item.listing-item__resumes:first-of-type{margin-top:40px}.my-account-products,.my-account-listings{color:#00223f;border:none}.my-account-products h4,.my-account-listings h4{font-family:"Merriweather", serif;font-weight:bold;font-size:32px}@media (max-width:767px){.my-account-products h4,.my-account-listings h4{text-align:center}}.my-account-products .contract-list,.my-account-listings .contract-list{color:#0c8f8b;text-align:left;font-size:14px;background:#E1F3FF;border-radius:14px;margin-bottom:10px;padding:18px 25px}.my-account-products .contract-list--cancel,.my-account-products .contract-list--subscription,.my-account-listings .contract-list--cancel,.my-account-listings .contract-list--subscription{display:block;margin-top:20px}.my-account-products .contract-list:first-of-type,.my-account-listings .contract-list:first-of-type{margin-top:14px}.my-account-products .contract-list--name,.my-account-listings .contract-list--name{font-size:18px;font-weight:600;padding:0}.my-account-products{padding:24px 0 0 31px}@media (max-width:992px){.my-account-products{padding:20px}}#applicants-list{padding:0 15px;margin-bottom:60px}@media (max-width:767px){#applicants-list{padding:0}}#applicants-list .listing-item__logo .media-object{border-radius:100px}@media (max-width:480px){#applicants-list .listing-item__date{margin-bottom:10px}}#applicants-list .listings-application-info--item{position:relative;padding-right:10px;margin:0 10px 10px 0;font-weight:500;display:inline-block;float:left;border-right:1px solid #ebebeb}#applicants-list .listings-application-info--item:last-child{padding-right:0;margin-right:0;border-right:none}#applicants-list .listings-application-info--item:after,#applicants-list .listings-application-info--item:before{display:none}.details-body__left.applicants{margin:0 auto;float:none;padding:0}@media (max-width:992px){.details-body__left.applicants{width:100%}}@media (max-width:992px){.details-body__left.applicants form{margin:0 -15px}}.details-body__left.applicants .title__primary{padding:0;margin-bottom:5px}#editListingForm.form{width:100%;max-width:100%}.edit-listing--action{background:#fff;border:none;-webkit-box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.05);-ms-box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.05);box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.05)}@media (max-width:992px) and (min-width:767px){.edit-listing--action{width:30%}}.edit-listing--action .form-group__btns{margin-bottom:0;padding-left:0;padding-right:0}.edit-listing--action .btn,.edit-listing--action .social-registration__google,.edit-listing--action .social-registration__membership,.edit-listing--action .social-registration__imis,.edit-listing--action .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .edit-listing--action .load-more{width:150px;overflow:hidden;text-overflow:ellipsis;padding:9px 0;text-align:center;margin-left:auto;margin-right:auto}.edit-listing--form{margin-bottom:30px;padding:0;font-size:0}.edit-listing--form .form-group:not(.form-group__complex){font-size:14px}.edit-listing--form .form-group__btns{margin-bottom:45px !important}#message-modal .modal-footer{border-top:none}.btn__back.view-applicants-back{float:left;text-transform:none;margin-top:20px;margin-right:20px}@media (max-width:768px){.btn__back.view-applicants-back{float:none}}.dashboard{padding-top:50px}@media (max-width:992px){.dashboard{padding:20px 10px}}@media (min-width:767px){.dashboard{padding:24px 20px}}@media (min-width:1200px){.dashboard{margin-left:auto;margin-right:auto}}.dashboard-items{position:relative;clear:both}@media (min-width:1200px){.dashboard-items{display:flex;flex-flow:row wrap}.dashboard-items:before,.dashboard-items:after,.dashboard-items .row:before,.dashboard-items .row:after{content:normal}}.dashboard-items__item{display:inline-block;text-align:left;margin:0}.dashboard-items__item__content{border-radius:30px;border:1px solid #B4B4B4;height:224px;margin:11px;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:15px}.dashboard-items__item__content h2{font-size:60px;font-family:"Merriweather", serif;font-weight:bold;margin:0}.dashboard-items__item__content h5{font-family:"Merriweather", serif;font-weight:bold;margin:0;text-align:center}.dashboard-items__item__content i{width:40px;height:40px;background-color:#F4F4F4;border-radius:50%}.dashboard-items__item__content i:before{content:"";background-color:#00223f;width:40px;height:40px;display:block}.dashboard-items__item__content--rate{background-color:#2F2F2F;border:1px solid #2F2F2F}.dashboard-items__item__content--rate h2{color:#fff}.dashboard-items__item__content--rate h5{color:#fff}.dashboard-items__item__content--rate i{position:absolute;right:25px;top:25px}.dashboard-items__item--posted:before{-webkit-mask:url("../images/posted.svg") no-repeat center;mask:url("../images/posted.svg") no-repeat center}.dashboard-items__item--views:before{-webkit-mask:url("../images/job_views.svg") no-repeat center;mask:url("../images/job_views.svg") no-repeat center}.dashboard-items__item--apps:before{-webkit-mask:url("../images/applications.svg") no-repeat center;mask:url("../images/applications.svg") no-repeat center}.dashboard-items__item--clicks:before{-webkit-mask:url("../images/apply_clicks.svg") no-repeat center;mask:url("../images/apply_clicks.svg") no-repeat center}.dashboard-items__item--rate:before{-webkit-mask:url("../images/apply_rate.svg") no-repeat center;mask:url("../images/apply_rate.svg") no-repeat center}.dashboard__dropdown{margin:11px}.dashboard__dropdown .form-group .form-label input{width:20px;height:20px;margin:0;vertical-align:bottom}.dashboard__dropdown button{text-align:left;width:100%;cursor:pointer;background:white;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:32px;min-height:32px;border:1px solid #B4B4B4;border-radius:6px;background:none;border-color:#B4B4B4;color:#000000;font-weight:500;font-size:14px;letter-spacing:0.1px;text-transform:uppercase;padding:7px 25px}.dashboard__dropdown button:before,.dashboard__dropdown button:after{content:"";background-color:#00223f;width:41px;height:41px;display:block;position:absolute}.dashboard__dropdown button:before{left:1px;top:-6px;-webkit-mask:url("../images/icon-calendar-blue.svg") no-repeat center;mask:url("../images/icon-calendar-blue.svg") no-repeat center}.dashboard__dropdown button:after{right:2px;top:-5px;-webkit-mask:url("../images/icon-select.svg") no-repeat center;mask:url("../images/icon-select.svg") no-repeat center}.dashboard__dropdown button:hover{color:#00223f}.dashboard__dropdown button img{margin-top:3px;margin-left:-10px}.dashboard__dropdown .caret{position:absolute;margin-top:8px;right:15px}.dashboard__dropdown .period-selector__label{margin-left:13px}.dashboard__dropdown .dropdown-menu{width:400px;left:0;z-index:1000}@media (max-width:767px){.dashboard__dropdown .dropdown-menu{width:100%}}.dashboard__form .ui-datepicker-trigger{top:15px;right:30px}.jobs-filter__keywords{padding-right:30px}.clear-search{position:absolute;right:31px;top:20px;width:11px;height:11px;background:url("../images/cross-icon.svg") no-repeat;cursor:pointer}.my-applications.my-account-listings .listing-item .media-body{flex-direction:column}.my-applications.my-account-listings .listing-item__info--item-location:before{content:"";display:none}.quick-actions{float:right}.quick-actions a{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;color:#00223f;margin-left:10px;font-weight:600;transition:all 0.3s ease-in-out;border-bottom:1px solid transparent}.quick-actions a:hover{color:#0c8f8b;text-decoration:none;border-bottom:1px solid #0c8f8b}@media (max-width:992px){.quick-actions{opacity:1;float:none;clear:left;margin-top:5px}.quick-actions a{margin-left:0;margin-right:10px}}.edit-profile h2,.form__company-users h2{margin-top:25px}.form__company-users h2{margin-bottom:0}.form__company-users .form-group__btns{padding-top:0}.form__company-users .sub-accounts{margin-bottom:30px}.form__company-users .sub-account__item{padding:20px 40px;border-bottom:1px solid #EBECF1}@media (max-width:992px){.form__company-users .sub-account__item{padding:15px}}.form__subcompany .sub-account__item{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 40px 10px 0}.form__subcompany .sub-account__item>div{display:flex !important;justify-content:space-between;align-items:center}.form__subcompany .sub-account__item>div label{margin:5px;font-weight:normal}.form__subcompany a[data-target="#sub-company-create"]{display:inline-block;margin-top:10px;font-weight:600}.modal-lg{max-width:none !important}.jobs-filters{margin:10px 0 40px}@media (min-width:993px){.jobs-filters .btn-group{padding-left:15px}}@media (max-width:992px){.jobs-filters .btn-group .btn,.jobs-filters .btn-group .social-registration__google,.jobs-filters .btn-group .social-registration__membership,.jobs-filters .btn-group .social-registration__imis,.jobs-filters .btn-group .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .jobs-filters .btn-group .load-more{padding-left:15px;padding-right:15px}}@media (max-width:640px){.jobs-filters .btn-group .btn,.jobs-filters .btn-group .social-registration__google,.jobs-filters .btn-group .social-registration__membership,.jobs-filters .btn-group .social-registration__imis,.jobs-filters .btn-group .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .jobs-filters .btn-group .load-more{padding-left:9px;padding-right:9px}}.jobs-filters .form-group,.membership-switcher .form-group{padding-left:0}@media (max-width:992px){.jobs-filters .form-group,.membership-switcher .form-group{padding-right:0}.jobs-filters .form-group:last-child,.membership-switcher .form-group:last-child{text-align:center}}.jobs-filters input.form-control::-ms-clear,.membership-switcher input.form-control::-ms-clear{display:none}.jobs-filters__filter .btn,.jobs-filters__filter .social-registration__google,.jobs-filters__filter .social-registration__membership,.jobs-filters__filter .social-registration__imis,.jobs-filters__filter .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .jobs-filters__filter .load-more,.jobs-filters .btn-group .btn,.jobs-filters .btn-group .social-registration__google,.jobs-filters .btn-group .social-registration__membership,.jobs-filters .btn-group .social-registration__imis,.jobs-filters .btn-group .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .jobs-filters .btn-group .load-more,.membership-switcher__filter .btn,.membership-switcher__filter .social-registration__google,.membership-switcher__filter .social-registration__membership,.membership-switcher__filter .social-registration__imis,.membership-switcher__filter .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .membership-switcher__filter .load-more,.membership-switcher .btn-group .btn,.membership-switcher .btn-group .social-registration__google,.membership-switcher .btn-group .social-registration__membership,.membership-switcher .btn-group .social-registration__imis,.membership-switcher .btn-group .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .membership-switcher .btn-group .load-more{min-width:initial;height:50px;align-items:center;display:flex;color:#0c8f8b;background-color:#fff;font-weight:400;border-radius:20px;font-size:16px;line-height:38px;letter-spacing:-0.03em;padding:12px 18px}.jobs-filters__filter .btn.active,.jobs-filters__filter .active.social-registration__google,.jobs-filters__filter .active.social-registration__membership,.jobs-filters__filter .active.social-registration__imis,.jobs-filters__filter .latest-listings-list .view-all .active.load-more,.latest-listings-list .view-all .jobs-filters__filter .active.load-more,.jobs-filters .btn-group .btn.active,.jobs-filters .btn-group .active.social-registration__google,.jobs-filters .btn-group .active.social-registration__membership,.jobs-filters .btn-group .active.social-registration__imis,.jobs-filters .btn-group .latest-listings-list .view-all .active.load-more,.latest-listings-list .view-all .jobs-filters .btn-group .active.load-more,.membership-switcher__filter .btn.active,.membership-switcher__filter .active.social-registration__google,.membership-switcher__filter .active.social-registration__membership,.membership-switcher__filter .active.social-registration__imis,.membership-switcher__filter .latest-listings-list .view-all .active.load-more,.latest-listings-list .view-all .membership-switcher__filter .active.load-more,.membership-switcher .btn-group .btn.active,.membership-switcher .btn-group .active.social-registration__google,.membership-switcher .btn-group .active.social-registration__membership,.membership-switcher .btn-group .active.social-registration__imis,.membership-switcher .btn-group .latest-listings-list .view-all .active.load-more,.latest-listings-list .view-all .membership-switcher .btn-group .active.load-more{background:#a3f7f5;z-index:0}.jobs-filters__filter .btn:hover,.jobs-filters__filter .social-registration__google:hover,.jobs-filters__filter .social-registration__membership:hover,.jobs-filters__filter .social-registration__imis:hover,.jobs-filters__filter .latest-listings-list .view-all .load-more:hover,.latest-listings-list .view-all .jobs-filters__filter .load-more:hover,.jobs-filters .btn-group .btn:hover,.jobs-filters .btn-group .social-registration__google:hover,.jobs-filters .btn-group .social-registration__membership:hover,.jobs-filters .btn-group .social-registration__imis:hover,.jobs-filters .btn-group .latest-listings-list .view-all .load-more:hover,.latest-listings-list .view-all .jobs-filters .btn-group .load-more:hover,.membership-switcher__filter .btn:hover,.membership-switcher__filter .social-registration__google:hover,.membership-switcher__filter .social-registration__membership:hover,.membership-switcher__filter .social-registration__imis:hover,.membership-switcher__filter .latest-listings-list .view-all .load-more:hover,.latest-listings-list .view-all .membership-switcher__filter .load-more:hover,.membership-switcher .btn-group .btn:hover,.membership-switcher .btn-group .social-registration__google:hover,.membership-switcher .btn-group .social-registration__membership:hover,.membership-switcher .btn-group .social-registration__imis:hover,.membership-switcher .btn-group .latest-listings-list .view-all .load-more:hover,.latest-listings-list .view-all .membership-switcher .btn-group .load-more:hover{z-index:0}.jobs-filters .btn-group .btn,.jobs-filters .btn-group .social-registration__google,.jobs-filters .btn-group .social-registration__membership,.jobs-filters .btn-group .social-registration__imis,.jobs-filters .btn-group .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .jobs-filters .btn-group .load-more{background-color:rgba(180, 185, 204, 0.1)}.banner{overflow:hidden;margin-left:auto;margin-right:auto;height:100%;width:100%;display:inline-block}.banner>div{display:inline-block}.banner--bottom,.banner--top{text-align:center;padding:0 15px;min-height:90px;height:auto;max-height:180px}.banner--bottom>a,.banner--top>a{display:inline-block}.banner--bottom img,.banner--top img{display:inline-block;margin:0 auto;max-width:100%;height:auto !important}@media (max-width:767px){.banner--bottom,.banner--top{display:none}}.banner--top{margin:20px 0}.banner--bottom{margin-top:30px;margin-bottom:30px}.banner--bottom.banner--job-details{margin-top:30px}@media (min-width:992px){.banner--bottom.banner--job-details{top:-120px}}.banner--right{float:right;width:120px;max-height:1200px;height:100%}@media (max-width:992px){.banner--right{display:none}}@media (max-width:767px){.banner--right.banner--company-profile{display:none}}.banner--right.banner--search{margin:45px 10px;max-height:calc(100vh - 90px);min-width:120px}.banner--right.banner--companies{margin-top:18px}.banner--inline{max-width:100%;max-height:500px;height:auto;width:100%;margin-bottom:20px;text-align:center}.banner--inline>a,.banner--inline img{display:inline-block}.banner--inline img{margin:0 auto;max-width:100%;height:auto !important}@media (max-width:767px){.banner--inline{display:none}}@media (min-width:992px) and (max-width:1400px){.details-body__search.with-banner .listing-results{margin-left:unset}}@media (min-width:992px){.details-body__search.with-banner{display:flex}.details-body__search.with-banner .refine-search{width:26%}.details-body__search.with-banner .col-sm-9{width:74%}}@media (min-width:992px){.listing-item__list.with-banner{width:calc(100% - 135px);float:left;padding-right:15px}}.listing-item__list .banner--right{float:right}.sidebar.with-banner{padding-top:80px}.sidebar .banner--right{float:none;margin:30px auto 0}@media (max-width:767px){.sidebar .banner--right{display:none}}.container--small{position:relative}.container--small.with-banner{min-height:720px;margin-bottom:30px}@media (min-width:992px){.container--small .with-banner__wrapper{width:calc(100% - 150px);float:left}}.container--small .banner--right{margin-top:25px}.container--small .banner--right.banner--edit-profile{top:220px}@media (max-width:992px){.container--small .banner--right{display:none}}@media (min-width:992px){.with-banner__companies .details-body__search{float:left}}.with-banner__companies .search-results__top{margin-right:auto}@media (min-width:992px){.with-banner__companies .search-results__companies{max-width:822px}}@media (max-width:992px){.with-banner__companies .search-results__companies{max-width:670px}}@media (min-width:992px){.with-banner__companies .results__companies{text-align:center}}@media (min-width:992px){.with-banner__companies .featured-company{float:none}}@media (min-width:992px){.with-banner__companies .search-results__companies .featured-company:nth-child(2n){margin-right:0}}@media (min-width:992px){.with-banner__companies .search-results__companies .featured-company:nth-child(3){margin-top:13px;margin-right:26px}}@media (min-width:992px){.with-banner__companies .search-results__companies .featured-company:nth-child(2n+3){margin-right:26px}}@media (max-width:656px){.with-banner__companies .featured-company{margin-right:0}}.with-banner__companies .banner--right{margin-top:45px}.right-banner{float:right}.right-banner .banner--right{position:static;float:none}@media (min-width:767px){.right-banner .banner--right{display:block}}@media (max-width:992px){.details-body__search .banner{display:none}}.details-body__with-banner__right{display:flex}@media (min-width:992px){.listing__featured .listing__title.with-banner,.listing__latest .listing__title.with-banner{width:calc(100% - 135px);padding-right:15px}}.listing__featured .banner--right,.listing__latest .banner--right{margin-top:-55px}.design *{user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.design .navbar,.design .product-items-wrapper,.design .static-pages,.design .refine-search,.design .quick-search,.design .search-results__listing-right__scroll-container__listing-content,.design .alert__form-search{pointer-events:none}.design .widgets__container .btn--primary{background-color:#6772e5;border-color:#6772e5;color:#fff;min-width:80px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.design .widgets__container .btn--primary:hover,.design .widgets__container .btn--primary:focus{background-color:#0286c2;border-color:#015276;color:#fff}.design .widgets__container .round_button{width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:none;background:#6772e5;padding:0 0 0 0;min-width:50px}.design .widgets__container .round_button:before{content:"";width:4px;height:18px;background:#fff;position:absolute;left:50%;top:50%;display:block;margin:-9px 0 0 -2px}.design .widgets__container .round_button:after{content:"";width:18px;height:4px;background:#fff;position:absolute;left:50%;top:50%;display:block;margin:-2px 0 0 -9px}.design .widgets__container .widget-settings .modal-dialog{max-width:none}.design .widgets__container .widget-settings iframe{width:100%;height:70vh}.design .widgets__container .section{position:relative;min-height:80px}.design .widgets__container .section.hidden-contents{transition:all 0.3s ease-in-out}.design .widgets__container .section>*{pointer-events:none}.design .widgets__container .section[data-type]:hover::after,.design .widgets__container .section[data-type="listing_search_list"]::after,.design .widgets__container .section[data-type="job_details_fields"]::after{content:"";border:3px solid #6772e5;display:block;width:100%;height:100%;position:absolute;top:0;z-index:20;pointer-events:none}.design .widgets__container .section:hover .section__menu,.design .widgets__container .section:hover .section__add,.design .widgets__container .section[data-type="listing_search_list"] .section__menu,.design .widgets__container .section[data-type="listing_search_list"] .section__add,.design .widgets__container .section[data-type="job_details_fields"] .section__menu,.design .widgets__container .section[data-type="job_details_fields"] .section__add{display:block}.design .widgets__container .section--empty::after{content:"";border:3px dashed #6772e5;display:block;width:100%;height:100%;position:absolute;top:0;z-index:20;pointer-events:none}.design .widgets__container .section--empty:hover .section__menu{display:none}.design .widgets__container .section__menu{pointer-events:all;position:absolute;top:5px;left:30px;font-size:0;display:none}.design .widgets__container .section__menu .glyphicon{padding:10px;color:#fff;margin:0 1px;top:0;font-weight:400;font-size:14px;background-color:#6772e5;cursor:pointer !important}.design .widgets__container .section__menu .glyphicon:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.design .widgets__container .section__menu .glyphicon:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.design .widgets__container .section__menu .glyphicon:last-child{border-right:none}.design .widgets__container .section__add{pointer-events:all;display:none;position:absolute;text-align:center;bottom:-20px;left:50%;transform:translateX(-50%);z-index:21}.design .widgets__container.editable-only .glyphicon-remove,.design .widgets__container.editable-only .glyphicon-move,.design .widgets__container.editable-only .section__add{display:none !important}.design .widgets__container.editable-only .glyphicon-edit{border-right:none;border-radius:4px}.design .widgets__container.available-widgets .section__add--widget{display:none}.design .widgets__container.available-widgets.search_form .section__add--widget.search_form{display:block}.design .widgets__container.available-widgets.featured_companies .section__add--widget.featured_companies{display:block}.design .widgets__container.available-widgets.text .section__add--widget.text{display:block}.design .widgets__container.available-widgets.job_list .section__add--widget.job_list{display:block}.design .widgets__container.available-widgets.backfill .section__add--widget.backfill{display:block}.design .widgets__container.available-widgets.browse_by_section .section__add--widget.browse_by_section{display:block}.design .widgets__container.available-widgets.job_alert_form .section__add--widget.job_alert_form{display:block}.design .widgets__container.available-widgets.html .section__add--widget.html{display:block}.design .widgets__container.available-widgets.blog_posts .section__add--widget.blog_posts{display:block}.design .widgets__container .dropdown-menu{margin:0 !important;min-width:300px;left:-120px;border:none;z-index:20000}.design .widgets__container .dropdown-menu li{border-bottom:1px solid #f6f7f8;margin:0}.design .widgets__container .dropdown-menu li a{padding:13px 20px;font-size:14px;font-family:Arial;font-weight:400;color:#868686;text-decoration:none}.design .widgets__container .dropdown-menu li.divider{display:none}.design .widgets__container .dropdown-menu li.disabled a{font-weight:500;font-size:18px}.design .widgets__container .dropdown-menu li:last-child{border:none}.design .sortable-ghost.hidden-contents{border:2px dashed #6772e5 !important;background:#fff !important;max-height:15px !important;min-height:15px !important;box-shadow:2px 2px 2px #ccc;margin:3px;transition:all 0.1s ease-in-out !important}.design .sortable-drag{background-color:#f7f7f7 !important;opacity:0.9 !important;box-shadow:2px 2px 2px #ccc;height:auto !important}.design .sortable-drag .section__menu,.design .sortable-drag .section__add{display:none !important}.hidden-contents>*{display:none}.modal-open .applicants{overflow-x:hidden !important}.modal .prev-tab,.modal .next-tab{display:none}.container--small.full-applicants{width:100%;max-width:100%;margin-left:auto;margin-right:auto}.container--small.full-applicants .applicants{text-align:center;width:calc(100vw - 60px);margin-left:auto;margin-right:auto;flex-flow:row nowrap;-webkit-flex-flow:row nowrap;padding:0 0 20px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.container--small.full-applicants .applicants::before,.container--small.full-applicants .applicants::after{content:"";margin:auto;display:block}@media (max-width:480px){.container--small.full-applicants .applicants{width:calc(100vw - 20px)}}.applicants{overflow-x:auto;margin-bottom:15px;width:100%;white-space:nowrap}.applicants *{white-space:normal}.applicants .ui-state-highlight{min-height:50px;margin-bottom:15px}.application-details__title{font-size:32px;font-weight:700;color:#00223f}.application-details__right-item{display:block}.application-details__right-item-notes{border:1px solid #b8b8b8;padding:10px;border-radius:30px;margin-top:10px}.application-details__right-item-notes .update-notes.btn-progress span{opacity:0.1}.application-details__right-item a.btn,.application-details__right-item a.social-registration__google,.application-details__right-item a.social-registration__membership,.application-details__right-item a.social-registration__imis,.application-details__right-item .latest-listings-list .view-all a.load-more,.latest-listings-list .view-all .application-details__right-item a.load-more{color:#00223f;text-align:left;display:inline-flex;align-items:center;padding-left:5px;padding-right:13px;font-weight:normal;height:40px;border:1px solid #b8b8b8;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.application-details__right-item a.btn:hover,.application-details__right-item a.social-registration__google:hover,.application-details__right-item a.social-registration__membership:hover,.application-details__right-item a.social-registration__imis:hover,.application-details__right-item .latest-listings-list .view-all a.load-more:hover,.latest-listings-list .view-all .application-details__right-item a.load-more:hover{text-decoration:none;-webkit-box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.08);-ms-box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.08);-moz-box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.08);box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.08);border:1px solid rgba(184, 184, 184, 0.7)}.application-details__right-item__file{text-decoration:none}.application-details__right-item__file:before{content:"";-webkit-mask:url("../images/icon-resume-file.svg") no-repeat left;mask:url("../images/icon-resume-file.svg") no-repeat left;background-color:#B4B9CC;width:18px;height:20px;background-size:100%;vertical-align:middle;display:inline-block;margin-right:20px;margin-left:10px}.application-details__right-item__contact:before{top:unset !important;width:18px;height:14px !important;background-size:100%;vertical-align:middle;display:inline-block;margin-right:20px;margin-left:10px}.application-details__right-item__linkedin{text-decoration:none}.application-details__right-item__linkedin:before{content:"";background:url("../images/icon-linkedin-logo.svg") no-repeat left;width:18px;height:20px;background-size:100%;vertical-align:middle;display:inline-block;margin-right:20px;margin-left:10px}.application-details__right-item__notes{margin-bottom:10px}.application-details__right-item__notes:before{content:"";-webkit-mask:url("../images/icon-notes.svg") no-repeat left;mask:url("../images/icon-notes.svg") no-repeat left;background-color:#B4B9CC;width:20px;height:20px;background-size:100%;vertical-align:middle;display:inline-block;margin-right:19px;margin-left:6px}.application-details__modal .results,.application-details__modal .sidebar{display:none}.application-details__modal .modal-dialog{max-width:none}.application-details__modal .modal-dialog .modal-content{padding:0}.application-details__modal .modal-dialog .modal-body{padding:0;overflow:hidden}.application-details__modal .details-header{border-top-left-radius:5px;border-top-right-radius:5px;background:#0c8f8b}.application-details__modal .details-header .listing-item__info{margin-bottom:10px;display:block}.application-details__modal .details-header .listing-item__info--item{color:white;padding-right:25px;margin-top:0}.application-details__modal .details-header .listing-item__info--item:before{top:8px;width:20px;height:20px;content:"";display:inline-block;margin-right:5px;position:relative}.application-details__modal .details-header .listing-item__info--item-date:before{-webkit-mask:url("../images/icon-calendar.svg") no-repeat 0 0;mask:url("../images/icon-calendar.svg") no-repeat 0 0;-webkit-mask-size:14px;mask-size:14px;background-color:white}.application-details__modal .details-header .listing-item__info--item-email:before{top:9px;-webkit-mask:url("../images/icon-email.svg") no-repeat 0 0;mask:url("../images/icon-email.svg") no-repeat 0 0;-webkit-mask-size:19px;mask-size:19px;background-color:white;background-image:none}.application-details__modal .details-header .listing-item__info--item-phone:before{-webkit-mask:url("../images/icon-phone.svg") no-repeat 0 0;mask:url("../images/icon-phone.svg") no-repeat 0 0;-webkit-mask-size:15px;mask-size:15px;background-color:white;margin-right:0}.application-details__modal .details-header__title{margin-top:20px;color:white}@media (max-width:768px){.application-details__modal .details-header__title{margin-top:10px}}.application-details__modal .details-header,.application-details__modal .details-content{padding:15px 15px 0 15px;max-width:100%}.application-details__modal .col-sm-8{width:70.666667%;padding-right:25px}.application-details__modal .col-sm-4{width:29.333333%}.application-details__modal .col-sm-6 .application-details__right{margin-top:40px;margin-bottom:40px}@media (min-width:768px) and (max-width:992px){.application-details__modal .col-sm-8{width:59.666667%}.application-details__modal .col-sm-4{width:40.333333%}}@media (max-width:768px){.application-details__modal .col-sm-4,.application-details__modal .col-sm-8{width:100%}}.application-details__modal select{color:#fff;background-color:#0c8f8b;border:2px solid #45efea;border-radius:10px;-webkit-border-radius:10px;margin-top:2px;padding:2px 0 0 0;font-size:12px;height:30px}.application-details__modal select:focus{outline:none}.application-details__modal textarea{border-radius:3px;width:100%;height:80px;border:1px solid #ccc;background-color:#fafafa;resize:none;margin-bottom:5px;padding:10px}.application-details__modal textarea:focus{border:1px solid #0c8f8b;box-shadow:none;outline:none}.application-details__cover-letter{white-space:pre-line}.application-details__fields{margin-bottom:80px}.application-details__fields div{color:#101820}.application-details__resume .details-header{background-color:inherit;padding-left:0}.application-details__resume .details-header__profile-info__item--phone,.application-details__resume .details-header__profile-info__item--email{display:none}.application-details__resume .details-header .job-type{clear:both}.application-details__resume .details-header .listing-item__info{float:none}.application-details__resume .details-header .listing-item__info--item{color:#7f7f7f;font-weight:500}.application-details__resume .details-header .listing-item__main-info{grid-template-columns:auto}.application-details__resume .details-header .listing-item__main-info .listing-item__logo{display:none}.application-details__resume .details-header .listing-item__main-info .details-header__company{font-size:26px}.application-details__resume .details-header__actions,.application-details__resume .details-header .header-back-container{display:none}.application-details__resume .details-header .job-type__value{border-color:#d6d4d2}.application-details__resume .details-header__title{display:none}.application-details__resume .details-header .listing-item__info--item-company:before{background-image:url(../images/icon-company.svg) !important;opacity:initial}.application-details__resume .details-header .listing-item__info--item-location:before{background-image:url(../images/icon-marker.svg) !important;opacity:initial}.application-details__resume .details-header .listing-item__info--item-date:before{background-image:url(../images/icon-calendar.svg) !important;opacity:initial}.application-details__resume .details-header .container{padding-right:0}.application-details__resume .container{padding-left:0;padding-right:0;max-width:100% !important}.application-details__resume .container .details-body__left{width:100%;padding-right:0}.application-details__resume .details-body__content{padding-left:0}.application-details__resume .details-body__content .complex-block>div>p{margin-top:10px}.application-details__right{margin-bottom:20px;margin-top:20px}.application-details__right .profile__info-list__item{border:none;padding:10px 0}.application-details__right-item--file{padding-bottom:10px}.details-header .job-seeker__image{border:3px solid #fff}@media (max-width:768px){.details-header .job-seeker__image{margin-bottom:0}}.details-header .job-seeker__image .profile__image{background-size:cover;background-repeat:no-repeat;background-position:center}.details-header__left{width:125px;margin:15px;float:left}@media (max-width:640px){.details-header__left{float:none;margin:0 auto}}.details-header__right{margin-left:15px;width:calc(100% - 170px);float:left}@media (max-width:640px){.details-header__right{width:100%;margin-left:0;margin-right:0;text-align:center}}.details-header .listing-item__info--item{font-weight:400;font-size:13px}.details-header .listing-item__info--item a{color:rgba(255, 255, 255, 0.88);font-weight:400}.details-header .listing-item__info--item:last-child{margin-bottom:0}.details-header .update-notes{padding:1px 5px;min-width:75px}.details-header__right .listing-item__info{margin-bottom:20px;float:none}.details-header .listing-item__info--item--status{margin-top:-5px;position:relative}.details-header .listing-item__info--item--status:before{width:16px}.details-header .listing-item__info--item--status.in-progress select{opacity:0.4}.details-header .listing-item__info--item--status.in-progress:after{border-left-color:#fff;border-right-color:#fff;border-top-color:transparent;border-bottom-color:transparent;left:calc(50% + 9px)}.applicant-status{background-color:#F6F7FB;border-radius:14px;padding:10px 10px 0 10px;margin:15px 20px 0 0;vertical-align:top;-webkit-flex-shrink:0;flex-shrink:0;width:260px;text-align:left}.applicant-status__cards{flex:1 1 auto;min-height:100px;padding-bottom:10px}.applicant-status__header .count{color:#B4B9CC}.applicant-card .ui-sortable-helper{margin-bottom:10px}.applicant-card .well{cursor:move;padding:0;background:#fff;border:none;-webkit-box-shadow:1px 2px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:1px 2px 1px rgba(0, 0, 0, 0.05);-ms-box-shadow:1px 2px 1px rgba(0, 0, 0, 0.05);box-shadow:1px 2px 1px rgba(0, 0, 0, 0.05);box-shadow:0px 4px 25px rgba(0, 0, 0, 0.08);border-radius:14px}.applicant-card .media-body{max-width:155px;vertical-align:middle}.applicant-card .media-heading a{text-overflow:ellipsis;overflow:hidden;display:block}.applicant-card__media{margin:10px}.applicant-card__media .media-left{border-radius:100px;width:60px;height:60px;display:inline-block;position:relative;overflow:hidden;padding-right:0;margin-bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center}.applicant-card__media .media-body{padding-left:10px;display:inline-block}.applicant-card__comment{background:url("../images/icon-notes.svg") no-repeat 9px 9px;padding:7px 10px 10px 40px;max-height:43px}.applicant-card__comment .small{color:#00223f;display:block;font-weight:300;line-height:17px;max-height:34px;overflow:hidden}.applicant-card .listing-item__title{margin-bottom:3px}.applicant-card .listing-item__title .app-track-link{font-size:16px;font-weight:500;display:block}.applicant-card .listing-item__title .app-track-link a{margin-top:0}.applicant-card .listing-item__date{font-weight:500;margin-bottom:0}.contact-modal .modal-header{padding:0}.contact-modal .modal-header .modal-title{padding-left:30px;padding-right:30px}.contact-modal .modal-body{padding:0}.contact-modal .modal-body .form-group{margin-left:0;margin-right:0}.contact-modal textarea{color:#000;border:1px solid rgba(44, 62, 80, 0.4);border-radius:5px;width:100%;height:90px;padding:10px}#application-redirects-modal .modal-dialog{max-width:none}#application-redirects-modal .modal-dialog .application-redirects-container .row{border-top:1px solid #eee;padding-top:10px;padding-bottom:10px}#application-redirects-modal .modal-dialog .application-redirects-container .row:first-child{border-top:none}@font-face{font-family:"footer-social";src:url("../fonts/footer-social.eot?fxg2qk");src:url("../fonts/footer-social.eot?fxg2qk#iefix") format("embedded-opentype"), url("../fonts/footer-social.ttf?fxg2qk") format("truetype"), url("../fonts/footer-social.woff?fxg2qk") format("woff"), url("../fonts/footer-social.svg?fxg2qk#icomoon") format("svg");font-weight:normal;font-style:normal}html,body{height:100%}body{background:rgba(247, 247, 247, 0.968627);padding-right:0 !important;min-width:300px;-webkit-overflow-scrolling:touch}@media (min-width:767px){body{display:table;width:100%}}@media (min-width:767px){.page-row{display:table-row;height:1px}.page-row-expanded{height:100%}}.inline-block{display:inline-block !important}.inline{display:inline !important}.well{border-radius:14px}.complex-block{padding-bottom:38px;margin-bottom:41px;border-bottom:1px solid rgba(225, 225, 225, 0.6)}.complex-block .listing-item__desc{padding:0;height:auto}.paragraph{color:#8D92A8;margin-bottom:15px}.paragraph:last-child{margin-bottom:0}.content-text,.widget__text-block,.section[data-type="html"]{font-size:16px;line-height:26px}@media (max-width:992px){.content-text,.widget__text-block,.section[data-type="html"]{font-size:14px}}.modal{padding-right:0 !important}.modal-dialog{max-width:510px;margin:10px auto}.modal-dialog button.close{width:20px;height:20px;right:10px;background:url("../images/icon-modal-close.svg") no-repeat 0 0;background-size:20px;top:12px;opacity:1}.modal-dialog .modal-content{padding:40px 45px}@media (max-width:510px){.modal-dialog .modal-content{padding:15px}}.modal-dialog .modal-header{margin-top:10px;border-bottom:none}.modal-dialog .modal-title{text-align:center;font-size:20px;font-weight:700;line-height:30px;border-bottom:1px solid #e4e4e4;padding-bottom:15px;margin:0 -15px}.modal-dialog .close{position:absolute;right:10px;top:10px}.modal-dialog .form{margin:15px auto 0}.modal-dialog .form>.form-group:last-child{margin-bottom:0}.confirm-delete .modal-body{padding:15px 0}.container{max-width:1085px}.container--small{margin-top:20px}.container--small .alert{max-width:700px;margin:0 auto 20px}@media (max-width:767px){.container--small .alert{margin:0 15px 20px}}.error,.alert-danger{min-height:50px;border-radius:30px;color:#E30B3F;background-color:rgba(227, 11, 63, 0.1);display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-left:auto;margin-right:auto;border:none;max-width:1085px;padding:15px;text-align:center}.link{color:#0c8f8b;cursor:pointer}.link:hover,.link:focus{color:#0c8f8b;text-decoration:underline}.login-help .link{margin-bottom:10px;display:inline-block;text-transform:capitalize}.visible-xs-480{display:none !important}@media (max-width:480px){.visible-xs-480{display:block !important}}@media (max-width:480px){.hidden-xs-480{display:none !important}}.cloud{width:100%;color:#7B7B7B;line-height:22px;background:#E1F3FF;border-radius:30px 30px 0px 0px;padding:14px;font-size:16px;text-wrap:balance;top:0;position:absolute;-moz-box-shadow:0 2px 30px rgba(0, 0, 0, 0.03);-webkit-box-shadow:0 2px 30px rgba(0, 0, 0, 0.03);-ms-box-shadow:0 2px 30px rgba(0, 0, 0, 0.03);box-shadow:0 2px 30px rgba(0, 0, 0, 0.03)}@media (max-width:767px){.cloud{margin-bottom:35px;padding:15px}}.cloud .btn,.cloud .social-registration__google,.cloud .social-registration__membership,.cloud .social-registration__imis,.cloud .latest-listings-list .view-all .load-more,.latest-listings-list .view-all .cloud .load-more{margin-top:15px}.cloud .link{font-weight:700}.static-pages{max-width:800px;margin:0 auto;padding:0 15px 30px;color:#101820;font-size:16px}.static-pages p{color:#101820;font-weight:300;letter-spacing:-0.02em;line-height:30px;font-size:16px}.static-pages__blog{margin-bottom:70px}.static-pages a{color:#0c8f8b}.static-pages img{max-width:100%;height:auto !important}.static-pages td{padding:0 15px}.static-pages .form .form-group__btns{margin-bottom:0}.static-pages__wrapper>.container:first-child{margin-top:50px}.static-pages__wrapper>.container:last-child{margin-bottom:70px}.static-pages__contact{margin-top:0}.static-pages__contact form{max-width:none}.static-pages__title-wrapper{max-width:800px;margin:20px auto 0}.static-pages__title-wrapper .title__primary{padding-bottom:40px;color:#101820}.static-pages .recaptcha-container{margin-bottom:30px !important}@media (max-width:992px){.static-pages{padding-left:0;padding-right:0;font-size:14px}}.section[data-type="html"] li,.alert__block li,.widget__text-block li,.static-pages li{margin:24px 0;font-weight:bold}.flash-messages{padding:0 15px}.social-registration{text-align:center;margin-bottom:80px}.social-registration__buttons{display:inline-block;vertical-align:middle;width:100%;max-width:700px}.social-registration__buttons a{margin-left:auto;margin-right:auto}.social-registration__buttons a:not(:last-child){margin-bottom:5px}.social-registration__linkedin{background:url("../images/linkedin/Sign-In-Large---Default.png") no-repeat;background-size:contain;width:215px;height:41px;display:block;line-height:40px;font-family:sans-serif;font-weight:400;letter-spacing:0.7px;font-size:14px;padding-left:41px;color:#fff !important;text-decoration:none !important}.social-registration__linkedin :hover{background-image:url("../images/linkedin/Sign-In-Large---Hover.png")}.social-registration__linkedin :active{background-image:url("../images/linkedin/Sign-In-Large---Active.png")}.social-registration__facebook{background:linear-gradient(#4c69ba, #3b55a0);width:215px;display:block;color:#fff;line-height:41px;border-radius:3px}.social-registration__facebook:before{content:"";width:30px;height:28px;float:left;margin-top:7px;margin-left:5px;background:url("../images/facebook-logo__white.svg") no-repeat;background-size:contain}.social-registration__facebook:hover,.social-registration__facebook:focus{background-image:linear-gradient(#5b7bd5, #4864b1);color:#fff;text-decoration:none}.social-registration__google,.social-registration__membership{width:fit-content;text-transform:capitalize;font-family:"Merriweather", serif;font-weight:700;font-size:24px;line-height:31px;letter-spacing:-0.02em;margin-top:6px;height:80px;border-radius:9999px;padding:0 45px;display:flex;align-items:center}.social-registration__google:before,.social-registration__membership:before{content:"";width:43px;height:33px;float:left;margin-right:20px;background-repeat:no-repeat;background-size:contain}.social-registration__google:hover,.social-registration__google:focus,.social-registration__membership:hover,.social-registration__membership:focus{text-decoration:none}.social-registration__google:before{background-image:url("../images/google-logo.svg")}.social-registration__membership:before{background-image:url("../images/icon-sign-in-as-a-member.svg")}.social-registration__imis{width:100%;display:block;border:1px solid transparent}.relative{position:relative}.listing-item__logo a:hover{color:#0c8f8b;text-decoration:none}.image__fallback{color:#0c8f8b;height:100%;width:100%;display:flex;align-items:center;justify-content:center;font-size:24px;text-transform:uppercase}.gallery .image{width:230px;height:230px;display:block;float:left;overflow:hidden;margin-right:10px;margin-bottom:10px}.gallery .image img{object-fit:cover;width:100%;max-width:230px;height:100%;cursor:pointer}@media (max-width:767px){.gallery .image{width:100%;text-align:center}}.gallery-type{position:relative}@media (max-width:767px){.gallery-type{text-align:center}}.gallery-type .slide{display:block;float:left;border-radius:30px;overflow:hidden;vertical-align:top;margin:0 20px 20px 0;position:relative;width:175px;height:175px !important;overflow:initial}.gallery-type .slide-preview{width:100%;display:block;background-size:cover;background-position:center;height:100%;border-radius:30px}.gallery-type .slide-preview:hover{cursor:move}.gallery-type .slide.new,.gallery-type .slide.error{cursor:pointer;background-color:rgba(180, 185, 204, 0.1);height:180px;vertical-align:top;position:relative}.gallery-type .slide.new a,.gallery-type .slide.new .slide-preview,.gallery-type .slide.error a,.gallery-type .slide.error .slide-preview{display:none}.gallery-type .slide.new .slide__new,.gallery-type .slide.error .slide__new{color:#00223f;text-align:center;position:absolute;top:45%;left:0;right:0;font-size:16px;padding-top:40px;padding-right:10px;padding-left:10px}.gallery-type .slide.new .slide__new:before,.gallery-type .slide.error .slide__new:before{content:"";width:32px;height:6px;background:#00223f;position:absolute;left:0;right:0;top:-5px;margin:0 auto}.gallery-type .slide.new .slide__new:after,.gallery-type .slide.error .slide__new:after{content:"";width:32px;height:6px;background:#00223f;position:absolute;left:0;right:0;top:-5px;transform:rotate(90deg);margin:0 auto}.gallery-type .slide.new .slide__new span,.gallery-type .slide.error .slide__new span{text-overflow:ellipsis;overflow:hidden;display:inline-block;width:100%;white-space:nowrap}.gallery-type .slide.new:hover,.gallery-type .slide.error:hover{opacity:0.85}.gallery-type .slide.new .js_slide-new,.gallery-type .slide.error .js_slide-new{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.gallery-type .slide.error{background-color:rgba(227, 11, 63, 0.1);overflow:hidden}.gallery-type .slide.error .slide__new{color:#E30B3F}.gallery-type .slide.error .slide__new:before{transform:rotate(45deg);background-color:#E30B3F}.gallery-type .slide.error .slide__new:after{transform:rotate(-45deg);background-color:#E30B3F}.gallery-type .slide.error .slide-preview{display:flex;align-items:center;justify-content:center}.gallery-type .slide:not(.new, .error) .js_slide-new,.gallery-type .slide:not(.new, .error) .slide__new{display:none}.gallery-type a{position:absolute;top:-13px;right:-13px;width:30px;height:30px;display:inline-block;text-align:center;border-radius:16px;background-color:white;font-size:22px;font-family:Arial, sans-serif;color:#E30B3F}@keyframes loading-animation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes loading-animation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}body{font-family:"Alexandria", serif;color:#00223f}h1,h2,h3{font-family:"Merriweather", serif;font-weight:bold;margin:52px 0 25px}h1{font-size:42px;line-height:63px}h2{font-size:32px}h3,h4,h5,h6{font-size:24px;font-family:"Merriweather", serif}@media (max-width:992px){h1{font-size:32px}h2{font-size:24px}h3,h4,h5,h6{font-size:16px}}.link,a{color:#0c8f8b}.link:focus,a:focus{color:#0c8f8b;text-decoration:none}.navbar-default .navbar-collapse{padding-top:0;flex-grow:1}.featured-companies{display:flex;flex-direction:column}.featured-companies-list{display:flex;align-self:center;justify-content:center;flex-wrap:wrap;list-style:none;padding:0}.featured-companies-list__item{position:relative;width:calc(179px + 30px);height:179px;margin:15px 0;text-align:center;display:flex;flex-direction:column;justify-content:space-evenly}.featured-companies-list__item a{position:absolute;top:0;left:15px;right:15px;bottom:0}.featured-companies-list__item:before{content:"";position:absolute;top:0;left:15px;right:15px;bottom:0;box-sizing:border-box;border-radius:30px;transition:all 0.3s ease;background-color:#fff;box-shadow:0px 4px 15px 0px #5888A433}.featured-companies-list__item>*{z-index:1}.featured-companies-list__item>a{z-index:2}.featured-companies-list__item:hover:before{box-shadow:0px 3px 9px rgba(12, 143, 139, 0.6)}@media (max-width:590px){.featured-companies-list__item{width:100%}}@media (max-width:1200px){.featured-companies-list{margin-left:0;margin-right:0;max-width:822px}}@media (max-width:990px){.featured-companies-list{max-width:548px}}@media (max-width:590px){.featured-companies-list{max-width:274px;width:100%}}.featured-companies__logo{padding:0 15px 15px 15px;max-height:113px}.featured-companies__logo img{max-height:113px;max-width:100%;width:auto;margin:0 auto}@media (max-width:768px){.featured-listings__title{display:block;font-weight:normal;font-size:22px;padding:15px 0}}@media (min-width:992px){.featured-listings__title.with-banner{width:calc(100% - 135px);max-width:890px;padding-right:15px}}.featured-listings-list{padding-bottom:65px;max-width:890px;margin:0 auto}@media (max-width:768px){.featured-listings-list{padding:0}}@media (min-width:992px){.featured-listings-list.with-banner{width:calc(100% - 135px);float:left;padding-right:15px}}@media (max-width:768px){.latest-listings__title{font-weight:normal;font-size:22px;padding:15px 0}}@media (min-width:992px){.latest-listings__title.with-banner{width:calc(100% - 135px);max-width:890px;padding-right:15px}}.latest-listings-list{max-width:890px;margin:0 auto}@media (max-width:768px){.latest-listings-list{padding:0}}@media (min-width:992px){.latest-listings-list.with-banner{width:calc(100% - 135px);float:left;padding-right:15px}}.latest-listings-list .view-all .load-more{font-family:"Alexandria", serif;margin:0 auto;height:unset;width:auto;max-width:max-content;line-height:20px}.latest-listings-list .view-all .load-more:hover{text-decoration:none}.middle-banner{height:340px;background:no-repeat 50% 50%}.middle-banner__block--wrapper>div:last-child{display:none}.listing__title{text-transform:uppercase;font-weight:600;font-size:20px;margin-bottom:35px}.listing__featured .listing__title{color:#000}@media (min-width:992px){.listing__featured .listing-item,.listing__featured .backfilling__from,.listing__latest .listing-item,.listing__latest .backfilling__from,.main-sections__backfill .listing-item,.main-sections__backfill .backfilling__from{width:85%;margin:0 auto 20px}}.main-sections__backfill .search-results{position:relative}.main-sections__backfill .loading:before,.main-sections__backfill .loading:after{position:absolute}.main-sections__backfill .view-all{background-color:inherit}.alert-form__jobpage{margin-top:60px}.fa{width:30px;height:30px;background-color:#fff;position:relative;cursor:pointer}.fa-bell{-webkit-mask:url("../images/bell-solid.svg") no-repeat center;mask:url("../images/bell-solid.svg") no-repeat center}.fa-bell-slash{background-color:rgba(255, 255, 255, 0.5);-webkit-mask:url("../images/bell-slash-solid.svg") no-repeat center;mask:url("../images/bell-slash-solid.svg") no-repeat center}.alert__form-search{display:flex;align-items:center;padding:0 30px;border-radius:0 !important;border-right:none;background:#0c8f8b;height:60px}@media (max-width:768px){.alert__form-search{padding:0 15px}}.alert__form-search .switchery{margin-left:auto}.alert__form-search label{cursor:pointer;font-size:16px;font-weight:normal;color:#fff;white-space:nowrap;opacity:1;margin:0 30px}@media (max-width:768px){.alert__form-search label{margin:0 15px}}.listing-item__date{color:#B4B9CC;font-weight:bold}.listing-item__info{color:#3e3e3e;font-size:16px}.listing-item__info--item-education:before{background-image:url("../images/icon-education.svg");background-size:100%;width:30px;height:24px;margin-top:-10px}.listing-item__info--item-location:before{background-image:url("../images/icon-marker.svg");width:14px;height:17px;background-size:14px 17px}.listing-item__info--item-date:before{background-image:url("../images/icon-calendar.svg");background-size:contain}.listing-item__info--item-company{overflow-wrap:break-word}.listing-item__info--item-company:before{background-image:url("../images/icon-company.svg")}.listing-item__info--item-salary-range{font-size:14px;margin-top:-3px}.listing-item--item-date:before{background-image:url("../images/icon-calendar.svg");background-size:contain}.listing-item__desc{color:#00223f}.listing-item__employment-type{border-radius:30px;border:2px solid rgba(180, 185, 204, 0.7);display:inline-block;padding:7px 15px;color:#B4B9CC}.alert__form__input .form-control::-webkit-input-placeholder{font-weight:600;font-size:14px;color:#646464;text-transform:uppercase}@media (max-width:768px){.alert__form__input .form-control::-webkit-input-placeholder{font-weight:normal}}.alert__form__input .form-control:-moz-placeholder{font-weight:600;font-size:14px;color:#646464;text-transform:uppercase}@media (max-width:768px){.alert__form__input .form-control:-moz-placeholder{font-weight:normal}}.alert__form__input .form-control::-moz-placeholder{font-weight:600;font-size:14px;color:#646464;text-transform:uppercase}@media (max-width:768px){.alert__form__input .form-control::-moz-placeholder{font-weight:normal}}.alert__form__input .form-control:-ms-input-placeholder{font-weight:600;font-size:14px;color:#646464;text-transform:uppercase}@media (max-width:768px){.alert__form__input .form-control:-ms-input-placeholder{font-weight:normal}}.search-header{height:161px;background-size:cover;margin-left:35px;margin-right:35px;border-radius:30px}@media (max-width:768px){.search-header{height:189px;margin-left:0;margin-right:0}}@media (min-width:767px){.search-header__with-current-search{height:195px}}.search-results-title{margin-top:-176px;margin-bottom:130px}.search-results-title h1{text-align:center;font-family:"Merriweather", serif;font-style:normal;font-weight:bold;font-size:52px;color:#FFF;margin:0;padding:0}@media (max-width:768px){.search-results-title h1{font-size:42px}}.search-results-subtitle{font-family:"Merriweather", serif;font-style:normal;color:#101820;margin-top:-3px;margin-bottom:0;margin-left:10px;padding-bottom:5px;font-weight:700;font-size:24px;line-height:23px;letter-spacing:-0.02em;min-height:46px;display:flex;align-items:center}@media (max-width:767px){.search-results-subtitle{font-size:24px;line-height:34px;align-items:center;text-align:center;justify-content:center;height:100px}.search-results-subtitle span{max-height:100%;overflow:hidden}}.less-more__btn{font-family:"Merriweather", serif;font-style:normal;font-weight:bold;font-size:14px;line-height:21px;display:flex;align-items:center;text-transform:uppercase;color:#0c8f8b;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.less-more__btn:focus,.less-more__btn:hover{color:#10beb9}.details-header{padding:0 0 36px}.details-header__title{font-weight:700}.details-header__actions{display:flex;justify-content:space-between;align-content:center;flex-direction:column;align-items:flex-end;grid-column:3;grid-row:1 / span 4}@media (max-width:767px){.details-header__actions{grid-row:3;grid-column:1 / span 2;margin-top:20px}}.details-header__actions__right{position:relative}.details-header__actions__right .save-job:before{width:25px;height:28px;margin-right:18px;top:0}@media (min-width:767px){.details-header__actions__right .save-job:before{top:5px}}.details-header__actions__right .save-job:hover:before{background-color:#0c8f8b}.details-header__actions__right .share-job:before{content:" ";display:inline-block;width:27px;height:28px;position:relative;-webkit-mask:url("../images/share-solid.svg") no-repeat center;mask:url("../images/share-solid.svg") no-repeat center;background-color:#757575;top:0}@media (min-width:767px){.details-header__actions__right .share-job:before{top:6px}}.details-header__actions__right .share-job:hover:before{background-color:#0c8f8b}.details-header__actions__right .share-job:focus{outline:none}.details-header__actions__right .social-share{display:none}.btn__back{font-weight:500;border-radius:6px}.details-body__content .complex-block .listing-item__info,.details-body__content.content-text{color:#101820;word-break:break-word;font-weight:300}.profile .btn__profile{border-radius:6px}.context-text{color:#101820}.form .form-label{color:#00223f}.form .ui-multiselect{border:2px solid #B4B4B4;border-radius:10px;background:#fff;border-color:#B4B4B4;color:#646464;font-weight:600;font-size:14px;text-transform:uppercase}.checkout-message{padding-bottom:75px}.checkout-message__payment-instructions{margin-top:45px}.container--small:has(.manage-listing)>.checkout-message{background:none;box-shadow:none;padding-bottom:0}.table-responsive{border:none}.alert__form-resume .switchery{box-shadow:#00223f 0 0 0 0 inset !important;border-color:#00223f !important;background-color:#00223f !important}.alert__form-resume .alert--on[style="display: none;"]~.switchery{box-shadow:rgba(255, 255, 255, 0.5) 0 0 0 0 inset !important;border-color:rgba(255, 255, 255, 0.5) !important;background-color:rgba(255, 255, 255, 0.5) !important}.alert--on .alert-success{display:none}.save-job:before{content:" ";display:inline-block;width:20px;height:20px;position:relative;top:5px;-webkit-mask:url("../images/bookmark-regular.svg") no-repeat center;mask:url("../images/bookmark-regular.svg") no-repeat center;background-color:#666D70}.save-job:hover:before{background-color:#0c8f8b}.save-job__saved:before{-webkit-mask:url("../images/bookmark-solid.svg") no-repeat center;mask:url("../images/bookmark-solid.svg") no-repeat center;background-color:#0c8f8b}.listing-item__title .label{font-weight:initial;text-transform:lowercase;padding-top:2px}.saved-job__delete{color:#000;font-weight:bold;position:relative;bottom:-10px}.saved-job__delete:hover{color:#000}.header-back-container{height:65px;border-bottom:1px solid #B4B4B4;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}img{max-width:100%;height:auto}iframe{max-width:100%}embed{max-width:100%}.social-share{display:block}.social-share__title{display:flex;width:auto;justify-content:center}.social-share__icons{display:flex;flex-direction:row;min-height:50px;justify-content:space-around;align-items:center;align-self:center;width:200px}.social-share__icons #st-2 .st-btn{margin-right:0;padding:5px 7px}.social-share__icons .st-btn,.social-share__icons .st-custom-button{display:inline-block;cursor:pointer;font-weight:bold;color:#fff;background-color:transparent !important;position:relative}.social-share__icons .st-btn:before,.social-share__icons .st-custom-button:before{content:" ";width:34px;height:34px;display:block;background-color:#00223f}.social-share__icons .st-btn[data-network="facebook"]:before,.social-share__icons .st-custom-button[data-network="facebook"]:before{background-color:#00223f;-webkit-mask:url("../images/sharethis-facebook.svg") no-repeat center;mask:url("../images/sharethis-facebook.svg") no-repeat center}.social-share__icons .st-btn[data-network="linkedin"]:before,.social-share__icons .st-custom-button[data-network="linkedin"]:before{background-color:#00223f;-webkit-mask:url("../images/sharethis-linkedin.svg") no-repeat center;mask:url("../images/sharethis-linkedin.svg") no-repeat center}.social-share__icons .st-btn[data-network="pinterest"]:before,.social-share__icons .st-custom-button[data-network="pinterest"]:before{background-color:#00223f;-webkit-mask:url("../images/sharethis-pinterest.svg") no-repeat center;mask:url("../images/sharethis-pinterest.svg") no-repeat center}.social-share__icons .st-btn[data-network="twitter"]:before,.social-share__icons .st-custom-button[data-network="twitter"]:before{background-color:#fff;-webkit-mask:url("../../../_system/main/images/x.svg") no-repeat center;mask:url("../../../_system/main/images/x.svg") no-repeat center;-webkit-mask-size:16px;mask-size:16px}.social-share__icons .st-btn[data-network="twitter"],.social-share__icons .st-custom-button[data-network="twitter"]{background-color:#00223f !important;background-size:cover;content:" ";width:34px;height:34px;display:block;border-radius:16px}.soft-block--s,.blog .listing-item__blog:not(.listing-item__blog-empty){background:#fff;border-radius:10px;box-shadow:0px 3px 9px rgba(0, 0, 0, 0.1)}.soft-block--s-hover{-webkit-transition:box-shadow 0.3s ease-in-out;-moz-transition:box-shadow 0.3s ease-in-out;-o-transition:box-shadow 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out}.soft-block--s-hover:hover{box-shadow:0px 3px 9px rgba(12, 143, 139, 0.6)}.soft-block--m,.products-footer-widget__wrapper{background:#fff;border-radius:15px;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.1)}.soft-block--m-hover{-webkit-transition:box-shadow 0.3s ease-in-out;-moz-transition:box-shadow 0.3s ease-in-out;-o-transition:box-shadow 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out}.soft-block--m-hover:hover{box-shadow:0px 4px 15px rgba(12, 143, 139, 0.6)}.soft-block--l{background:#fff;border-radius:20px;box-shadow:0px 3px 9px rgba(0, 0, 0, 0.1)}.soft-block--l-hover{-webkit-transition:box-shadow 0.3s ease-in-out;-moz-transition:box-shadow 0.3s ease-in-out;-o-transition:box-shadow 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out}.soft-block--l-hover:hover{box-shadow:0px 3px 9px rgba(12, 143, 139, 0.6)}.soft-block--xl,.form.registration-choose,.input-form-wrapper,.listing-results--job-preview,.blog__full-article__wrapper,.blog__full-article__wrapper.container--small,.my-applications.my-account-listings,#nav-saved-jobs~.my-account-listings,.container--small.full-applicants .applicants,.checkout-message{background:#fff;border-radius:30px;box-shadow:0px 4px 15px rgba(0, 0, 0, 0.1)}.soft-block--xl-hover{-webkit-transition:box-shadow 0.3s ease-in-out;-moz-transition:box-shadow 0.3s ease-in-out;-o-transition:box-shadow 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out}.soft-block--xl-hover:hover{box-shadow:0px 4px 15px rgba(12, 143, 139, 0.6)}.nav-pills>li>a{color:#00223f;border-radius:30px;text-transform:uppercase;height:44px;font-size:16px;border:2px solid transparent;display:inline-flex;align-items:center;justify-content:center;padding:0 25px;letter-spacing:0.02em;display:flex;gap:7px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.nav-pills>li>a:focus,.nav-pills>li>a:hover{background:unset;color:#00223f;border:2px solid #B4B4B4;text-decoration:none}.nav-pills>li.active>a{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;background:#00223f;color:#fff}.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;border:2px solid transparent;background:#00223f}.mb-75{margin-bottom:75px}.pt-75{padding-top:75px}