.jobdetail .btn-icon-round i{border:1px solid transparent}.jobdetail .btn-share{display:flex;align-items:center;gap:1rem;text-decoration:none;padding:1rem 1.875rem;color:var(--white);cursor:pointer;transition:var(--transition)}.jobdetail .btn-share i{color:var(--white)}.jobdetail .btn-share:hover{color:var(--maincolor)}.jobdetail .btn-share:hover i{color:inherit}.jobdetail .modal .modal-header{--bs-modal-header-padding: 1.375rem 1.875rem}.jobdetail .modal .modal-header .modal-title{font-size:1.25rem;--bs-modal-title-line-height: 1;font-family:var(--font-medium)}.jobdetail .modal .modal-body{--bs-modal-padding: 2.5rem 1.875rem 1.875rem 1.875rem}.jobdetail .modal .modal-body .or__separating{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:var(--white);padding:0 20px;z-index:1}.jobdetail .modal .modal-body .share__buttons--holder{display:flex;gap:1.875rem;justify-content:center;flex-direction:row}.jobdetail .modal .modal-body .share__buttons--holder a{display:flex;align-items:center;justify-content:center;border-radius:50%;text-decoration:none}.jobdetail .modal .modal-body .share__buttons--holder a .share-icon{--size: 60px;padding:0;width:var(--size);height:var(--size);border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--black);color:var(--white);font-family:"bootstrap-icons";text-decoration:none;transition:var(--transition)}@media (max-width:1199.98px){.jobdetail .modal .modal-body .share__buttons--holder a .share-icon{--size: 40px}}.jobdetail .modal .modal-body .share__buttons--holder a .share-icon:hover{background:var(--maincolor)}.jobdetail .modal .modal-body .share__buttons--holder a .share-icon::before{font-size:1.5rem}#applyform .optionset label{width:100%}#applyform .optionset .middleColumn{width:100%}#applyform .optionset .middleColumn ul{display:flex;flex-direction:row;width:100%;flex-wrap:wrap}#applyform .optionset .middleColumn ul li{flex:0 0 50%;padding-left:0 !important;margin-bottom:10px;margin-right:0 !important}@media (max-width:767.98px){#applyform .optionset .middleColumn ul li{flex:0 0 50%}}@media (max-width:1199.98px){#applyform .optionset .middleColumn ul li{flex:0 0 100%}}#applyform .field.text .description{display:block;font-size:11px;color:#666;margin-top:5px;line-height:1.2;clear:both}#applyform .field.text label.left{display:block;margin-bottom:5px;font-weight:400}#applyform .field.text .middleColumn{display:block;width:100%;margin-bottom:5px}#applyform .field.text{position:relative;padding-bottom:15px}