.need-apprentices-container{padding:147px 0 11px}.need-apprentices-container .content{max-width:873px;margin:auto;display:flex;flex-direction:column;align-items:center;gap:24px}.need-apprentices-container .content p{color:#fff;text-align:center;font-family:Poppins,sans-serif;font-size:40px;font-style:normal;font-weight:300;line-height:54px;margin:0}.need-apprentices-container .content p br{display:none}.need-apprentices-container .content button{background:linear-gradient(90deg,#fe8c0000,#f8360000);width:100%;height:32px;max-width:396px;padding:0;transition:all ease-in-out .2s;border-radius:20px;border:1px solid #FD531E;box-shadow:0 6px 16px #0a425714}.need-apprentices-container .content button p{color:#fd531e;text-align:center;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin:0;z-index:2;position:relative}.need-apprentices-container .content button.hover-active:hover{transform:scale(.99)}.need-apprentices-container .content button.hover-active:hover p{color:#fff}.need-apprentices-container .content button.hover-active:hover:after{display:flex;content:"";position:absolute;top:0;left:0;border-radius:20px;z-index:1;background:linear-gradient(90deg,#fe8c00 22.7%,#f83600);height:100%;width:100%;animation-duration:.2s;animation-name:changeBackground}@keyframes changeBackground{0%{opacity:0}to{opacity:1}}@media screen and (max-width: 768px){.need-apprentices-container{padding:110px 24px 0}.need-apprentices-container .content p{font-size:24px;line-height:26px}.need-apprentices-container .content p br{display:block}.need-apprentices-container .content button{height:50px}}
