@media (min-width: 1400px){
  .ourbrands-main .container{max-width: 1200px;}
}
@media(max-width:1399px){
  .txt-left h3 {max-width: 60%;}
  .homepage-main .topbanner {background-position-x: left;}
}
@media(max-width:1199px){
  .excelgrow-nav-header .nav-item .nav-link{font-size: 18px;}
  .excelgrow-nav-header .nav-item{margin: 0rem 1rem;}
  .excelgrow-nav-header .navbar-brand img{max-width: 85%;}
  .homepage-main .topbanner h1{font-size: 50px;}
  .homepage-main .maincontent .ourgrowth .padding-inline{padding: 0% 4%;}
  .homepage-main .maincontent .aboutus h4{font-size: 26px;}
  .ourbrands-main .card p{font-size: 16px;line-height: 24px;}
  .aboutus-main .txt-left h3 {max-width: 75%;}
}

@media(max-width:1040px){
  .homepage-main .maincontent .ourbrands .owl-carousel .owl-nav .owl-prev, 
  .homepage-main .maincontent .ourbrands .owl-carousel .owl-nav .owl-next{position: unset;}
  .homepage-main .maincontent .ourbrands .owl-carousel .owl-nav{display: flex;justify-content: center;margin-top: 11px;gap: 0.5rem;}
}

@media(max-width:991px){
  .homepage-main .topbanner h1 {font-size: 44px;}
  .homepage-main .topbanner p{font-size: 18px;}
  .homepage-main .maincontent .aboutus .card {border: none;}
  .contactus-main .connectcard{padding-left: calc(var(--bs-gutter-x)*.5);}
  .aboutus-main p{font-size: 15px;line-height: 23px;}
  .aboutus-main .top-banner h2{font-size: 30px;}
  .aboutus-main h3, .cultivating .card h3{font-size: 24px;line-height: 29px;}
  .aboutus-main .txt-right{text-align: -webkit-left;}
  .aboutus-main .txt-right h3, .aboutus-main .txt-left h3{max-width: none;}
  .aboutus-main p, .privacy-policy p, .terms-of-use p{text-align: left;}
}

@media(max-width:767px){
  .homepage-main .maincontent h3{font-size: 32px;}
  .homepage-main .maincontent .ourgrowth .border-right, .homepage-main .maincontent .ourgrowth hr {border: none;}
  .webheader{font-size: 33px;}
  .find-us h5 {font-size: 29px;}
  .footer-section .footer-logo{max-width: 50%;}
}
@media(min-width:576px){
  .slide-read-more-button{display: none!important;}
  .slide-read-more{height: auto!important;}
}
@media(max-width:575px){
  .footer-section .footer-logo{max-width: 55%;}
  .excelgrow-nav-header .nav-item{margin: 0rem 0.5rem;} 
  .excelgrow-nav-header .navbar-brand img{max-width: 75%;}
  .excelgrow-nav-header .nav-item .nav-link {font-size: 16px;}
  .homepage-main .topbanner h1 {font-size: 33px;}
  .homepage-main .topbanner p , .homepage-main .topbanner button{font-size: 16px;}
  .homepage-main .topbanner p{line-height: 24px;}
  .homepage-main .maincontent h3{font-size: 28px;}
  .homepage-main .maincontent .aboutus h4{font-size: 22px;}
  .webheader{font-size: 30px;}
  .aboutus-main h3, .cultivating .card h3 {font-size: 21px;line-height: 25px;}
} 
@media(max-width:399px){
  .homepage-main .maincontent .ourbrands .owl-carousel .owl-item img{width: 65%;}
}
@media(max-width:360px){
  .captchaBox .captcha {flex-wrap: wrap!important;}
}







