.cv-wrapper{display:grid;grid-template-columns:45% 52%;grid-column-gap:40px}.cv-wrapper .cv-left{padding:1rem}.cv-wrapper .cv-left .cv-left-heading-1{font:normal normal 900 56px/45px Titillium-Black;color:#008faa}.cv-wrapper .cv-left .cv-left-heading-1,.cv-wrapper .cv-left .cv-left-heading-2{text-align:left;letter-spacing:0;text-transform:uppercase;opacity:1;margin-bottom:0}.cv-wrapper .cv-left .cv-left-heading-2{font:normal normal 100 40px/52px Titillium-Thin;color:#4d4d4c}.cv-wrapper .cv-left .cv-left-icon{margin-top:45px}.cv-wrapper .cv-right{padding:1rem}.cv-wrapper .cv-right .vacancy-info{border-bottom:1px solid #4d4d4c;padding:.8rem}.cv-wrapper .cv-right .vacancy-info .vacancy-title{max-width:360px}.cv-wrapper .cv-right .vacancy-info .vacancy-title h2{text-align:left;font:normal normal normal 25px/34px Titillium-Regular;letter-spacing:0;color:#4d4d4c;opacity:1;margin-bottom:0}.cv-wrapper .cv-right .vacancy-info .vacancy-button{float:right;display:flex}.cv-wrapper .cv-right .vacancy-info .vacancy-button .view-job{margin-right:44px;padding:.6em 1em .5em}.cv-wrapper .cv-right .vacancy-info .vacancy-button .view-job a{font:normal normal 600 16px Titillium-Regular;letter-spacing:0;color:#4d4d4c;text-decoration:underline}.cv-wrapper .cv-right .vacancy-info .vacancy-button .apply-now{font:normal normal 600 16px Titillium-Regular;letter-spacing:0;color:#4d4d4c;border:1px solid #4d4d4c;border-radius:5px;background:#fff}.cv-wrapper .cv-right .vacancy-info .vacancy-button .apply-now:hover{color:#f5f5f5;border:1px solid #4d4d4c;border-radius:5px;background:#4d4d4c}.cv-wrapper .cv-right .vacancy-info .vacancy-details{margin-top:30px;width:48%;display:flex}.cv-wrapper .cv-right .vacancy-info .vacancy-details h2.dept{font-weight:600;padding-left:0;text-align:left;font:normal normal normal 16px/28px Titillium-Regular;letter-spacing:0;color:#4d4d4c;opacity:1;margin-bottom:0}.cv-wrapper .cv-right .vacancy-info .vacancy-details ul{justify-content:space-between;padding-left:0;list-style:none;display:flex}.cv-wrapper .cv-right .vacancy-info .vacancy-details ul li{text-align:left;font:normal normal normal 16px/28px Titillium-Regular;letter-spacing:0;color:#4d4d4c;opacity:1}.cv-wrapper .cv-right .vacancy-info .vacancy-details ul li.full-time{margin-left:12px}.cv-wrapper .cv-right .vacancy-info .vacancy-details ul li.full-time:before{background-color:#4d4d4c;width:6px;height:6px;left:12px}.cv-wrapper .cv-right .vacancy-info .vacancy-details ul li.location:before{content:url(../../images/location.png);background:none;top:0;left:10px}.cv-wrapper .cv-right .vacancy-info:hover{background:#f5f5f5}.cv-wrapper .cv-right .vacancy-info:hover .vacancy-button .apply-now{color:#f5f5f5;border:1px solid #4d4d4c;border-radius:5px;background:#4d4d4c}@media (max-width:960px){.cv-wrapper{display:grid;grid-template-columns:100%;grid-column-gap:40px}.cv-wrapper .cv-left{padding:1rem}.cv-wrapper .cv-left .cv-left-heading-1{font:normal normal 900 40px/38px Titillium-Black;color:#008faa}.cv-wrapper .cv-left .cv-left-heading-1,.cv-wrapper .cv-left .cv-left-heading-2{text-align:left;letter-spacing:0;text-transform:uppercase;opacity:1;margin-bottom:0}.cv-wrapper .cv-left .cv-left-heading-2{font:normal normal 100 32px/42px Titillium-Thin;color:#4d4d4c}.cv-wrapper .cv-left .underlinebutton{display:none}.cv-wrapper .cv-left .cv-left-icon{display:none;margin-top:0}.cv-wrapper .cv-right{padding:1rem}.cv-wrapper .cv-right .vacancy-info{border-bottom:1px solid #4d4d4c;padding:.8rem 0;max-width:335px}.cv-wrapper .cv-right .vacancy-info .vacancy-title h2{text-align:left;font:normal normal normal 23px/32px Titillium-Regular;letter-spacing:0;color:#4d4d4c;opacity:1;margin-bottom:0}.cv-wrapper .cv-right .vacancy-info .vacancy-button{display:none}.cv-wrapper .cv-right .vacancy-info .vacancy-details{display:inline;margin-top:18px;width:100%}.cv-wrapper .cv-right .vacancy-info .vacancy-details h2.dept{margin-top:18px;text-align:left;font:normal normal 600 16px/28px Titillium-Regular;letter-spacing:0;color:#4d4d4c;opacity:1}.cv-wrapper .cv-right .vacancy-info .vacancy-details ul{padding-left:0;list-style:none;display:flex;justify-content:left;margin-top:16px;margin-bottom:24px}.cv-wrapper .cv-right .vacancy-info .vacancy-details ul li{text-align:left;font:normal normal normal 16px/28px Titillium-Regular;letter-spacing:0;color:#4d4d4c;opacity:1}.cv-wrapper .cv-right .vacancy-info .vacancy-details ul li.full-time{padding-left:0}.cv-wrapper .cv-right .vacancy-info .vacancy-details ul li.full-time:before{display:none}.cv-wrapper .cv-right .vacancy-info .vacancy-details ul li.location{margin-left:14px}.cv-wrapper .cv-right .vacancy-info .vacancy-details ul li.location:before{content:url(../../images/location.png);background:none;top:2px;left:2px}}
