.panel-career-options { padding-bottom: 75px; }
.panel-career-options .col-title-wrapper h2 { text-align: center; font-size: 40px; font-weight: 600; color: #901305; line-height: 1.2; margin-bottom: 50px; }
.panel-career-options .block-wrapper { position: relative; }
.panel-career-options .block-wrapper:before { content: ""; position: absolute; top: 0; left: 50%; background-color: #979797; width: 1px; height: 100%; }
.panel-career-options .block-wrapper h2 { font-family: "utopia-std", serif; font-size: 26px; margin-top: 0; font-family: "Roboto"; color: #901305; font-weight: 500; }
.panel-career-options .block-wrapper .container > div:nth-of-type(odd) { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
.panel-career-options .block-wrapper .container > div:nth-of-type(odd) .col-image .inner { padding-right: 45px; }
.panel-career-options .block-wrapper .container > div:nth-of-type(odd) .col-text { position: relative; }
.panel-career-options .block-wrapper .container > div:nth-of-type(odd) .col-text:before { content: ''; }
.panel-career-options .block-wrapper .container > div:nth-of-type(odd) .col-text .wrapper { padding-left: 45px; }
.panel-career-options .block-wrapper .container > div:nth-of-type(even) .col-text .wrapper { padding-right: 45px; }
.panel-career-options .block-wrapper .container > div:nth-of-type(even) .col-image .inner { padding-left: 45px; }
.panel-career-options .block-wrapper .container > div:last-of-type { position: relative; }
.panel-career-options .block-wrapper .container > div:last-of-type:after { content: ''; background-color: #fff; width: 3px; height: 50%; position: absolute; left: 50%; bottom: 0; }
.panel-career-options .block-wrapper .row { margin-bottom: 70px; }
.panel-career-options .block-wrapper .description p { color: #737379; font-size: 16px; }
.panel-career-options .block-wrapper .button-wrapper a { font-size: 16px; color: #737379; font-weight: 700; text-transform: uppercase; text-decoration: none; letter-spacing: 0.1px; }
.panel-career-options .block-wrapper .button-wrapper a:after { content: ''; display: inline-block; width: 19px; height: 18px; margin-left: 16px; background: url(icon-arrow.png) no-repeat; background-size: contain; margin-top: 2px; vertical-align: top; }
.panel-career-options .block-wrapper .col-text .wrapper { height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; }
.panel-career-options .block-wrapper .col-text .wrapper .inner { position: relative; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; width: 100%; }
.panel-career-options .block-wrapper .col-text .wrapper .inner:before { content: ""; position: absolute; z-index: 2; top: calc(50% - 10px); background-color: #fff; border-radius: 50%; border: 2px solid #cc1414; width: 21px; height: 21px; }
.panel-career-options .block-wrapper .video-wrapper { position: relative; }
.panel-career-options .block-wrapper .video-wrapper video { width: 100%; }
.panel-career-options .block-wrapper .video-wrapper .button-video-play { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); cursor: pointer; width: 82px; height: 82px; background: url(icon-play.png) no-repeat; background-size: contain; }
.panel-career-options .block-wrapper .container > div:nth-of-type(odd) .col-text .wrapper .inner:before { left: -70px; }
.panel-career-options .block-wrapper .container > div:nth-of-type(even) .col-text .wrapper .inner:before { right: -71px; }
.panel-career-options .label-list { margin-bottom: 70px; }
.panel-career-options .label-list .row { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.panel-career-options .label-list .item { margin-bottom: 15px; }
.panel-career-options .label-list .item p { cursor: pointer; position: relative; margin-top: 0; padding: 4px 0; border-bottom: 1px solid #e5e2b4; color: #737379; font-size: 14px; letter-spacing: 0.09px; margin-bottom: 0; }
.panel-career-options .label-list .item p:hover .icon { animation: bounce 1600ms infinite cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.panel-career-options .label-list .item p .icon { width: 14px; height: 9px; position: absolute; right: 0; top: 10px; background: url(icon-chevron.png) no-repeat; background-size: contain; }
.panel-career-options .bottom-button-wrapper { text-align: center; }
.panel-career-options .col-anchor { position: absolute; margin-top: -150px; }

@-webkit-keyframes bounce {
    50% { transform: translateY(5px); }
}
@keyframes bounce {
	50% { transform: translateY(5px); }
}

@media (max-width: 1549px){
	.panel-career-options .label-list .item { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
}
@media (max-width: 991px){
	.panel-career-options .label-list .item { -ms-flex: 0 0 33.33333333%; flex: 0 0 33.33333333%; max-width: 33.33333333%; }
	.panel-career-options .label-list .row { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; }
}
@media (max-width: 767px){
	.panel-career-options .label-list .item { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
	.panel-career-options .block-wrapper .container > div:nth-of-type(odd) .col-text .wrapper { padding-left: 0; }
	.panel-career-options .block-wrapper .container > div:nth-of-type(even) .col-text .wrapper { padding-right: 0; }
	.panel-career-options .block-wrapper .container > div:nth-of-type(even) .col-image .inner { padding-left: 0; }
	.panel-career-options .block-wrapper .container > div:nth-of-type(odd) .col-image .inner { padding-right: 0; }
	.panel-career-options .block-wrapper:before { display: none; }
	.panel-career-options .block-wrapper .container > div:last-of-type:after { display: none; }
	.panel-career-options .block-wrapper .col-text { margin-bottom: 30px; }
	.panel-career-options .block-wrapper .col-text .wrapper .inner:before { display: none; }
}
@media (max-width: 580px){
	.panel-career-options .label-list .item { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
}