.ciw-carousel:after,.ciw-careers-header:after{content:"";display:table;clear:both}.ciw-careers{background-color:#f3f3f3;padding:40px 25px;min-width:310px;max-height:510px;overflow-y:hidden}@media(min-width:525px){.ciw-careers{max-height:470px}}@media(min-width:740px){.ciw-careers{max-height:420px}}@media(min-width:800px){.ciw-careers{max-height:380px}}@media(min-width:1250px){.ciw-careers{max-height:410px}}.ciw-careers .ciw-search-form{margin-top:30px}@media(min-width:1200px){.ciw-careers .ciw-careers-logo,.ciw-careers .ciw-search-form{float:left;width:50%}.ciw-careers .ciw-search-form{margin-top:0}}.ciw-careers .ciw-search-input,.ciw-careers .ciw-careers-button{height:43px;display:block;padding:8.5px 30px;border:1px solid #f3f3f3;width:100%;margin-bottom:10px}.ciw-careers .ciw-search-input{border-radius:0;border:1px solid #f3f3f3;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;background:#fff none;outline:0;font-family:inherit;font-size:16px;padding-left:10px;padding-right:10px}.ciw-careers .ciw-careers-button{background-color:#ffca05;color:#000;text-align:center;text-decoration:none;font-size:16px;font-weight:400;line-height:25px;float:right}.ciw-careers .ciw-search-text{display:inline-block;padding:0 12px;font-weight:bold;font-size:16px;position:relative;top:-1px}@media(min-width:500px){.ciw-careers .ciw-search-input,.ciw-careers .ciw-careers-button{display:inline-block;margin-bottom:40px}.ciw-careers .ciw-careers-button{margin-left:10px;width:20%}.ciw-careers .ciw-search-input{width:75%}.ciw-careers .ciw-search-text{display:none}}@media(min-width:1000px){.ciw-careers .ciw-search-text{display:inline-block}.ciw-careers .ciw-search-input{width:350px;width:calc(100% - 170px)}.ciw-careers .ciw-careers-button{width:150px;padding:8.5px 10px}}.ciw-careers .ciw-search{display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;margin:0;padding:0;font-size:1.33333333em;line-height:.75em}.ciw-careers .ciw-search:before{content:"\f002"}.ciw-careers .ciw-carousel{padding:0 60px}.ciw-careers .ciw-item{width:200px;margin-right:30px;float:left}.ciw-careers .ciw-item a{display:inline-block;text-decoration:none;color:inherit;font-size:inherit;border-bottom:1px solid #AAA;width:100%}.ciw-careers .ciw-image-wrapper{max-height:180px;overflow:hidden}.ciw-careers .ciw-image-wrapper img{max-width:100%;width:auto;height:auto;vertical-align:middle;border:0}.ciw-careers .ciw-item h2{font-size:1.1em;line-height:1.1em;height:50px}.ciw-careers .slick-arrow{position:absolute;top:30%;transform:translateY(-50%);background:transparent;border-radius:50%;display:block;height:40px;width:40px;border:1px #d1d1d1 solid;color:#979797;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;outline:0;font-size:16px;transition:border .5s ease-in,color .5s ease-in}.ciw-careers .slick-arrow:hover{border:1px #333 solid;color:#333}.ciw-careers .slick-prev{left:0}.ciw-careers .slick-next{right:0}
.ciw-careers .slick-prev:before {
  content: "";
}

.ciw-careers .slick-next:before {
  content: "";
}

@media (min-width: 1200px) {
  .ciw-careers .ciw-careers-logo,
  .ciw-careers .ciw-search-form {
      float: left;
      width: 50%;
  }
  .ciw-careers .ciw-search-form {
      margin-top: 0;
  }

  /* For logo3 */
  .ciw-careers .ciw-careers-logo img{
      height: 100px;
  position: relative;
  top: -15px;
  left: 60px;
  }

  .ciw-careers .ciw-search-form {
    float: left;
    width: 50%;
    
    position: relative;
    right: 80px;
  }
}

@media(max-width:799px){
  .ciw-careers .ciw-careers-logo img{
    height: 50px;
  }
  .ciw-careers-header{
    
    margin-left: 57px;
    margin-right: 88px;
  }
  .ciw-careers {
    max-height: 495px;
  }
}

@media(max-width:599px){
  .ciw-careers-header{
    
    margin-left: 0;
    margin-right: 0;
  }
}
