.job-next-step{padding-top:9.375rem}.apply-online__content{position:relative;padding:1.875rem;background:linear-gradient(180.11deg, #1f487b .1%, #0b1f34 99.9%);border-radius:1.25rem;color:var(--color-white);overflow:hidden}@media (min-width: 768px){.apply-online__content{padding:3.125rem}}.apply-online__content::before{z-index:1;position:absolute;top:0;left:-10.625rem;content:'';display:block;width:40.625rem;height:65%;background:linear-gradient(300deg, #3379d3 45%, rgba(51,121,211,0) 140%);border-radius:2.5rem;-webkit-clip-path:ellipse(18.125rem 15.625rem at top);clip-path:ellipse(18.125rem 15.625rem at top)}@media (min-width: 768px){.apply-online__content::before{width:100%;left:-12.5rem}}@media (min-width: 992px){.apply-online__content::before{left:-1.875rem;width:100%;height:150%;-webkit-clip-path:ellipse(50% 31.25rem at left);clip-path:ellipse(50% 31.25rem at left)}}.apply-online__content::after{z-index:1;position:absolute;top:0;left:30%;content:'';width:14.375rem;height:5.625rem;background-image:url("../../img/stripe-circle.svg");background-position:center;background-repeat:no-repeat;background-size:100%;transform:rotate(180deg) translateX(-50%)}@media (min-width: 992px){.apply-online__content::after{top:auto;bottom:0;left:45%;transform:rotate(0deg) translateX(-50%)}}.apply-online__content-heading{z-index:2;position:relative}.apply-online__content-heading h2{margin-bottom:0;color:var(--color-white)}.apply-online__content-heading p:not(:last-child){margin-bottom:1.875rem}.apply-online__content-contact{z-index:1;position:relative;width:100%;margin-top:5.625rem}@media (min-width: 992px){.apply-online__content-contact{max-width:20rem;margin:0 auto}}.apply-online__content-contact ul{margin:0;padding:0;list-style-type:none}.apply-online__content-contact ul li{display:flex;flex-wrap:wrap}.apply-online__content-contact ul li:not(:last-child){margin-bottom:0.625rem}.apply-online__content-contact ul li i{display:flex;align-items:center;justify-content:center;width:1.5625rem;height:1.5625rem;margin-right:0.625rem;background-color:var(--color-gold);border-radius:1.5625rem;color:var(--color-viking-blue);font-size:0.75rem}.apply-online__content-contact ul li p,.apply-online__content-contact ul li a{width:calc(100% - 2.1875rem);margin-bottom:0;color:var(--color-white)}@media (min-width: 992px){.apply-online__content-contact ul li p,.apply-online__content-contact ul li a{white-space:nowrap}}.apply-online__content-contact ul li a{font-weight:var(--font-weight-normal)}.apply-online__content-contact ul li a:hover{color:var(--color-gold);font-weight:var(--font-weight-bold)}

