.interview-card .c-card{display:table;max-width:800px;position:relative;border-radius:4px;overflow:hidden;margin:0 auto;width:100%}.interview-card .c-card .c-card__photo-wrapper{display:table-cell;width:290px;vertical-align:middle}.interview-card .c-card .c-card__photo-wrapper img{vertical-align:top}.interview-card .c-card__info{background-color:rgba(230,241,255,0.95);background-size:cover;display:table-cell;padding:0;width:450px;vertical-align:middle}.interview-card .c-card__info p{margin-right:10px;font-size:14px;margin-bottom:0;text-align:left;line-height:normal}.interview-card .c-card__info p:first-child{text-align:center}.interview-card .c-card__info h4{font-size:20px;text-align:center;font-weight:700;margin-bottom:10px}.interview-card .c-card__info p:last-child{margin:0;padding:0 10px;font-size:12px;text-align:left;margin-right:0;line-height:1.4}.interview-card{padding-top:20px}.interview-card .c-card__info h4 span.c-card__name-en{display:inline-block;margin-left:10px;font-size:12px}.interview-card.with-btn{padding-bottom:50px}.interview-card.with-btn .c-card{max-width:100%;display:flex;align-items:stretch;width:100%;border:solid 1px #d6d6d6;border-radius:5px;overflow:hidden}.interview-card.with-btn .c-card .c-card__photo-wrapper{background-size:cover;flex:0 0 35%;display:flex;align-items:center;justify-content:center;background-position:center}.interview-card.with-btn .c-card .c-card__info{flex:1 1 auto;padding:20px 10px;background:transparent}.interview-card.with-btn .c-card .c-card__photo-wrapper img{display:none}.interview-card.with-btn .c-card .c-card__photo-wrapper .title{font-size:32px;color:#fff;font-family:'bello-pro','noto-serif',serif;font-weight:400;letter-spacing:.02em;transform:scaleX(1.2)}.interview-card.with-btn .c-card .c-card__info h1{font-weight:700;font-family:"noto-sans",sans-serif;font-size:16px;line-height:1.4;padding:0}.interview-card.with-btn .c-card .c-card__info .btn-wrapper{padding-top:25px;text-align:center}.interview-card.with-btn .c-card .c-card__info .btn-wrapper a{display:block;display:inline-block;text-decoration:none;cursor:pointer;line-height:1.45;border-radius:50px;position:relative;overflow:hidden;transition:border 1s linear;vertical-align:middle;text-align:center;font-weight:600;padding:12px 36px;max-width:320px;font-size:18px;background-color:#fff;box-shadow:0 0 0 0 transparent inset;width:100%;position:relative}.interview-card.with-btn .c-card .c-card__info .btn-wrapper a span{position:relative;color:#fff;z-index:1;transition:color 1s ease}.interview-card.with-btn .c-card .c-card__info .btn-wrapper a:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:1;background-image:linear-gradient(to right,#1c7bde 0%,#03a8ed 100%);transition:opacity 1s}.interview-card.with-btn .c-card .c-card__info .btn-wrapper a:after{content:'';position:absolute;border-radius:100px;width:10px;height:10px;top:calc(50% - 5px);left:calc(50% - 5px);opacity:0;background-color:rgba(255,255,255,0.1)}.interview-card.with-btn .c-card .c-card__info .btn-wrapper a:hover{box-shadow:0 0 0 2px #2174dc inset}.interview-card.with-btn .c-card .c-card__info .btn-wrapper a:hover:before{opacity:0}.interview-card.with-btn .c-card .c-card__info .btn-wrapper a:hover span{color:#2174dc}.interview-card.with-btn .c-card .c-card__info .btn-wrapper a:hover:after{animation:wave 1s ease-out}@media(max-width:767px){.interview-card .c-card{display:block;max-width:800px;position:relative;border-radius:4px;overflow:hidden;margin:0 auto;width:100%}.interview-card .c-card .c-card__photo-wrapper{display:block;width:100%;vertical-align:middle}.interview-card .c-card__info{background-color:rgba(230,241,255,0.95);background-size:cover;display:block;padding:0;width:100%;vertical-align:middle;padding:15px 0}.interview-card .c-card__info h4{font-size:30px;font-weight:700}.interview-card .c-card__info h4 span.c-card__name-en{display:block;margin-left:0;font-size:12px}.interview-card.with-btn .c-card{display:block}.interview-card.with-btn .c-card .c-card__photo-wrapper{display:none}.interview-card.with-btn .c-card .c-card__info{flex:1 1 auto;padding:30px 10px;background:transparent}.interview-card.with-btn .c-card .c-card__info .btn-wrapper a{font-size:15px;max-width:250px;padding:12px 24px}}