@charset "UTF-8";
header{background: rgb(255,255,255);background: linear-gradient(100deg, rgba(255,255,255,1) 50%, rgba(14,98,172,1) 150%);}
/* scrollbar */
html{
  scroll-behavior: smooth;
}
/* scrollbar */
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}

::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
::-webkit-scrollbar-thumb {
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background: rgba(255, 255, 255, 0.3);
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
}

::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(255, 255, 255, 0.3);
}

/* scrollbar */
.social-menu{text-align:right;}
.social{list-style:none;display:inline-block;}
.social li{display:inline-block;}
/* services */
.services .card-text{position:absolute;z-index:2;width:93%;left:0;margin:0 15px;bottom:20px;padding:0 20px;}
.service:before{content:"";background: rgb(255,255,255);background: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(6,40,70,1) 100%);width:93%;height:50%;margin:0 12px;left:0;bottom:0;position:absolute;z-index:1;}
.services img{width:100%;}
.services .service{position:relative;margin-top:25px;position:relative;overflow:hidden;}
/* services */
/* achievements */
.achievements{background:rgba(7,88,160,0.2);}
/* achievements */
.why{padding:20px;background:rgba(14,98,172,1);margin-top:20px;min-height:120px;}
.our-clients{background:#eee;padding:50px 0 80px;margin-top:80px;}
.clients{padding:10px 20px;background:#fff;margin-bottom:25px;border:1px solid #ccc;}
.clients img{object-fit:cover;}
/* footer */
footer{background:rgba(14,98,172,1);padding:50px;}
footer .footer-menu{list-style:none;padding:0;}
footer .footer-menu li{padding-bottom:5px;}
/* footer */