@import url('https://fonts.googleapis.com/css2?family=Poppins&display=swap');

h1,h2,h3,h4,h5,h6,button,li,a,p,label{
  font-family:'Poppins', sans-serif !important;
}

a{
  text-decoration: none;
}

.loader {
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background: url(/assets/img/loader.gif) 50% 50% no-repeat rgba(240, 249, 249, 0.64);

}

.header{
  display: flex;
  justify-content: space-between;
height: 93px;
align-items: center;
padding-left: 70px;
padding-right: 70px;
}

.nav__link li{
  display: inline-block;
  font-family: 'Poppins';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
}

.header__link{
  display: flex;
  justify-content: space-between;
height: 93px;
align-items: center;
padding-left: 70px;
}

.nav__link__menu li{
  display: inline-block;
  font-family: 'Poppins';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 22px;

color: #1C1C1C;
}

.nav__link__menu{
  padding-left: 10px;
  padding-top: 10px;
}


.banner__top{
  height: 400px;
  background: linear-gradient(114.57deg, #0D6EFD 34.31%, #A8C4F4 62.6%);
}

.home__side__menu{
  font-family: 'Poppins';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 24px;
/* identical to box height */
color: #505050;

}

.featured_services_text{
  font-family: 'Poppins';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 14px;
color: #8B96A5;
}

.btn_isp{
  font-family: 'Poppins';
font-style: normal;
font-weight: 500;
font-size: 10px;
line-height: 14px;
/* identical to box height */

text-align: center;

color: #FFFFFF;
background: #0D6EFD;
border-radius: 6px;
min-width: 60px;
min-height: 30px;
}

.isp_details{
  font-family: 'Poppins';
font-style: normal;
font-weight: 600;
font-size: 11px;
line-height: 22px;

color: #0D6EFD;
}

.catgory_index_img{
  object-fit: contain;
  height: 200px;
  width: 200px;
}

.detailHeader{
  font-family: 'Inter' !important;
font-style: normal;
font-weight: 600;
font-size: 20px;
line-height: 28px;
color: #1C1C1C;
/* identical to box height, or 140% */

letter-spacing: -0.2px;


}

.priceBox{
  width: 432.19px;
height: 72px;
left: 547.14px;
top: 378px;

background: #E5F1FF;
}

.detailPrice{
/* Title-h5 */

font-family: 'Inter';
font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 22px;
/* identical to box height */
color: #0D6EFD;
}

.detailsDescription{
  /* font-family: 'Inter'; */
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  /* or 150% */
  
  letter-spacing: -0.2px;
  
  /* gray-600 */
  color: #505050;
  opacity: 0.7;
}

.simillarServices{
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 19px;
text-align: center;

color: #505050;

}

.registration_lebel{
  font-style: normal;
font-weight: 600;
font-size: 15px;
line-height: 27px;
color: #0D6EFD;
}
