﻿div.careers div.content-block{overflow:hidden;}div.careers div.content-block div.content{width:calc((100% - 3.75rem)/2);float:left;margin-right:3.75rem;}@media(max-width:1000px){div.careers div.content-block div.content{width:calc((100% - 1.875rem)/2);margin-right:1.875rem;}}@media(max-width:900px){div.careers div.content-block div.content{width:100%;float:none;margin-right:0;}}div.careers div.content-block div.content h2{margin-bottom:1.875rem;}@media(max-width:600px){div.careers div.content-block div.content h2{margin-bottom:.938rem;}}@media(max-width:900px){div.careers div.content-block div.content div.cke{padding-left:.75rem;}}div.careers div.content-block>img{width:calc((100% - 3.75rem)/2);display:block;height:auto;float:left;object-fit:cover;object-position:center;}@media(max-width:1000px){div.careers div.content-block>img{width:calc((100% - 1.875rem)/2);}}@media(max-width:900px){div.careers div.content-block>img{width:100%;float:none;margin-top:1.875rem;}}div.careers div.content-block>div.video{float:left;width:calc((100% - 3.75rem)/2);padding-bottom:calc((100% - 3.75rem)/2/1.75);position:relative;}@media(max-width:1000px){div.careers div.content-block>div.video{width:calc((100% - 1.875rem)/2);padding-bottom:calc((100% - 1.875rem)/2/1.75);}}@media(max-width:900px){div.careers div.content-block>div.video{width:100%;padding-bottom:57.1428571429%;float:none;margin-top:1.875rem;}}div.careers div.content-block>div.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}div.careers div.intro{margin:auto;padding:0 1.5rem;box-sizing:border-box;max-width:75rem;width:100%;position:relative;overflow:hidden;padding:3.75rem 1.5rem;}@media(max-width:500px){div.careers div.intro{padding:1.875rem 1.875rem;}}div.careers div.intro h2{margin-bottom:1.875rem;}@media(max-width:600px){div.careers div.intro h2{margin-bottom:.938rem;}}div.careers div.intro div.content{margin-bottom:0;}@media(max-width:900px){div.careers div.intro div.content{margin-bottom:3.75rem;}}@media(max-width:500px){div.careers div.intro div.content{margin-bottom:1.875rem;}}div.careers div.slides{margin:auto;padding:0 1.5rem;box-sizing:border-box;max-width:75rem;width:100%;position:relative;overflow:hidden;padding:3.75rem 1.5rem;padding-top:0;display:grid;grid-template-columns:0% 100%;gap:0;}@media(max-width:500px){div.careers div.slides{padding:1.875rem 1.875rem;}}@media(max-width:800px){div.careers div.slides{display:flex;flex-direction:column-reverse;padding:0 1.875rem 1rem 1.875rem;}}@media(max-width:500px){div.careers div.slides{padding:0 1.875rem;}}div.careers div.slides div.slides-left{order:-1;position:relative;}div.careers div.slides div.slides-left img{width:100%;}@media(max-width:800px){div.careers div.slides div.slides-left{display:none;}}div.careers div.slides div.slides-right{order:1;}@media(max-width:800px){div.careers div.slides div.slides-right{overflow:hidden;}}div.careers div.slides div.slides-right div.career-slides div.list-items{width:100%;font-size:0;text-align:left;line-height:0;white-space:nowrap;overflow:hidden;}div.careers div.slides div.slides-right div.career-slides div.list-items div.item{display:inline-block;width:calc((100% - 3.75rem)/3);padding-bottom:calc((100% - 3.75rem)/3/1.62);position:relative;margin-right:1.875rem;transition:margin-left 1s linear;}@media(max-width:960px){div.careers div.slides div.slides-right div.career-slides div.list-items div.item{width:calc((100% - 1.875rem)/2);padding-bottom:calc((100% - 1.875rem)/2/1.62);}}@media(max-width:600px){div.careers div.slides div.slides-right div.career-slides div.list-items div.item{width:100%;padding-bottom:61.7283950617%;}}div.careers div.slides div.slides-right div.career-slides div.list-items div.item span.img{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center;}div.careers div.career-contents{margin:auto;padding:0 1.5rem;box-sizing:border-box;max-width:75rem;width:100%;position:relative;overflow:hidden;padding:3.75rem 1.5rem;padding-top:0;}@media(max-width:500px){div.careers div.career-contents{padding:1.875rem 1.875rem;}}div.careers div.career-contents h2{margin-bottom:1.875rem;}@media(max-width:600px){div.careers div.career-contents h2{margin-bottom:.938rem;}}@media(max-width:600px){div.careers div.career-contents img{margin-top:.938rem;}}div.careers div.career-contents div.list-items div.item{overflow:hidden;margin-bottom:3.75rem;}@media(max-width:500px){div.careers div.career-contents div.list-items div.item{margin-bottom:1.875rem;}}div.careers div.career-contents div.list-items div.item:last-of-type{margin-bottom:0;}