.poppins-thin {
  font-family: "Poppins", sans-serif;
  font-weight: 100;
  font-style: normal;
}

.poppins-extralight {
  font-family: "Poppins", sans-serif;
  font-weight: 200;
  font-style: normal;
}

.poppins-light {
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.poppins-regular {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.poppins-medium {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.poppins-semibold {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-style: normal;
}

.poppins-bold {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.poppins-extrabold {
  font-family: "Poppins", sans-serif;
  font-weight: 800;
  font-style: normal;
}

.poppins-black {
  font-family: "Poppins", sans-serif;
  font-weight: 900;
  font-style: normal;
}

.poppins-thin-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 100;
  font-style: italic;
}

.poppins-extralight-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 200;
  font-style: italic;
}

.poppins-light-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: italic;
}

.poppins-regular-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: italic;
}

.poppins-medium-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-style: italic;
}

.poppins-semibold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-style: italic;
}

.poppins-bold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-style: italic;
}

.poppins-extrabold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 800;
  font-style: italic;
}

.poppins-black-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 900;
  font-style: italic;
}






body,div,section,h1,h2,h3,h4,h5,p,span,a{
    font-family: "Poppins", sans-serif;
}
.navbar.fixed-top {
    position: fixed;
    z-index: 1055; /* Bootstrap modal level */
}

.navbar-brand {
    position: relative;
    z-index: 1060;
}


.navbar{
    /*background-color:#FFFFFF;*/
    /*height:81px;*/
    /*margin:0px;*/
    /*border-bottom:1px solid;*/
    /*box-shadow: 0px 5px 5px 0px #0000001A;*/
    /*z-index: 11;*/
    
    
}

.navbar-brand{
    /*background-color:#FFF;*/
    /*padding:15px;*/
    /*margin-top:-24px !important;*/
    /*border-radius:50%;*/
    /*border:1px solid;*/
    /*box-shadow: 0px 4px 4px 0px #0000001A;*/
    /*margin-bottom:-90px;*/
    z-index:3;
}






.navbar .container .navbar-brand .org-logo{
    width:auto;
    position: relative;
    z-index:2;
    height:69px;
}
.navbar-nav{
     display: flex;
    justify-content: flex-end;
}

.navbar-collapse {
    display: flex;
}

.navbar-nav {
    margin-left: auto;
}

.nav-item{
    margin-right:30px;
}
.nav-item .nav-link{
    font-weight:600;
    color:#FFFFFF;
    font-size:18px;
}

.navbar-nav .nav-link.active{
    color:#FB7F25;
}




.nav-and-slider-section::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(48, 10, 21, 0.7);
    /*background: rgba(0,0,0,0.4);*/
    z-index: 0;
}
.nav-and-slider-section{
    width:100%;
    background-size:cover;
    height:700px;
    position: relative;
    background-color:#FFF;
    z-index: 0;
}


.nav-and-slider-section-1{
    width:100%;
    height:auto;
    background:#6E535B;
}


.sign-in-btn{
    background:#FB7F25;
    color:#FFFFFF;
    font-weight:600;
    font-size:18px;
    font-style:Medium;
    line-height:100%;
    border-radius:32px;
    padding:16px 30px;
    outline:none;
    border:none;
    text-decoration:none;
}


    
    .banner-div{
        width:100%;
        /*top:203px;*/
        top:50px;
        position:relative;
        display:flex;
        flex-direction:row;
    }
    
    .banner-left-div{
        width:60%;
        display:flex;
        flex-direction:column;
        flex-wrap:wrap;
        gap: 30px;
    }
    
    .banner-right-div{
        width:40%;
    }
    
    .find-out-lg{
        color:#FFF;
        font-weight:700;
        font-size:45px;
        line-height:100%;
        letter-spacing:0%;
    }
    .find-out-sm{
        color:#FFF;
        font-weight:400;
        font-size:36px;
        line-height:100%;
        letter-spacing:0%;
        
    }
    
    .banner-btn-container{
        width:100%;
        display:flex;
        /*justify-content: space-between;*/
        flex-direction:row;
        gap:30px;
    }
    
    
    
    
    .find-job-div{
        width:100%;
        display:flex;
        flex-direction:row;
        flex-wrap:wrap;
        padding:2.5px 5px;
        background:#FFF;
        gap:10px;
        align-items:center;
        box-shadow: 0px 8px 32px 0px #00000014;
    }
    .search-icon-div{
        width:20px;
        padding:2px;
    }
    .search-input-div{
        width: calc(100% - 127px);
        padding:10px;
    }
    
    .search-input-keyword{
        width:100%;
        
        font-family: Public Sans;
        font-weight: 400;
        font-style: Regular;
        font-size: 14px;
        leading-trim: NONE;
        line-height: 20px;
        letter-spacing: 0%;
        border:none;
        outline:none;
    }
    .search-btn-div{
        height:40px;
    }
    
    .search-btn{
        width: 87px;
        height: 40px;
        angle: 0 deg;
        opacity: 1;
        /*top: 164px;*/
        /*left: 1193px;*/
        border-radius: 6px;
        background:#FB7F25;
        
        font-family: Poppins;
        font-weight: 500;
        font-style: Medium;
        font-size: 18px;
        leading-trim: NONE;
        line-height: 100%;
        letter-spacing: 0%;
        text-align: center;
        vertical-align: middle;
        color:#FFF;
        
        
        outline:none;
        border:none;
    }
    
    
    .job-list-screen-img-div{
        width:100%;
    }
    
    .job-list-screen-img-div img{
        width:100%;
        height:auto;
        margin-top:20px;
    }
