@import url('https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400..700;1,400..700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Outfit:wght@100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');
/*
.bebas-neue-regular {
  font-family: "Bebas Neue", sans-serif;
  font-weight: 400;
  font-style: normal;
}
.arimo-<uniquifier> {
  font-family: "Arimo", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}
  .outfit-<uniquifier> {
  font-family: "Outfit", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;

}
.roboto-<uniquifier> {
  font-family: "Roboto", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
}
.poppins-extralight {
  font-family: "Poppins", sans-serif;
  font-weight: 200;
  font-style: normal;
}

*/
body{font-family: "Poppins", sans-serif;}
.header-tag{font-family: "Bebas Neue", sans-serif; color: #1A3D64;}
p{color: #727171;}
.span-border{width: 200px; border-bottom: 3px solid #4c9abc;}
.top-border{background-color: #0C2B4E;}
.top-border p{color:#fff;padding: 0px;}
.bg-light{background-color: #fff !important; font-size: 1.1rem; }
.nav-item .nav-link{color: #0C2B4E !important; padding-right: 30px !important;}
.banner-bottom{border-bottom: 3px solid #0C2B4E;border-top: 3px solid #0C2B4E;}
.home-form h2{font-family: poppins!important; padding-right: 50px;}
.contact-us-page h5{font-weight: 500; float: left;}
.contact-us-page p{color: gray; float: center; line-height: 24px; margin: 12px 10px 0px; }
.contact-us-page span{color: gray!important; font-weight: 600!important; font-size: 18px; padding-left: 18px!important;}
.page-footer{background-color: #0C2B4E; min-height: 300px; color: #fff; padding: 20px 10px; width: 100%; height: auto; bottom: 0; position:static;}
.page-footer p{padding: 5px; margin: 5px; color:#fff; font-size: 14px;}
.page-footer p a{margin: 0px; color: #fff !important; font-size: 50px;}
.page-footer p a:hover{color: #000 !important; text-decoration: underline;}
.col-md-3 h6{line-height: 30px; font-weight: 300;}
.col-md-3 a{line-height: 30px; font-weight: 300;}
.product-list{min-height: 600px !important;}
.home-product-list{min-height: 450px !important;}
.page-footer .col-md-12{width: 100%; height: auto;margin: 0px; padding: 0 auto;}
.page-footer .col-md-8{float: right; margin: 0px}
.page-footer .col-md-7{float: right; margin: 0px 26px 0px 0px;}
.text-primary{color :#fff; font-size: 2rem;}

.social-links{font-size: 30px;}
.social-links a{color: #fff;}

.tags h6{line-height: 35px!important;}
.copyrights {border-top: 1px solid #fff;}
.card-height{min-height:550px;}
.home-best-place-container{background-color: #1D546C; }
  .box-radius .card{border-radius:40px !important;border: 2px solid #0C2B4E; padding:25px; min-height: 400px !important;}
  .box-radius .card h4{font-size: 1.8rem;font-family: "Roboto", sans-serif;}
  .home-icon{font-size: 3.7rem;padding: 10px 0px;}

  .product-img {
    width: auto;
    height: auto;
    float: left;
    overflow: hidden;
}

.main-image {
    display: flex;
    transition: all 0.5s  ease;
}
.img-select {
    display: flex;
    margin-top: 2px;
}
.img2{
  border:2px solid white;
}
.active{
  border-color:#7ed6df;

}