.submit-information >div.block-content{
  display:flex;
  justify-content:space-between;
  flex-wrap:wrap;
  
}
.interview .steps .change,
.interview .steps .gray
{
  min-height:46px;
}
.submit-information-title{
  margin-bottom:0px;
  margin-top:150px;
}
.submit-information{
  margin-bottom:60px!important;
}
.long-txt,.short-txt{
  max-width:unset!important;
}
.quote-img{
  height:100px;
}

@media(min-width:801px){
  .quote-img{
    max-width:399px!important;
  }
  .img-block{
  margin-right:25px!important;
}
  .carousel-img >div> div{
  
    width: 366px!important;
  
}
  .long-txt, .short-txt {
        > div {
            margin-left: 40px!important;
            
        }
    }
  .carousel-content{

  padding-bottom:0px!important;
}
}

.carousel-img >div> div{
  height: 388px;
    
  >img{
    width:100%!important;
    object-fit:cover;
  }
}
.submit-information-title >div{
  margin-bottom:8px;
}
.text-listing-section,
.js-text-listing-section > div{
  max-width:1147px!important;
}
.listing{
  max-width:825px;
}
#section_131937 > div{
  margin-bottom:50px!important;
}
.see-more-jobs > div > a{
  width:204px;
  height:50px;
}
@media(max-width:1000px){
 #pageContent .submit-information-title,
  .awards-title{
    padding-left:20px!important;
    padding-right:20px!important;
  }
}
.interview-txt a{
  text-decoration:underline;
  text-underline-offset: 3px;
}

@media(max-width:600px){
  .submit-information .box{
    width:80%;
  }
}
@media(min-width:601px) and (max-width:1099px){
  .submit-information .box{
    width:35%;
    
  }
}

.submit-information{
  max-width:1150px;
}
@media(min-width:1100px){
.submit-information .box{
  width:24.5%;
  margin:0px;
  
}
}
.submit-information .box{
  position:relative;
}
.submit-information .box-text{
    position: absolute;
    top: 0;
    left: auto;
    right: auto;
    width: 100%;
    height: 100%;
    padding: 0px;
    margin: 0px;
}
@media(min-width:800px){
 .steps-text{
  margin-top:-8px!important;
  padding-top:0px!important;
}
}
.box-text .group{
  margin-top: 49px;
  min-height: 138px;
  max-width:236px;
  font-family: Helvetica !important;
}
.submit-information .box-text .group-button > div > a{
  background-color:transparent!important;
  border:1px solid #FFF;
  width:153px;
  height:50px;
}
#section_131936,#section_131959,#section_131934{
  display:none;
}
#sortableHeader{
  display: flex;
    flex-direction: column;
    justify-content: center;
    height: 500px;
/*   max-width:1200px; */
  
}
.section_3{
  background-color: #152EA9;
  display:none;
}
.section_1{
/*   padding-bottom:18px!important; */
  padding-bottom:50px!important;
}
/* .flickity-button{
  display:none;
} */
.carousel-content{
  min-height:600px;

}
#sortableHeader > li.sortable-section.custom_headline_1 > div > div {
    background: url(https://res.cloudinary.com/smartdreamers/image/upload/v1713265002/company_logos/773601a0cf96c0f5dac0b3970915f863.webp) no-repeat !important;
    background-size: 100% !important;
    max-width: 600px !important;
    margin: 0 auto;
    margin-left: 0px;
    height: 500px !important;
    background-position-y: center !important;
}


@media(max-width:600px){
  #sortableHeader::before {
    background-size: 350px;
  }
}
.section_3 .grad-awards{
  max-width:560px;
  margin-top:0px;
  padding-top:0px;
  

}
@media(min-width:601px){
  .grad-awards > div.block-content{
    margin-right: 15px!important;
  }

}
@media (min-width: 1024px) {
    .section_3 .awards {
        margin-left: calc((100vw - 1150px) / 2) ;
    }
}

.section_3 .awards{
  max-width: 100%;
  margin-right:0px!important;
}
@media(min-width:801px){
  .steps{
    max-width:40%;
  }
}

.section_3 .awards:focus,
.flickity-viewport:focus{
  outline:unset!important;
  .block-content{
     outline:unset!important;
  }
}

@media (min-width: 850px) {
    .carousel-element {
        width: unset!important;
      min-width:700px;
    }
}
.section_3 .awards
{
  padding-top:0px!important;
  margin-top:0px!important;
}
@media(max-width:1200px){

  .section_3 .awards{
     padding-left:20px!important;
  }
}
.user-sortable{
  margin-top:0px;
}
.see-more-jobs{
  margin-bottom:150px;
}
.grad-overlay{
      transition: width 0.2s, height 0.2s!important;
}
@media(max-width:600px){
  .section_3 > div.block-content
  .awards,
  #grad-carousel,
  .grad-awards > div,
  .grad-awards{
    margin-bottom:0px!important;
    padding-bottom:0px!important;
  }
}
.js-text-listing-section{
  display:none;
}
.job-listing-container{
/*   display:none; */
  max-width: 1147px !important;
  padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}
.job-listing-container .headline{
   max-width: 1147px !important;
}
.listing-new .job{
  border-top: 1px solid #e5e5e5;
  position:relative;
  margin:0px;
  padding:0px!important;
}
.listing-new .job .left-section{
  padding: 21px 25px;
  margin: 0px;
}
.listing-new .job .left-section > div.block-content{
  padding: 0px;
  margin: 0px;
}
.listing-new .js-job-apply{
  padding: 0px;
  margin: 0px;
  height: 100%;
  display: block;
  position:absolute;
  width:100%;
  background-position-y: center;
      background-position-x: 97%;
}
.listing-new .js-job-apply >div.block-content,
.listing-new .js-job-apply >div.block-content .link,
.listing-new .js-job-apply >div.block-content .link >div{
  height:100%;
  width:100%;
}
.listing-new .js-job-apply >div.block-content .link >div >a{
  height: 100%;
  width:100%;
  display: block;
}
    
.job:last-of-type,
.listing-new .job:last-child,
#section_138729{
  border-bottom: 1px solid #e5e5e5;
}

.listing-new .job >div.block-content{
  display:flex;
  margin:0px;
}