/***** breakpoints added by Vivek ****/
@media only screen and (min-width: 320px) and (max-width: 425px) {
/* career detail page css */
  .career-cont-bg{
    height: 180px;
  }
  .career-cont-bg h2{
    font-size: 25px;
    line-height: 36px;
    text-align: center;
    margin-top: 15px;
  }
  .career-r-container{
    border-left: none;
  }
  .career-r-cont .input-group{
    display: flex;
    flex-direction: column;
    gap: 20px;
  }
  .career-r-cont .input-group input{
    width: 100%;
    height: 45px;
  }
  .career-r-cont .input-group input::placeholder{
    font-size: 16px;
    line-height: 19.5px;
    text-align: left;
  }
  .career-r-cont h4{
    font-size: 20px;
    line-height: 29.26px;
    text-align: left;
    margin-bottom: 15px;
    padding-left: 5px;
  }
  .career-r-cont .radio{
    display: flex;
    flex-direction: column;
    justify-content: left;
    margin-top: 15px;
    align-items: center;
  }
  .career-r-cont .radio h5{
    width: 100%;
    font-size: 16px;
    line-height: 30px;
    text-align: left;
  }
  .career-r-cont .radio .radio-2{
    width: 90%;
    text-align: left;
  }
  .career-r-cont .select{
    display: flex;
    flex-direction: column;
    margin-top: 15px;
    align-items: center;
  }
  .career-r-cont .select h5{
    font-size: 16px;
    line-height: 30px;
    text-align: left;
    width: 100%;
  }
  .career-r-cont .select select{
    padding: 0.375rem 0.25rem .375rem .75rem;
    width: 100% !important;
    height: 40px;
    margin-left: 0px;
    font-size: 16px;
    line-height: 19.5px;
  }
  .career-r-cont .file{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin-top: 15px;
    align-items: center;
  }
  .career-r-cont .file h5{
    width: 100%;
    font-size: 16px;
    line-height: 30px;
    text-align: left;
  }
  .career-r-cont .file .input-group{
    width: 100%;
  }
  .career-r-cont .file input{
    width: 100%;
    height: 45px;
    padding: 10px;
    font-size: 16px;
  }
  .career-r-cont .select-2{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin-top: 15px;
    align-items: center;
    margin-bottom: 15px;
  }
  .career-r-cont .select-2 h5{
    width: 100%;
    font-size: 16px;
    line-height: 30px;
    text-align: left;
  }
  .career-r-cont .select-2 div{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    width: 100%;
  }
  .career-r-cont .select-2 .form-select{
    width: 45%;
    height: 45px;
    padding: 0.375rem 0.75rem 0.375rem 0.75rem;
    font-size: 16px;
    line-height: 19.5px;
    text-align: center;
  }
  .career-r-cont .select-2 option{
    padding: 10px !important;
    font-size: 16px;
    line-height: 19.5px;
    text-align: center;
    margin: 10px !important;
  }
  .career-r-cont .textarea-cont textarea{
    width: 100%;
    height: 100px;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 10px;
  }
  .career-r-cont .textarea-cont textarea::placeholder{
    font-size: 16px;
    line-height: 19.5px;
    text-align: left;
  }
  .career-r-cont .submit-button{
    width:100%;
    height:40px;
    padding: 10px;
    margin-bottom: 50px;
  }
  .career-l-cont h4{
    font-size: 19px;
    text-align: left;
  }
  .career-l-cont ul{
    padding-right: 0%;
  }
  .career-l-cont div{
    width: 100%;
  }
  .captcha-cont .captcha-img{
    height: 38px;
  }

  /* career list page */
  .career-list-bg{
    height: 400px;
  }
  .career-list-cont h2{
    font-size: 20px;
    line-height: 43.88px;
    text-align: center;
  }
  .career-list-cont .list-cont-2{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap:20px;
  }
  .career-list-cont .list-cont-2 .input-group{
    width: 80%;
    display: flex;
    align-items: center;
    height: 45px;
    padding-right: 10px;
  }
  .career-list-cont .list-cont-2 .input-group img{
    width: 20px;
    height: 20px;
  }
  .career-list-cont .list-cont-3{
    display: flex;
    flex-direction: column;
    width: 80%;
    justify-content: space-between;
    gap:20px;
  }
  .career-list-cont .list-cont-3 select{
    height: 45px;
    font-size: 12px;
    line-height: 14.63px;
    text-align: left;
  }

  .career-list-main .border-buttom{
    border-bottom:none;
    display: none;
  }

  .career-list-main .inner-cont{
    height: auto;
    padding: 20px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap:20px;
  }

  .career-list-main .inner-cont h3{
    font-size: 17px;
    line-height: 26px;
    text-align: left;
  }
  .career-list-main .inner-cont span{
    font-size: 15px;
    line-height: 15px;
    text-align: left;
  }

  .career-list-main .inner-cont ul{
    width:100%;
    display: flex;
    flex-direction: column;
    justify-content: unset;
    align-items: left;
  }
  .career-list-main .inner-cont li{
    width:100%;
    display: flex;
    flex-direction: row;
    align-items: left;
    justify-content: left;
    gap:5px;
    color: white;
  }
  .career-list-main .outer-cont{
    border-right:none;
  }
  .career-list-main .inner-cont img{
    width: 20px;
    height: auto;
  }
  .career-list-bottom ul{
    width: 80%;
  }
}
@media only screen and (min-width: 426px) and (max-width: 767px) {
  /* career detail page css */
  .career-cont-bg{
    height: 180px;
  }
  .career-cont-bg h2{
    font-size: 25px;
    line-height: 36px;
    text-align: center;
    margin-top: 15px;
  }
  .career-r-container{
    border-left: none;
  }
  .career-r-cont .input-group{
    display: flex;
    flex-direction: column;
    gap: 20px;
  }
  .career-r-cont .input-group input{
    width: 100%;
    height: 45px;
  }
  .career-r-cont .input-group input::placeholder{
    font-size: 16px;
    line-height: 19.5px;
    text-align: left;
  }
  .career-r-cont h4{
    font-size: 20px;
    line-height: 29.26px;
    text-align: left;
    margin-bottom: 15px;
    padding-left: 5px;
  }
  .career-r-cont .radio{
    display: flex;
    flex-direction: column;
    justify-content: left;
    margin-top: 15px;
    align-items: center;
  }
  .career-r-cont .radio h5{
    width: 100%;
    font-size: 16px;
    line-height: 30px;
    text-align: left;
  }
  .career-r-cont .radio .radio-2{
    width: 90%;
    text-align: left;
  }
  .career-r-cont .select{
    display: flex;
    flex-direction: column;
    margin-top: 15px;
    align-items: center;
  }
  .career-r-cont .select h5{
    font-size: 16px;
    line-height: 30px;
    text-align: left;
    width: 100%;
  }
  .career-r-cont .select select{
    padding: 0.375rem 0.25rem .375rem .75rem;
    width: 100% !important;
    height: 40px;
    margin-left: 0px;
    font-size: 16px;
    line-height: 19.5px;
  }
  .career-r-cont .file{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin-top: 15px;
    align-items: center;
  }
  .career-r-cont .file h5{
    width: 100%;
    font-size: 16px;
    line-height: 30px;
    text-align: left;
  }
  .career-r-cont .file .input-group{
    width: 100%;
  }
  .career-r-cont .file input{
    width: 100%;
    height: 45px;
    padding: 10px;
    font-size: 16px;
  }
  .career-r-cont .select-2{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin-top: 15px;
    align-items: center;
    margin-bottom: 15px;
  }
  .career-r-cont .select-2 h5{
    width: 100%;
    font-size: 16px;
    line-height: 30px;
    text-align: left;
  }
  .career-r-cont .select-2 div{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    width: 100%;
  }
  .career-r-cont .select-2 .form-select{
    width: 45%;
    height: 45px;
    padding: 0.375rem 0.75rem 0.375rem 0.75rem;
    font-size: 16px;
    line-height: 19.5px;
    text-align: center;
  }
  .career-r-cont .select-2 option{
    padding: 10px !important;
    font-size: 16px;
    line-height: 19.5px;
    text-align: center;
    margin: 10px !important;
  }
  .career-r-cont .textarea-cont textarea{
    width: 100%;
    height: 100px;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 10px;
  }
  .career-r-cont .textarea-cont textarea::placeholder{
    font-size: 16px;
    line-height: 19.5px;
    text-align: left;
  }
  .career-r-cont .submit-button{
    width:100%;
    height:40px;
    padding: 10px;
    margin-bottom: 50px;
  }
  .career-l-cont h4{
    font-size: 19px;
    text-align: left;
  }
  .career-l-cont ul{
    padding-right: 0%;
  }
  .career-l-cont div{
    width: 100%;
  }
  .captcha-cont .captcha-img{
    height: 38px;
  }
  /* career list page */
  .career-list-bg{
    height: 400px;
  }
  .career-list-cont h2{
    font-size: 20px;
    line-height: 43.88px;
    text-align: center;
  }
  .career-list-cont .list-cont-2{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap:20px;
  }
  .career-list-cont .list-cont-2 .input-group{
    width: 80%;
    display: flex;
    align-items: center;
    height: 45px;
    padding-right: 10px;
  }
  .career-list-cont .list-cont-2 .input-group img{
    width: 20px;
    height: 20px;
  }
  .career-list-cont .list-cont-3{
    display: flex;
    flex-direction: column;
    width: 80%;
    justify-content: space-between;
    gap:20px;
  }
  .career-list-cont .list-cont-3 select{
    height: 45px;
    font-size: 12px;
    line-height: 14.63px;
    text-align: left;
  }

  .career-list-main .border-buttom{
    border-bottom:none;
    display: none;
  }

  .career-list-main .inner-cont{
    height: auto;
    padding: 20px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap:20px;
  }

  .career-list-main .inner-cont h3{
    font-size: 17px;
    line-height: 26px;
    text-align: left;
  }
  .career-list-main .inner-cont span{
    font-size: 15px;
    line-height: 15px;
    text-align: left;
  }

  .career-list-main .inner-cont ul{
    width:100%;
    display: flex;
    flex-direction: column;
    justify-content: unset;
    align-items: left;
  }
  .career-list-main .inner-cont li{
    width:100%;
    display: flex;
    flex-direction: row;
    align-items: left;
    justify-content: left;
    gap:5px;
    color: white;
  }
  .career-list-main .outer-cont{
    border-right:none;
  }
  .career-list-main .inner-cont img{
    width: 20px;
    height: auto;
  }
  .career-list-bottom ul{
    width: 80%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* career detail page css */
  .career-cont-bg{
    height: 220px;
  }
  .career-cont-bg h2{
    font-size: 30px;
    line-height: 36px;
    text-align: center;
    margin-top: 15px;
  }
  .career-r-container{
    border-left: none;
  }
  .career-r-cont .input-group{
    display: flex;
    flex-direction: column;
    gap: 20px;
  }
  .career-r-cont .input-group input{
    width: 100%;
    height: 45px;
  }
  .career-r-cont .input-group input::placeholder{
    font-size: 16px;
    line-height: 19.5px;
    text-align: left;
  }
  .career-r-cont h4{
    font-size: 20px;
    line-height: 29.26px;
    text-align: left;
    margin-bottom: 15px;
    padding-left: 5px;
  }
  .career-r-cont .radio{
    display: flex;
    flex-direction: row;
    justify-content: left;
    margin-top: 15px;
    align-items: center;
  }
  .career-r-cont .radio h5{
    width: 50%;
    font-size: 16px;
    line-height: 30px;
    text-align: left;
  }
  .career-r-cont .radio .radio-2{
    width: 100%;
    text-align: left;
  }
  .career-r-cont .select{
    display: flex;
    flex-direction: row;
    margin-top: 15px;
    align-items: center;
  }
  .career-r-cont .select h5{
    font-size: 16px;
    line-height: 30px;
    text-align: left;
    width: 33.5%;
  }
  .career-r-cont .select select{
    padding: 0.375rem 0.25rem .375rem .75rem;
    width: 24% !important;
    height: 40px;
    margin-left: 0px;
    font-size: 16px;
    line-height: 19.5px;
  }
  .career-r-cont .file{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 15px;
    align-items: center;
  }
  .career-r-cont .file h5{
    width: 50%;
    font-size: 16px;
    line-height: 30px;
    text-align: left;
  }
  .career-r-cont .file .input-group{
    width: 100%;
  }
  .career-r-cont .file input{
    width: 100%;
    height: 45px;
    padding: 10px;
    font-size: 16px;
  }
  .career-r-cont .select-2{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 15px;
    align-items: center;
    margin-bottom: 15px;
  }
  .career-r-cont .select-2 h5{
    width: 50%;
    font-size: 16px;
    line-height: 30px;
    text-align: left;
  }
  .career-r-cont .select-2 div{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    width: 100%;
  }
  .career-r-cont .select-2 .form-select{
    width: 45%;
    height: 45px;
    padding: 0.375rem 0.75rem 0.375rem 0.75rem;
    font-size: 16px;
    line-height: 19.5px;
    text-align: center;
  }
  .career-r-cont .select-2 option{
    padding: 10px !important;
    font-size: 16px;
    line-height: 19.5px;
    text-align: center;
    margin: 10px !important;
  }
  .career-r-cont .textarea-cont textarea{
    width: 100%;
    height: 100px;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 10px;
  }
  .career-r-cont .textarea-cont textarea::placeholder{
    font-size: 16px;
    line-height: 19.5px;
    text-align: left;
  }
  .career-r-cont .submit-button{
    width:100%;
    height:40px;
    padding: 10px;
    margin-bottom: 50px;
  }
  .career-l-cont h4{
    font-size: 19px;
    text-align: left;
    margin-right: 50%;
  }
  .career-l-cont ul{
    padding-right: 5%;
  }
  .career-l-cont div{
    width: 100%;
  }
  .captcha-cont .captcha-img{
    width: 50%;
    height: 55px;
  }
  /* career list page */
  .career-list-bg{
    height: 400px;
  }
  .career-list-cont h2{
    font-size: 27px;
    line-height: 43.88px;
    text-align: center;
  }
  .career-list-cont .list-cont-2{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap:20px;
  }
  .career-list-cont .list-cont-2 .input-group{
    width: 50%;
    display: flex;
    align-items: center;
    height: 45px;
    padding-right: 10px;
  }
  .career-list-cont .list-cont-2 .input-group img{
    width: 20px;
    height: 20px;
  }
  .career-list-cont .list-cont-3{
    display: flex;
    flex-direction: column;
    width: 50%;
    justify-content: space-between;
    gap:20px;
  }
  .career-list-cont .list-cont-3 select{
    height: 45px;
    font-size: 12px;
    line-height: 14.63px;
    text-align: left;
  }

  .career-list-main .border-buttom{
    border-bottom:none;
    display: none;
  }

  .career-list-main .inner-cont{
    height: auto;
    padding: 20px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap:20px;
  }

  .career-list-main .inner-cont h3{
    font-size: 17px;
    line-height: 26px;
    text-align: left;
  }
  .career-list-main .inner-cont span{
    font-size: 15px;
    line-height: 15px;
    text-align: left;
  }

  .career-list-main .inner-cont ul{
    width:80%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: left;
  }
  .career-list-main .inner-cont li{
    display: flex;
    flex-direction: row;
    align-items: left;
    justify-content: left;
    gap:5px;
  }
  .career-list-main .outer-cont{
    border-right:none;
  }
  .career-list-main .inner-cont img{
    width: 20px;
    height: auto;
  }
  .career-list-bottom ul{
    width: 50%;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 1439px) {
  /* career detail page css */
  .career-cont-bg{
    height: 220px;
  }
  .career-cont-bg h2{
    font-size: 30px;
    line-height: 36px;
    text-align: center;
    margin-top: 15px;
  }
  .career-r-container{
    border-left: none;
  }
  .career-r-cont .input-group{
    display: flex;
    flex-direction: column;
    gap: 20px;
  }
  .career-r-cont .input-group input{
    width: 100%;
    height: 45px;
  }
  .career-r-cont .input-group input::placeholder{
    font-size: 16px;
    line-height: 19.5px;
    text-align: left;
  }
  .career-r-cont h4{
    font-size: 20px;
    line-height: 29.26px;
    text-align: left;
    margin-bottom: 15px;
    padding-left: 5px;
  }
  .career-r-cont .radio{
    display: flex;
    flex-direction: row;
    justify-content: left;
    margin-top: 15px;
    align-items: center;
  }
  .career-r-cont .radio h5{
    width: 80%;
    font-size: 16px;
    line-height: 30px;
    text-align: left;
  }
  .career-r-cont .radio .radio-2{
    width: 100%;
    text-align: left;
  }
  .career-r-cont .select{
    display: flex;
    flex-direction: row;
    margin-top: 15px;
    align-items: center;
  }
  .career-r-cont .select h5{
    font-size: 16px;
    line-height: 30px;
    text-align: left;
    width: 43%;
  }
  .career-r-cont .select select{
    padding: 0.375rem 0.25rem .375rem .75rem;
    width: 35% !important;
    height: 40px;
    margin-left: 0px;
    font-size: 16px;
    line-height: 19.5px;
  }
  .career-r-cont .file{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 15px;
    align-items:normal;
  }
  .career-r-cont .file h5{
    width: 75%;
    font-size: 16px;
    line-height: 30px;
    text-align: left;
  }
  .career-r-cont .file .input-group{
    width: 100%;
  }
  .career-r-cont .file input{
    width: 100%;
    height: 45px;
    padding: 10px;
    font-size: 16px;
  }
  .career-r-cont .select-2{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 15px;
    align-items: center;
    margin-bottom: 15px;
  }
  .career-r-cont .select-2 h5{
    width: 75%;
    font-size: 16px;
    line-height: 30px;
    text-align: left;
  }
  .career-r-cont .select-2 div{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    width: 100%;
  }
  .career-r-cont .select-2 .form-select{
    width: 45%;
    height: 45px;
    padding: 0.375rem 0.75rem 0.375rem 0.75rem;
    font-size: 16px;
    line-height: 19.5px;
    text-align: center;
  }
  .career-r-cont .select-2 option{
    padding: 10px !important;
    font-size: 16px;
    line-height: 19.5px;
    text-align: center;
    margin: 10px !important;
  }
  .career-r-cont .textarea-cont textarea{
    width: 100%;
    height: 100px;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 10px;
  }
  .career-r-cont .textarea-cont textarea::placeholder{
    font-size: 16px;
    line-height: 19.5px;
    text-align: left;
  }
  .career-r-cont .submit-button{
    width:100%;
    height:40px;
    padding: 10px;
    margin-bottom: 50px;
  }
  .career-l-cont h4{
    font-size: 19px;
    text-align: left;
    margin-right: 15%;
  }
  .career-l-cont ul{
    padding-right: 5%;
  }
  .career-l-cont div{
    width: 100%;
  }
  .captcha-cont .captcha-img{
    width: 75%;
    height: 45px;
  }

  /* career list page */
  .career-list-bg{
    height: 250px;
  }
  .career-list-cont h2{
    font-size: 27px;
    line-height: 43.88px;
    text-align: center;
  }
  .career-list-cont .list-cont-2{
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    gap:20px;
  }
  .career-list-cont .list-cont-2 .input-group{
    width: 30%;
    display: flex;
    align-items: center;
    height: 45px;
    padding-right: 10px;
  }
  .career-list-cont .list-cont-2 .input-group img{
    width: 20px;
    height: 20px;
  }
  .career-list-cont .list-cont-3{
    display: flex;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    gap:20px;
  }
  .career-list-cont .list-cont-3 select{
    height: 45px;
    font-size: 12px;
    line-height: 14.63px;
    text-align: left;
  }

  .career-list-main .border-buttom{
    margin-bottom: 0 !important;
    border-bottom: 1px solid rgba(229, 229, 229, 1);
  }

  .career-list-main .inner-cont{
    height: auto;
    padding: 20px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap:20px;
  }

  .career-list-main .inner-cont h3{
    font-size: 17px;
    line-height: 26px;
    text-align: left;
  }

  .career-list-main .inner-cont span{
    font-size: 12px;
    line-height: 15px;
    text-align: left;
  }

  .career-list-main .inner-cont ul{
    width:100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: left;
  }

  .career-list-main .inner-cont li{
    display: flex;
    flex-direction: row;
    align-items: left;
    justify-content: left;
    gap:5px;
  }

  .career-list-main .outer-cont{
    border-right: 1px solid rgba(229, 229, 229, 1);
  }

  .career-list-main .inner-cont img{
    width: 20px;
    height: auto;
  }

  .career-list-bottom ul{
    width: 30%;
  }

}
