body{background-size:contain;background-position:top center}body main{display:flex;align-items:center}.heading{margin-top:100px;margin-bottom:102px}.careers-page h4{font-size:48px;line-height:72px;color:#fff;font-family:"Red Hat Display",sans-serif}.careers-page p{font-family:"Red Hat Text",sans-serif;font-size:16px;line-height:24px;font-weight:500}.careers .tab-selector li{padding:24px 16px 17px 16px}.careers .tab-selector li button{width:100%;-webkit-appearance:none;appearance:none;background:transparent;border:0;color:#fff;font-size:32px;line-height:24px;text-align:left}.careers .tab-selector li button span{display:block;padding:0;font-size:16px;line-height:24px}.careers .tab-selector li.active{background-color:#223155}@media screen and (max-width:990px){.careers .tab-selector li.active{border-radius:8px}}@media screen and (min-width:990px){.careers .tab-selector li.active{border-top-left-radius:8px;border-bottom-left-radius:8px}}.careers .tab-content{background-color:#223155;color:#fff;padding:22px 42px;border-radius:8px;display:none}.careers .tab-content.active{display:block}@media screen and (min-width:991px){.careers .tab-content.first-item{border-top-left-radius:0}}.careers .tab-content h2{color:#faf6d8;font-weight:semi-bold;font-size:36px;line-height:72px;margin-bottom:25px}.careers .tab-content h2 span{display:block;font-size:16px;line-height:24px;margin-top:-16px;font-weight:normal}.careers .tab-content h3{font-size:18px;font-weight:bold;line-height:24px;margin-bottom:24px}.careers .tab-content p{margin-bottom:24px}.careers .tab-content ul{margin-bottom:24px;list-style:disc;margin-left:28px}.careers .tab-content hr{border:0;border-top:1px solid #121a2d;opacity:1}.careers .tab-content .application h4{color:#46BD9C;font-weight:600;font-size:36px;line-height:72px}.careers .tab-content .application label{margin-bottom:8px;display:block}.careers .tab-content .application label.file{color:#46BD9C;cursor:pointer;display:flex;align-items:center;margin-bottom:24px}.careers .tab-content .application label.file svg{margin-right:6px}.careers .tab-content .application label.file input[type="file"]{opacity:0;display:block;width:1px;height:1px;position:fixed;left:-1px;top:-1px}.careers .tab-content .application span.star{color:#46BD9C}.careers .tab-content .application input[type="text"],.careers .tab-content .application input[type="email"],.careers .tab-content .application input[type="tel"]{display:block;background-color:#0E1941;border:0;border-radius:8px;font-size:16px;line-height:16px;width:100%;margin-top:8px;color:#fff;padding:8px;max-width:476px}.careers .tab-content .application input[type="text"]:focus,.careers .tab-content .application input[type="email"]:focus,.careers .tab-content .application input[type="tel"]:focus{outline:none;background:#0E1941;background:linear-gradient(to bottom, #0E1941 0%, #132156 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@background-blue', endColorstr='lighten(@background-blue, 5%)', GradientType=0)}.careers .tab-content .application select{display:block;background-color:#0E1941;border:0;border-radius:8px;font-size:16px;line-height:16px;width:100%;margin-top:8px;margin-bottom:24px;color:#fff;padding:8px;max-width:476px}.careers .tab-content .application select:focus{outline:none;background:#0E1941;background:linear-gradient(to bottom, #0E1941 0%, #132156 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@background-blue', endColorstr='lighten(@background-blue, 5%)', GradientType=0)}.careers .tab-content .application h5{font-size:18px;line-height:24px;font-weight:bold;margin-bottom:24px}