.career-banner{padding-top:154px;padding-bottom:214px}.career-banner-holder{position:relative}.career-title{margin-bottom:0;padding-top:18px;padding-right:15px;padding-bottom:19px;padding-left:15px;font-size:40px;font-weight:400;border-bottom:1px solid #434343;transition:transform 2s}.career-title-1{border-top:1px solid #434343;transform:translateX(-150%);transition-delay:.4s}.career-title-2{text-align:center;transform:translateX(150%);transition-delay:.4s}.career-title.career-title-1.animated,.career-title.career-title-2.animated{transform:translateX(0)}.career-title em{font-weight:700;font-style:normal;display:inline-block;transition:transform 1s}.career-title.is-done em{transform:skew(-10deg)}.career-title>span{margin:18px -15px 0;padding:18px 15px 0;border-top:1px solid #434343;justify-content:flex-end;display:inline-flex;width:calc(100% + 30px)}.career-title-2 em{margin:18px -15px 0;padding:18px 15px 0;border-top:1px solid #434343;display:block;text-align:left;width:calc(100% + 30px)}.career-banner-image{margin-left:-95px;position:absolute;bottom:-48px;left:50%;width:190px;animation-delay:1.2s}.career-banner-btn{position:absolute;top:-80px;right:20px;animation-delay:2s}.career-banner-btn.bottom{top:auto;bottom:-80px;right:auto;left:20px}.career-banner-btn .button{position:relative;width:140px;min-height:40px;font-size:14px;font-weight:500;border:1px solid #8330d8;text-align:center;background-color:#8330d8;text-transform:unset;transform:rotate(-9deg);pointer-events:none}.career-banner-btn .button:before{position:absolute;bottom:-10px;left:0;width:0;height:0;border-style:solid;border-width:8px 7px 0;border-color:#8330d8 transparent transparent;content:'';transform:rotate(25deg)}.career-banner-btn .button.yellow{color:#000;border:1px solid var(--color-orange);background-color:var(--color-orange);transform:rotate(5deg)}.career-banner-btn .button.yellow:before{top:-10px;right:0;bottom:auto;left:auto;border-width:0 7px 8px;border-color:transparent transparent var(--color-orange) transparent;transform:rotate(25deg)}@media screen and (min-width:768px){.career-banner{text-align:center}.career-title{font-size:48px}.career-title>span{margin:0;padding:0;width:auto;border-top:0;text-align:center}.career-title-2{border-top:0}.career-title-2 em{margin:0;padding:0;border-top:0;width:auto;display:inline-block}.career-banner-image{margin-left:-140px;bottom:-113px;width:290px}.career-banner-btn{top:-110px;right:100px}.career-banner-btn.bottom{bottom:-130px;left:100px}}@media screen and (min-width:1025px){.career-title{font-size:96px}.career-banner-btn .button{font-size:20px;width:220px;min-height:64px}.career-banner-btn .button:before{bottom:-12px;left:0;border-width:12px 11px 0;transform:rotate(27deg)}.career-banner-btn .button.yellow:before{top:-12px;right:0;border-width:0 11px 12px;transform:rotate(28deg)}}@media screen and (min-width:1200px){.career-banner-btn{margin-right:-420px;right:50%}.career-banner-btn.bottom{margin-left:-460px;left:50%}}