@font-face{font-family:'Proxima Nova';font-style:normal;font-weight:400;src:local('ProximaNova-Regular'),local('/Resources/3/proxima/ProximaNova-Regular.woff'),url('/Resources/3/proxima/ProximaNova-Regular.woff2') format('woff2'),url('/Resources/3/proxima/ProximaNova-Regular.woff') format('woff')}@font-face{font-family:'Proxima Nova';font-style:normal;font-weight:500;src:local('/Resources/3/proxima/ProximaNova-Semibold'),local('/Resources/3/proxima/ProximaNova-Semibold'),url('/Resources/3/proxima/ProximaNova-Semibold.woff2') format('woff2'),url('/Resources/3/proxima/ProximaNova-Semibold.woff') format('woff')}@font-face{font-family:'Proxima Nova';font-style:normal;font-weight:bold;src:local('/Resources/3/proxima/'),local('/Resources/3/proxima/ProximaNova-Bold'),url('/Resources/3/proxima/ProximaNova-Bold.woff2') format('woff2'),url('/Resources/3/proxima/ProximaNova-Bold.woff') format('woff')}body{font-family:'Proxima Nova',Helvetica,Arial,sans-serif;font-weight:400}.loyalty-form h4{padding-left:20px!important}.custom-file-label:after{height:45px;display:inline-flex;align-items:center}.custom-file-label:before{content:'Upload CV';position:inherit;font-size:14px;position:absolute;right:0;top:-24px;text-align:left;margin-left:0;margin:0;font-size:14px;color:#000;margin-bottom:3px!important;font-weight:600;width:100%!important}label.custom-file-label{margin-top:26px!important;height:45px!important;overflow:initial!important;margin-right:15px!important;width:auto!important;margin-left:15px!important;display:flex!important;align-items:center;font-weight:normal!important;font-size:14px!important;color:#acacac!important}.attachmentFileDiv{position:absolute;top:76px;z-index:1;width:100%}@media(max-width:768px){.custom-file-input{margin-bottom:40px}}