
/* ==========================================================================
   Recruit Top
========================================================================== */
#recruit #our-strength .banner {
    padding: 0; }
#recruit #our-strength .banner:not(:last-of-type) {
    margin-bottom: 60px; }
#recruit #our-strength .banner .imgBox {
    height: 320px; }
#recruit #our-strength .bannerlist .bannerlist__header {
    padding: 0 15px; }

/* ==========================================================================
   Interview
========================================================================== */
.interview__list .btn {
	margin: 10px auto; }
.interview__list .btn::before {
	display: none; }
.interview__list .btn .imgBox {
	width: 80%;
	height: 290px;
	margin: 0 auto; }
.interview__list .btn .txtBox {
	padding-top: 1.5rem;
	padding-bottom: 1.5rem; }
.interview__list .btn .txtBox::after {
    right: 0; }
.interview__list .btn p {
    margin: .5rem 0; }

/* -----------
    Single
----------- */
.single-interview #profile .imgBox {
    margin: 15px 15px 15px auto; }
.single-interview #profile .imgBox .cover {
    min-height: 290px; }
.single-interview #profile .txtBox {
    padding: 15px; }

#interview__rows {
  padding-bottom: 0; }
.interview__row:not(:last-of-type) > div {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }
.interview__row .imgBox .cover {
    height: 290px;
    margin-bottom: 15px; }
.interview__row .txtBox {
    padding: 0 15px 45px; }

.interview__row:last-of-type .imgBox .cover {
    height: 150px; }
.interview__row:last-of-type .txtBox {
    padding: 0 15px; }

    

/* ==========================================================================
   Archive jobs
========================================================================== */
#job-list {
    margin-top: 90px; }

/* ==========================================================================
   FAQ
========================================================================== */
#faq #faq-list .toggle__header .faq-icon {
    font-size: 1.5rem;
    padding: 1.1rem 1rem 0 15px; }

#faq #faq-list .toggle__body {
    padding: 15px; }

#faq #faq-list .toggle__body .faq-icon {
    font-size: 1.5rem;
    padding: 0 1rem 0 0; }