.job-position{background:#fff;margin-bottom:20px;transition:.2s ease}.job-position__logo{margin-right:15px;color:#003cdb;transition:ease .2s}.job-position__logo .icon-svg{width:52px}.job-position__content{display:flex;z-index:2;position:relative;flex-direction:column;justify-content:space-between;padding:40px 20px;height:100%;text-decoration:none}.job-position__header{display:flex;align-items:center;margin-bottom:30px}.job-position__footer{display:flex;justify-content:space-between}.job-position__name{font-weight:600;color:#003cdb;margin:0;transition:ease .2s}.job-position__body{display:flex;flex-direction:column;justify-content:space-between}.job-position__button{margin-top:50px}.job-position__button .btn__text p{color:#003cdb;font-size:16px;transition:ease .2s}.job-position__desc{font-size:16px;line-height:25px;color:#000;transition:ease .2s}@media(min-width: 768px){.job-position{width:calc(50% - 20px);margin:0 10px 20px}.job-position__content{padding:40px}.job-position__button .btn__text p{font-size:15px}}@media(min-width: 1200px){.job-position__desc{font-size:23px;line-height:33px}.job-position__button .btn__text p{font-size:18px}}.job-position:hover{background-image:url(/img/illust/job-position/jobPositionBackground.jpg);background-position:left bottom;transition:ease .2s}.job-position:hover .job-position__logo{color:#fff}.job-position:hover .job-position__name{color:#fff}.job-position:hover .job-position__desc p{color:#fff}.job-position:hover .job-position__button .btn__text p{color:#fff}
