section.careers{position:relative;height:930px}@media (max-width:767px){section.careers{height:auto;height:initial;padding-bottom:70px}}section.careers .hidden-sm a,section.careers .visible-sm a{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:140px;z-index:2;min-width:380px;background:rgba(0,0,0,0.25);color:#F1E7E8;border-color:#F1E7E8!important;text-align:center}section.careers .hidden-sm a.centered,section.careers .visible-sm a.centered{bottom:auto!important;bottom:initial!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:320px!important;min-width:320px!important;margin-top:0!important}@media (max-width:767px){section.careers .hidden-sm a,section.careers .visible-sm a{min-width:auto;min-width:initial;width:calc(100% - 40px);position:relative;bottom:auto;bottom:initial;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;position:absolute!important;margin-left:20px}}section.careers .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}@media (max-width:767px){section.careers .bg.empty{position:relative}section.careers .bg.empty .thumb{margin-top:0!important}}section.careers .bg .thumb{height:780px;margin-top:75px}@media (max-width:767px){section.careers .bg .thumb{margin-top:125px;height:315px}}section.careers .bg .video{height:780px;margin-top:75px;position:relative}section.careers .bg .video video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.careers .container{position:relative;z-index:1}section.careers .headline{margin-top:20px;color:var(--white)}@media (max-width:767px){section.careers .headline{margin-top:0;color:var(--orange)}}section.careers .inside{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:560px;padding:30px 60px;text-align:center;background:#fff}@media (max-width:767px){section.careers .inside{position:relative;top:0;left:0;-webkit-transform:none;transform:none;margin-top:303px;padding:20px;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,0.15);box-shadow:0px 4px 4px rgba(0,0,0,0.15);margin-left:auto;margin-right:auto;width:calc(100% - 20px);max-width:460px}}section.careers .inside p{font-weight:300;font-size:18px;line-height:150%}section.careers .inside p+p{padding-top:1em}section.careers .inside .btn{color:var(--red);margin-top:15px}@media (min-width:1025px){section.careers .inside .btn:hover{background:var(--red);color:var(--white);border-color:var(--red)}}