#careers .hero-banner .centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;text-align:center;width:100%;padding:5px}#careers .hero-banner .centered h1{font-weight:900;font-size:70px;margin:25px auto;color:#fff;text-transform:uppercase}#careers .hero-banner{position:relative}#careers .logos-wrapper{padding:20px;text-align:center}#careers .hero-banner .hero-img{width:100%}#careers .about{display:flex;justify-content:space-around;padding:0 15px;line-height:1.5;font-size:18px;align-items:center;max-width:1200px;margin:20px auto}#careers .about .history{padding-right:15px}#careers .about .slick-wrapper{width:100%;max-width:285px;margin-left:50px}#careers .slick-wrapper .slick-next:before,#careers .slick-wrapper .slick-prev:before{height:12px;width:12px;border-width:5px 5px 0 0;border-color:var(--site-accent-mid)}#careers .slick-wrapper .slick-next,#careers .slick-wrapper .slick-prev{background:0 0!important}#careers .about .slick img{margin-left:auto;margin-right:auto;max-height:400px}#careers .mission-vision-core-section{width:100%;margin:auto;padding:25px 0;text-align:center;background-image:url(https://images.sdwheel.com/new/careers-vision-core-bg.png?2304211341);background-size:cover;background-repeat:no-repeat}#careers .mission-vision-core-section .mobile-div{width:100%;margin:auto;display:flex;justify-content:space-around;max-width:1400px}#careers .mission-vision-core-section .mobile-div div{width:30%;border:4px solid var(--site-accent-mid);padding:5px}#careers .mission-vision-core-section div h2 span{text-transform:uppercase;color:var(--site-accent-mid)}#careers .mission-vision-core-section div p,#careers .mission-vision-core-section ul li{text-transform:uppercase;font-weight:500;line-height:1.5;list-style:none}#careers .mission-vision-core-section div h2 .fa-chevron-left,#careers .mission-vision-core-section div h2 .fa-chevron-right{color:#a7a7a7;font-size:40px;vertical-align:bottom}#careers .jobs{width:98%;max-width:1080px;margin:10px auto;padding:10px;border:1px solid #c3c3c3;text-align:center}.jobs .career-search-container{width:100%;margin:auto;text-align:center}.jobs .jobs-flex-section .career-actual:after{content:'';display:table;clear:both}.jobs .jobs-flex-section .job-info{margin-left:30px;float:left;width:50%}.jobs .career-search-container label{float:none;margin-right:5px;font-size:18px;line-height:30px}.jobs .career-search-container #career_search{width:100%;max-width:250px;margin:auto;height:30px;border-radius:0}.jobs .career-actual{margin:25px auto;text-align:left;width:100%;max-width:800px}.apply-button{float:right}#careers .btn.btn-green.btn-large{background:var(--site-accent-mid)!important;color:#fff;font-size:1rem}#careers .btn.btn-green.btn-large:focus,#careers .btn.btn-green.btn-large:hover{background:var(--site-accent-mid)!important}.modal-apply-btn{text-align:center}#careers .about-us-header{text-align:center;display:block}#careers .modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow-y:auto;background-color:#000;background-color:rgba(0,0,0,.4)}#careers .modal-content{background-color:#fefefe;margin:15% auto;padding:20px 50px;border:1px solid #888;width:80%;max-width:800px;display:block;border-top:30px solid var(--site-accent-mid);position:relative}#careers .modal-content .col-xs-12{max-width:100%}#careers .modal-content:before{content:"";position:absolute;top:-25px;width:100%;background:#fff;height:25px;left:0;border-top-right-radius:100%}#careers .close{color:#fff;float:right;font-size:32px;font-weight:400;position:absolute;top:-35px;right:5px;opacity:1;text-shadow:none;background:0 0;border:none;line-height:1}#careers .close:focus,#careers .close:hover{color:#000;text-decoration:none;cursor:pointer;outline:0}#careers .modal-open{background:0 0;border:none;margin:0;padding:0;cursor:pointer;margin-bottom:10px}.job-info .modal ul{margin-left:25px;list-style-position:outside}.job-info .modal ul>li{white-space:normal!important;line-height:1.5}.svg-search{width:1.2em;margin:0 0 -.4em 0}.svg-caret-down{position:relative;top:3px}@media screen and (max-width:1000px){#careers .about{flex-wrap:wrap}#careers .mission-vision-core-section .mobile-div div{width:100%;border:none;margin:auto;padding:0}#careers .mission-vision-core-section .mobile-div{width:98%;margin:auto;padding:10px 5px;border:4px solid var(--site-accent-mid);flex-wrap:wrap}.jobs .career-actual{width:98%}.apply-button{float:none;text-align:center}.jobs .jobs-flex-section .job-info{float:none;width:auto}#careers .jobs .fa-search{width:25px!important;height:25px;vertical-align:middle}#careers .about .history,#careers .about .slick-wrapper{width:98%;margin:1% auto}.modal{padding-top:30px}#careers .modal-content{padding:20px;width:90%}#careers .hero-banner .centered h1{font-size:50px}}