body{font-family:'Inter',sans-serif;margin:0;padding:0;border:0;overflow-x:hidden;font-size:18px}
header{z-index:5}
a{text-decoration:none; color: #FFFFFF;}
strong{font-weight: bold;}
h1{font-size:3rem;color:#154579}
hr{width: 105px; background-color: #154579; margin: 14px auto 0px;opacity: 1;border: 1.5px solid #154579; }
.banner ul,.footer2 .Usefull ul, .personal ul{list-style:none;line-height:3}
.location ul{list-style: none;line-height: 2.3; font-size: 18px;}
.banner .satffing img, .personal img {padding-right: 20px;}
.top-nav{background-color:#0A87CB}
a:hover{color:#fff}
.top-nav a:hover{ color: #154579;}
.navbar{background:#FFF;box-shadow:0 2px 8px rgba(0,0,0,.14)}
.navbar-nav li{font-size:18px;color:#000;font-weight:400}
.navbar-brand img{width: 262px;}
section{padding:3rem 0 }
.banner h1,.services h1{font-size:3rem;color:#0A87CB}
.banner p{margin-top:35px}
.staffing_img{border:9px solid #FFF;box-shadow:17px 18px 45px 2px rgba(0,0,0,.22);width:100%;height:auto;margin-top: 105px;}
.staffing_img2{border:9px solid #FFF;box-shadow:-17px 18px 45px 2px rgba(0,0,0,.22);width:84%;height:auto}
.services .btn{background-color:#0A87CB;transition:transform 0.2s;color:#fff;margin:1rem 0;padding:1rem}
.services .active {background-color: #154579;color: white;margin: 0.5rem 0;}
.services .btn:hover{background-color:#154579;color:#fff;transform:scale(1.01)}
.ourdiv img{width:100%}
.one,.emergency{background-color:#0A87CB}
.button{background-color: #0A87CB;color: #FFFFFF;border: 0;border-radius: 10px;padding: 10px;transition: transform 0.2s;}
.subbutton{background-color: #0A87CB;color: #FFFFFF;border: 0;border-radius: 10px;padding: 10px;}
.subbutton:hover{background-color: #154579;color: #FFFFFF;}
.button:hover {background-color: #154579; transform: scale(0.97);}
.footer2 a:hover{color: #0A87CB;}
.active {background-color: #154579; color: #FFFFFF;}
.emergency h1{font-size:2rem;color:#FFF;margin:0}
.emergency  button {color:#0A87CB;font-size:21px}
.emergency button:hover {color: #154579;font-size: 21px;}
.two{background-color:#E9E9E9}
.ourmission{width: 35%; margin: 14px auto;}
.ourvision{width: 45%; margin: 28px auto;}
.ourvalues{width: 35%; margin: 16px auto;}
.footer2 .Usefull {margin-left: 1.5rem; }
.footer2,.footer2 a{background-color:#154579;color:#FFF;font-weight:300}
.copyright{color: #154579; font-weight: 400;}
.social i{font-size:35px;margin:10px}
.social i:hover{color:#0A87CB}
.learnmore {background-color: #154579;color: #FFFFFF;}
.img{width:100%;height:77%}
.personal h2 {color: #0A87CB; font-weight: bold;}
b{color: #0A87CB;}
.form-control {border: 0; padding: 0.75rem 0.75rem;filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.08));}
.contact h3,.contact h2{color: #154579;}
.map{filter: drop-shadow(14px 22px 6px rgba(0, 0, 0, 0.1));}
.social{display: none;}
.nav-item a:hover{background-color: #154579; color: #FFFFFF; border-radius: 7px;}
.bi-check-all {font-size: 25px; color: #0A87CB;}
.nav-link{padding: 8px 23px !important;}
.criteria ul{line-height: 2;}
/* .dropdown-menu a{padding-left: 40px;} */
/* media */
@media only screen and (max-width:767px){
    .staffing_img{margin-top: 0px;}
    .staffing_imgsection{padding: 1rem 0;}
    .staffing_img2{margin:auto}
    .buttons, .buttons button{text-align: center;margin-top: 0% !important;}
    .healthcare {display: flex;flex-direction: column-reverse;}
    .banner h1, .services h1, .staffing h1{font-size: 1.75rem;}
    .footer2 .Usefull {margin-left: 0; margin-top: 3rem;}
    .personal {margin-top: 10px;}
    .criteria ul{padding: 0;}
    .dropdown-menu li{padding-left: 25px;}
}
