#contact{float:left;padding-top:100px;width:100%;background:url(/_next/static/media/bg-contact.00cd82aa.jpg) 50% no-repeat;background-size:cover}#contact .header{padding:140px 0;float:left;width:100%;color:#fff}#contact .header h1{color:#fff}#contact .header .contact-form{display:flex;align-items:center;width:100%;float:left;grid-gap:60px}#contact .header .contact-form .contact-thanks,#contact .header .contact-form form{max-width:400px;display:flex;flex-direction:column;width:100%;min-height:300px;justify-content:center}#contact .header .contact-form .contact-thanks h1,#contact .header .contact-form form h1{color:#000}#contact .header .contact-form .contact-thanks h2,#contact .header .contact-form form h2{font-weight:300}#contact .header .contact-form .contact-thanks{text-align:center}#contact .header .contact-form .contact-details h2{color:#fff;margin-bottom:5px}#contact .header .contact-form .contact-details .ico-mail{padding-left:30px;background:url(/_next/static/media/ico-send.d33f6d28.svg) 0 no-repeat}#contact .header .contact-form .contact-details .ico-phone{padding-left:30px;background:url(/_next/static/media/ico-phone.3b77ad85.svg) 0 no-repeat}#contact .header .contact-form .contact-details .ico-visit{padding-left:30px;background:url(/_next/static/media/ico-visit.9cdff9cd.svg) 0 no-repeat}#contact .header .contact-form .contact-details .ico-hours{padding-left:30px;background:url(/_next/static/media/ico-clock.7596e5c8.svg) 0 no-repeat}#contact .header .contact-form .contact-details a{color:#fff}#contact .jobs{float:left;width:100%;color:#fff;padding-top:100px}#contact .jobs .jobs-intro{text-align:center;max-width:600px;margin:auto;padding-bottom:150px}#contact .jobs h1,#contact .jobs h2{color:#fff}#contact .jobs .jobs-jobs{float:left;width:100%}#contact input[type=text]{padding-left:12px}#contact .grid{float:left;width:100%}#job-details .banner{width:100%;padding-top:20%;display:flex;background-color:#0d264b;position:relative}#job-details .jobs-details{width:100%;background:#f5f5f5;float:left;position:relative;z-index:5000}#job-details .jobs-details .job-intro{width:100%;background:#fff;float:left;margin-top:-100px;padding:40px 30px 30px;margin-bottom:30px}#job-details .jobs-details .job-intro .introduction{margin-bottom:15px}#job-details .jobs-details .padding{padding:40px 0;float:left;background:#fff}#job-details .jobs-details article{padding:20px 30px;float:left;width:100%;background:#fff}#job-details .jobs-details article .subline{font-weight:500;text-transform:uppercase}#job-details .jobs-details article h2{margin-bottom:15px;line-height:1.3em}#job-details .jobs-details article .description ul{list-style:none;padding-left:30px;position:relative}#job-details .jobs-details article .description ul li{float:left;width:100%;margin-bottom:10px}#job-details .jobs-details article .description ul li:before{content:"";width:20px;height:20px;background:url(/_next/static/media/ico-check2.a9929cb8.svg) 50% no-repeat;position:absolute;left:0;background-size:18px auto}.jobs-list{display:grid;grid-template-columns:repeat(2,auto);grid-gap:20px;width:100%;margin-bottom:80px}.jobs-list .job{color:#fff;padding:30px;background:#071b3e}.jobs-list .job a{font-weight:500;font-size:13px}@media screen and (max-width:560px){body .jobs-list{grid-template-columns:repeat(1,auto);grid-gap:10px}}