.job-posting-banner{background-color:#f5f8ff;padding:60px 0}.job-posting-banner .flex-banner{align-items:center;display:flex}.job-posting-banner .flex-banner .left-section{flex-basis:48%;margin-right:4%}.job-posting-banner .flex-banner .left-section h1 span{color:#266adc;display:block}.job-posting-banner .left-section .button{margin:35px 0 20px}.job-posting-banner .left-section .button a.cta_button{background-color:#266adc;border-radius:.25rem;box-shadow:0 10px 20px rgba(65,58,164,.2);color:#fff;display:inline-block;padding:12px 45px 12px 17px;position:relative}.job-posting-banner .left-section .button a.cta_button:after{background-image:url(https://47032319.fs1.hubspotusercontent-na2.net/hubfs/47032319/White-Arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:18px;position:absolute;right:18px;top:17px;width:18px}.job-posting-banner .left-section ul{display:flex;list-style:none;padding:0}.job-posting-banner .left-section ul li{align-items:center;color:#6e6e6e;display:flex;margin-right:12px}.job-posting-banner .left-section ul li span{align-items:center;background:#37c48b;border-radius:50%;display:flex;height:16px;margin-right:8px;padding:1.3px;width:16px}.job-posting-banner .flex-banner .right-section{flex-basis:48%}@media(width < 767px){.job-posting-banner{padding:40px 0}.job-posting-banner .flex-banner{display:block}.job-posting-banner .left-section ul{justify-content:center}.job-posting-banner .flex-banner .left-section{margin-bottom:30px;margin-right:0;text-align:center}.job-posting-banner .flex-banner .right-section{text-align:center}}