.row-fluid li:before{background:none !important}.custom-menu-primary .hs-menu-wrapper>ul>li>a:before{background-color:rgba(3,34,37,1.0)}.add-margin{margin:100px 0}h1.job-listing-h1{font-size:35px !important}a.cta_button,a.cta_button_6397474_be8fd1a4-e134-46c9-a730-516654b4bab8:focus{background-color:#3f28c7;border:2px solid #3f28c7;font-size:16px;color:white !important}a.cta_button:hover{background-color:#fff;border:2px solid #3f28c7;color:#3f28c7 !important}a.cta_button{padding:.5625rem 1.9rem .625rem;background-color:#3f28c7;border:2px solid #3f28c7;font-size:16px;color:white}a.cta_button:hover{background-color:#fff;border:2px solid #3f28c7;color:#3f28c7}.cta_button{margin-top:2rem;border-radius:50px}p.job-listing-location{margin-bottom:50px}.job-listing-description ul{list-style:disc;padding-left:3em}.job-listing-description li{padding-left:.5em}.job-offers-section{display:flex;flex-direction:row;justify-content:space-between}.open-position-wrapper .no-gutters .row{padding:25px 0}.job-title-column{flex-direction:column;flex-basis:50%}.positions-section{margin-top:76px;padding-bottom:41px}.positions-section h3{font-size:18px;margin-bottom:20px}.positions-section h4{font-size:16px}.positions-section p{margin-bottom:0}.job-positions-wrapper{padding-left:70px}.fa-chevron-down{transform:rotate(-90deg)}.open-position-wrapper a,.open-position-wrapper a:hover{color:#032225 !important}.open-position-wrapper{padding:30px 0}@media screen and (min-width:992px){.job-listing-description{max-width:60%}}