.JobOffer-module__ogA1oG__jobOffer{color:#5b5b5b}.JobOffer-module__ogA1oG__jobOffer_text{z-index:1;padding-right:64px;position:relative}.JobOffer-module__ogA1oG__jobOffer_text ul{margin-bottom:64px;font-size:17px}.JobOffer-module__ogA1oG__jobOffer_text ul li{list-style-type:none;position:relative}.JobOffer-module__ogA1oG__jobOffer_text ul li:before{content:"";vertical-align:middle;background-color:var(--lh-blue);border-radius:50%;width:5px;height:5px;margin:0 12px 0 10px;display:inline-block;position:relative}.JobOffer-module__ogA1oG__jobOffer_description p{margin-bottom:64px;font-size:17px}.JobOffer-module__ogA1oG__jobOffer_description strong{color:var(--lh-blue);margin-bottom:-40px;padding-left:15px;font-size:24px;font-weight:700;display:block;position:relative}.JobOffer-module__ogA1oG__jobOffer_description strong:before{content:"";background-color:var(--lh-gold);width:2px;height:100%;display:block;position:absolute;top:0;left:0}.JobOffer-module__ogA1oG__jobOffer_header{background:var(--lh-blue);height:80px;color:var(--lh-white);justify-content:center;align-items:center;margin-bottom:64px;font-size:27px;display:flex}@media (max-width:991px){.JobOffer-module__ogA1oG__jobOffer_header{display:none}}
.JobOfferInfoBox-module__aaqG6a__jobOffer_aside{width:100%;position:fixed;top:70px;right:0}.JobOfferInfoBox-module__aaqG6a__jobOffer_aside .JobOfferInfoBox-module__aaqG6a__aside{padding:25px 20px;box-shadow:0 0 10px #0000000d}.JobOfferInfoBox-module__aaqG6a__jobOffer_aside h3{color:var(--lh-blue);margin-bottom:24px;padding-left:15px;font-size:24px;font-weight:700;position:relative}.JobOfferInfoBox-module__aaqG6a__jobOffer_aside h3:before{content:"";background-color:var(--lh-gold);width:2px;height:100%;display:block;position:absolute;top:0;left:0}.JobOfferInfoBox-module__aaqG6a__jobOffer_codeQr{justify-content:center;display:flex}.JobOfferInfoBox-module__aaqG6a__icon{vertical-align:middle;width:50px;height:50px;-webkit-transform:all .3s ease;transform:all .3s ease;justify-content:center;align-items:center;font-size:0;line-height:50px;display:inline-flex;position:relative;overflow:hidden}.JobOfferInfoBox-module__aaqG6a__icon svg{fill:var(--lh-blue);vertical-align:middle;width:70%;height:70%;display:inline-block}.JobOfferInfoBox-module__aaqG6a__expiryDate{margin-top:15px}.JobOfferInfoBox-module__aaqG6a__expiryDate p{vertical-align:middle;color:var(--lh-blue);margin-bottom:0;font-size:18px;display:inline-block}.JobOfferInfoBox-module__aaqG6a__offer_details_sm{display:none}@media (max-width:991px){.JobOfferInfoBox-module__aaqG6a__jobOffer_aside{background-color:var(--lh-white);z-index:10;margin-bottom:20px;padding-top:20px;position:sticky;top:0}.JobOfferInfoBox-module__aaqG6a__offer_details_md{flex-direction:row-reverse;justify-content:space-between;display:flex}.JobOfferInfoBox-module__aaqG6a__jobOffer_aside:has(.JobOfferInfoBox-module__aaqG6a__jobOffer_codeQr) .JobOfferInfoBox-module__aaqG6a__offer_details_md{flex-direction:column}.JobOfferInfoBox-module__aaqG6a__offer_details_list p,.JobOfferInfoBox-module__aaqG6a__offer_details_list span{font-size:16px}.JobOfferInfoBox-module__aaqG6a__offer_details_list .JobOfferInfoBox-module__aaqG6a__icon{width:40px;height:40px;line-height:40px}.JobOfferInfoBox-module__aaqG6a__offer_details_list .JobOfferInfoBox-module__aaqG6a__expiryDate{margin-top:0}.JobOfferInfoBox-module__aaqG6a__jobOffer_asideWrapper{width:100%}.JobOfferInfoBox-module__aaqG6a__jobOffer_aside:has(.JobOfferInfoBox-module__aaqG6a__jobOffer_codeQr) .JobOfferInfoBox-module__aaqG6a__jobOffer_asideWrapper{width:50%}.JobOfferInfoBox-module__aaqG6a__aside{display:flex}.JobOfferInfoBox-module__aaqG6a__jobOffer_codeQr{width:50%}}@media (max-width:767px){.JobOfferInfoBox-module__aaqG6a__jobOffer_aside{position:relative;top:0}.JobOfferInfoBox-module__aaqG6a__shadow{box-shadow:none}.JobOfferInfoBox-module__aaqG6a__offer_details_md{display:none}.JobOfferInfoBox-module__aaqG6a__offer_details_sm{display:block}}
