section.banner.careers {background: url(../images/carrear-banner.jpg) no-repeat;border-bottom: 1px solid #ffc90a;margin-top: 0px;background-size: cover;}
section.banner.careers .container-fluid {padding-right: 15px !important;padding-left: 15px !important;}
li.nav-item a.nav-link {color: #333 !important;}
.banner-content {padding-top: 0;padding-left: 0;}
.careers1 h2 {font-size: 46px;font-weight: 700;}
.careers-left p {padding-top: 25px;}
section.careers1:after {content: '';display: block;background: url(../images/Intersect-right.png) no-repeat;height: 288px;width: 130px;position: absolute;right: 0;margin-top: -160px;}
.company-culture h2 {font-size: 46px;font-weight: 700;}
section.company-culture {background: #FFFAE9BF;}
section.about-us.careers1 {background: #fff; padding-bottom: 0;}
ul.culture {list-style: none; padding: 0;}
ul.culture li {width: 50%; float: left;padding-top: 10px;font-size: 16px;}
.culture span.material-icons { position: relative;top: 7px;font-size: 30px;margin-right: 10px;}
.main { background: #ffff;height: 245px; }
.dev-box {align-items: center;margin: 60px 0;}
.mask { padding-top: 95px;height: 245px;  width: 100%;}
.dev-box p { color: #333 !important; opacity: 1;font-size: 20px;position: absolute; top: 45px;text-align: center;margin: 0 auto; left: 10%;}
.view:hover a {transition-delay: 0.2s;font-size: 32px;;}
section.current-openings {display: block;background: url(../images/about-bg.png) no-repeat; background-size: cover;}
.apply-form input {width: 100%;}
.apply-form label { width: 100%; padding: 10px 0;}