@charset "utf-8";
/* CSS Document */
/*@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap');*/
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap');
*{ padding: 0; margin: 0; box-sizing: border-box;}
html, body {

/*overflow-x: hidden !important; scroll-behavior: smooth;*/

}

/*body{padding:86px 0 0 0; margin: 0;font-family: 'Inter', sans-serif;font-size: 14px; font-weight: normal; background: #f2efef;  color:#000000;overflow-x: hidden !important;}*/

body{padding:86px 0 0 0; margin: 0;font-family: 'Open Sans', sans-serif; font-size: 14px; font-weight: normal; background: #f2efef;  color:#000000;overflow-x: hidden !important;}
img{max-width: 100%;}
a,a:hover,a.active,a:active,a:focus{outline: none; text-decoration: none;}
a, a:hover, a:focus, a:active, a.active {outline: 0;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;text-decoration: none; cursor: pointer;}
/*h1,h2,h3,h4,h5,h6{font-family: 'Inter', sans-serif;}
.f-100{font-weight: 100;}.f-200{font-weight: 200}.f-300{font-weight: 300;}.f-400{font-weight: 400}.f-500{font-weight: 500;}.f-600{font-weight: 600}.f-700{font-weight: 700;}.f-900{font-weight: 900;}*/

/*---------------------  Header css start from here -----------------------*/
#masthead{max-width: 100%; position: relative;}
.navbar{transition: all .3s ease;box-shadow: 0px 3px 3px #00000012;;}
.navbar-nav li {margin: 0 1.5rem;}
.navbar-nav li:first-child {margin-left: 0 ;}
.navbar-nav li:last-child {margin-right: 0;}
.navbar-light .navbar-nav .nav-link {color:#000000;border-bottom: 2px solid transparent;font-size: 15px;}
.navbar-light .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {color:#E2002E;}
.navbar-light .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link {color: #E2002E;}

/* ============ only desktop view ============ */
@media screen and (min-width:992px) {
  .navbar .dropdown-menu-end{ right:0; left: auto;  }
  .navbar .nav-item .dropdown-menu{  display:block; opacity: 0;  visibility: hidden; transition:.3s; margin-top:0;  }
  .navbar .dropdown-menu.fade-down{ top:80%; transform: rotateX(-75deg); transform-origin: 0% 0%; }
  .navbar .dropdown-menu.fade-up{ top:180%;  }
  .navbar .nav-item:hover .dropdown-menu{ transition: .3s; opacity:1; visibility:visible; top:100%; transform: rotateX(0deg); }
}
.dropdown-menu {padding: 0;border: none;border-radius: 0;margin-top: 22px !important;box-shadow: 0 3px 10px rgba(0,0,0,0.15);}
.dropdown-item {font-size: 15px;}
.dropdown-item:hover, .dropdown-item:focus {color: #fff !important;text-decoration: none;background-color: #E2002E !important;}
#masthead .form-inline {position:relative ;}
#masthead .btn.btn-search {position: absolute;border: none;left: 1px;top: 1px;border-radius: 0;    background: none;color: #C2C2C2;}
#masthead .form-control { padding-left: 40px;}
.nav-item.dropdown a:hover::after,.nav-item.dropdown a:focus::after {
    transform: rotate(-180deg);
}

/* ============ desktop view .end// ============ */


@media screen and (max-width: 991px) {
.navbar-toggler {padding: 0;border: none;outline: none;}
}
@media screen and (max-width: 1080px) {
.container{max-width: 100%}
.navbar-nav li {margin: 0 0.6rem;}
}
@media screen and (max-width: 991px) {
.navbar-nav li {margin: 0 0rem;}
.navbar-light .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link {color: #000000; border-bottom: 2px solid #C9A849;}
.navbar::after {width: 100%;}
}

@media screen and (max-width: 767px) {
.navbar-nav li {margin: 0 0rem;}
}
/*---------------------  Header css end here -----------------------*/

#page-main{max-width: 100%; min-height: 100vh}
.sl-one {
    position: relative;
    overflow: hidden;
    min-height: 480px;
    border-radius: 10px;
    height: 480px;
}
.sl-one img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top;
}
/*.sl-content {*/
/*    position: absolute;*/
/*    left: 0;*/
/*    top: 50%;*/
/*    transform: translateY(-50%);*/
/*    width: 50%;*/
/*    background: rgba(255,255,255,0.75);*/
/*    padding: 50px;*/
/*    border-radius: 0 10px 10px 0;*/
/*}*/

.sl-content {
	position: absolute;
	left: 0;
	top: auto;
	transform: translateY(0);
	width: 100%;
	background: rgba(255,255,255,0.75);
	padding:15px;
	border-radius: 0;
	bottom: 0;
}
.sl-content {font-size: 12px}
.sl-content p strong a{color:#000000;font-size: 14px;}.sl-content p strong a:hover{color: #E2002E;}
.sl-content a{color: #000000;}.sl-content a:hover{color: #E2002E;}

@media screen and (max-width: 991px) {
    .sl-content{width: 100%;border-radius: 0}
}

.side-right {
  position: relative;
}
.side-right ul {
  list-style: none;margin: 0;
}
.side-right li {
  position: relative;
  overflow: hidden;
  min-height: 143px;
  background: #000;
  margin-bottom: 25px;
  border-radius: 10px;
}
.side-right li:last-child {
  margin: 0;
}
.slick-dots{
  /* bottom: 0!important */
}
.slick-slider {
    margin-bottom: 0;
}

.side-right li img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    /*object-position: top;*/
    position: absolute;
    left: 0; 
    top: 0;
    z-index: 1;
}
.side-right li .text-content{position: absolute; padding: 10px; background: rgba(255, 255, 255, 0.75); bottom: 0; left: 0; z-index: 2; width: 100%;	display: flex;
	justify-content: space-between;
	align-self: self-start;
	align-items: stretch;}
.side-right li .text-content {
	display: flex;
	justify-content: space-between;
	align-self: self-start;
	align-items: stretch;
}
.side-right li p{margin-bottom: 0px; font-size: 14px;}
.side-right li a{color: #000000;font-size: 16px;}.side-right li a:hover{color: #E2002E;}
.card .card-title{font-size: 14px;}
.card {
    border-radius: 10px;
    overflow: hidden;
}
.card .card-title a{color: #000000;}
.card .card-title a:hover{color: #E2002E;}
.card p{font-size: 14px;}
.read a{color: #000000; text-decoration: underline;font-size: 12px;}
.read a:hover{color: #E2002E; text-decoration:none;}
.text-blue{color: #012768}
.text-orange{color: #e5630b;}
.view-all{color: #000000; font-size: 14px;}.view-all:hover{color: #E2002E; text-decoration: underline;}
.advert-box .inners{display: flex; margin: 0 auto; max-width: 920px;justify-content: center; align-items: center; background: #FFF;min-height: 90px;color: #c2c2c2; font-size: 22px; font-weight: 600;}

.news-btn {
    position: fixed;
    top: 50%;
    transform: translateY(-50%) rotate(-90deg);
    background: #E2002E;
    color: #fff;
    padding: 7px 15px;
    z-index: 1041;
    right: -44px;
    border-radius: 10px 10px 0px 0px;
}
.news-btn:hover{color: #fff;}

#page-footer{background: #012768;}
#page-footer h4{font-size: 18px;color: #5ACAEB;}
#page-footer ul {
  margin: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
#page-footer {
}
#page-footer li {
  flex: 0 0 50%;
  max-width: 50%;
  line-height: 40px;
}
#page-footer li a {
  color: #fff;
}
#page-footer li a:hover {
  text-decoration: underline;
}
#page-footer p {
  font-size: 12px;
}
.social-link a{font-size: 18px; color: #fff; }
.copy{font-size: 11px; color: #C2C2C2;}



.insurance-sec .card {
    border-radius: 10px;
    overflow: hidden;
}
.insurance-sec .card .card-title a{color: #000000;}
.insurance-sec .card .card-title a:hover{color: #E2002E;}
.insurance-sec .card p{font-size: 12px;}
.insurance-sec .card .read a{color: #000000; text-decoration: underline;font-size: 12px;}
.insurance-sec .card .read a:hover{color: #E2002E; text-decoration:none;}
#contact-form .form-control{border:none; box-shadow: 0 0 0 #fff!important}
.btn-warning {
    color: #fff;
    background-color: #E2002E;
    border-color: #E2002E;
}

#contact-form ul {
  margin: 0;
  line-height: normal;
  list-style: none;
}
#contact-form ul li {
  position: relative;
  padding-left: 60px;
  font-size: 16px;
  color: #000;
  margin-bottom: 1.5rem;
  min-height: 40px;
  display: flex;
  align-items: center;
}
#contact-form li i{width: 40px; line-height: 40px; background: #012768; border-radius: 50%; color: #fff; text-align: center; font-size: 18px; position: absolute; left: 0; top: 0;}

.inner-banner img {
  width: 100%;
   height: 100%; 
  object-fit: cover;
  object-position: top;
}
.inner-banner {
  position: relative;
  overflow: hidden;
  border-radius: 10px;
  height: 180px;
}
.inner-banner h3 {
  position: absolute;
  z-index: 2;
  left: 50%;
  top: 50%;
  font-weight: 600;
  transform: translate(-50%,-50%);
}.bg-light{background: #F5F5F5!important}


.responsive-slider .slick-next::before, .responsive-slider .slick-prev::before {
  background: #fff;
  padding: 5px;
  box-shadow: 0 5px 10px rgba(0,0,0,0.2);color: #000;
}
.responsive-slider .slick-slide {text-align: center;}
.responsive-slider .slick-slide img {
    display: inline-block;
}

@media screen and (max-width: 1080px) {
.responsive-slider .slick-prev.slick-arrow {
  left: 0;
}
.responsive-slider .slick-next.slick-arrow {
  right: 10px;
}
}


#home-slides .slick-dots li button::before {
  font-size: 10px;
  opacity: .65;
  color: #fff;
}
#home-slides .slick-dots li.slick-active button::before{opacity: 1; color: #000;}

/*
#masthead .dropdown-menu a:nth-child(1){ background:#FFBF00!important;color: #fff;}
#masthead .dropdown-menu a:nth-child(2){ background:#FF7F50 !important;color: #fff;}
#masthead .dropdown-menu a:nth-child(3){ background:#DE3163!important;color: #fff;}
#masthead .dropdown-menu a:nth-child(4){ background:#9FE2BF!important;color: #fff;}
#masthead .dropdown-menu a:nth-child(5){ background:#6495ED!important;color: #fff;}
#masthead .dropdown-menu a:nth-child(6){ background: #7d3c98 !important;color: #fff;}
#masthead .dropdown-menu a:nth-child(7){ background: #a04000  !important;color: #fff;}
#masthead .dropdown-menu a:nth-child(8){ background: #b2babb !important;color: #fff;}
#masthead .dropdown-menu a:nth-child(9){ background:  #212f3d  !important;color: #fff;}
#masthead .dropdown-menu a:nth-child(10){ background: #ec7063 !important;color: #fff;}
*/

#masthead .dropdown-menu li {
  margin: 0 !important;
} 
#masthead .dropdown-menu li.one a:hover{ background:#FFBF00!important;color: #fff;}
#masthead .dropdown-menu li.two a:hover{ background:#f3038f !important;color: #fff;}
#masthead .dropdown-menu li.three a:hover{ background:#b43c46!important;color: #fff;}
#masthead .dropdown-menu li.four a:hover{ background:#9FE2BF!important;color: #fff;}
#masthead .dropdown-menu li.five a:hover{ background:#6495ED!important;color: #fff;}
#masthead .dropdown-menu li.six a:hover{ background: #7d3c98 !important;color: #fff;}
#masthead .dropdown-menu li.seven a:hover{ background: #a04000  !important;color: #fff;}
#masthead .dropdown-menu li.eight a:hover{ background:#11b4c9 !important;color: #fff;}
#masthead .dropdown-menu li.nine a:hover{ background:  #212f3d  !important;color: #fff;}
#masthead .dropdown-menu li.ten a:hover{ background: #ec7063 !important;color: #fff;}
#masthead .dropdown-menu li.eleven a:hover{ background: #077932 !important;color: #fff;}
#masthead .dropdown-menu li.twel a:hover{ background: #66072e !important;color: #fff;}
#masthead .dropdown-menu li.thirteen a:hover{ background: #071d66 !important;color: #fff;}
#masthead .dropdown-menu li.fourteen a:hover{ background: #0dec44 !important;color: #fff;}
#masthead .dropdown-menu li.fifteen a:hover{ background: #ef6def !important;color: #fff;}

#main #faq .card {
  margin-bottom: 15px;
  border: 0;border-radius: 10px!important;
}

#main #faq .card .card-header {
  border: 0;
  -webkit-box-shadow: 0 0 20px 0 rgba(213, 213, 213, 0.5);
          box-shadow: 0 0 20px 0 rgba(213, 213, 213, 0.5);
  border-radius: 2px;
  padding: 0;border-left: 5px solid #012768;
}

#main #faq .card .card-body{border-left: 5px solid #012768;}

#main #faq .card .card-header .btn-header-link {
  color: #fff;
  display: block;
  text-align: left;
  background: #F5F5F5;
  color: #222;
  padding: 20px;
}

#main #faq .card .card-header .btn-header-link:after {
  content: "\f106";
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  float: right;
}

#main #faq .card .card-header .btn-header-link.collapsed {
  background: #F5F5F5;
  color: #000;
}

#main #faq .card .card-header .btn-header-link.collapsed:after {
  content: "\f107";
}

#main #faq .card .collapsing {
  background: #F5F5F5;
  line-height: 30px;
}

#main #faq .card .collapse {
  border: 0;
}

#main #faq .card .collapse.show {
  background: #F5F5F5;
  line-height: 30px;
  color: #222;
}

.page-link {
  color: #E2002E;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #E2002E;
  border-color: #E2002E;
}
.badge-danger {
  color: #fff;
  background-color: #E2002E;
}
.share-btn{background: #96D03B; font-size: 12px;line-height: 24px; border-radius: 3px; padding: 0 10px;color: #fff;}

.back-btn a {
  color: #000000;
}
.back-btn a i {
  background: #E2002E;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  text-align: center;
  line-height: 30px;
  margin-right:5px;
  color: #fff;
}

#plays-big {
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7);
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-transform: translate(0px, -100%) scale(0, 0);
  -moz-transform: translate(0px, -100%) scale(0, 0);
  -o-transform: translate(0px, -100%) scale(0, 0);
  -ms-transform: translate(0px, -100%) scale(0, 0);
  transform: translate(0px, -100%) scale(0, 0);
  opacity: 0;
}

#news-big {
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.85);
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-transform: translate(0px, -100%) scale(0, 0);
  -moz-transform: translate(0px, -100%) scale(0, 0);
  -o-transform: translate(0px, -100%) scale(0, 0);
  -ms-transform: translate(0px, -100%) scale(0, 0);
  transform: translate(0px, -100%) scale(0, 0);
  opacity: 0;
  overflow:hidden;
  overflow-y:scroll;
}
#news-big .closes {
  position: fixed;
  top: 0px;
  right: 0px;
  color: #fff;
  background:#E2002E;
  border:none;
  opacity: 1;
  padding: 0px;
  font-size: 27px;width: 45px; height: 45px; line-height: 45px;
}
#news-big.opens {
  -webkit-transform: translate(0px, 0px) scale(1, 1);
  -moz-transform: translate(0px, 0px) scale(1, 1);
  -o-transform: translate(0px, 0px) scale(1, 1);
  -ms-transform: translate(0px, 0px) scale(1, 1);
  transform: translate(0px, 0px) scale(1, 1);
  opacity: 1;
z-index: 1050;}

#news-big .form-container {/*
  overflow: hidden;*/
  position: relative;
  width:100%;
  max-width: 600px;
  height: auto;
  border-radius: 0px;padding:2rem 15px;
  margin-top: 0px;left: 50%; top: 50%; transform: translate(-50%,-50%);
  
}

/*---------------------- for font sizes css 02-08-2023 ----------------------*/
body, div, p, li {font-size: 16px !important;}
.card .card-title {font-size: 18px;}
.insurance-sec .card .read a{font-size:14px;}
.navbar-light .navbar-nav .nav-link{font-size:16px;}
.navbar-nav li {margin: 0 1rem 0 0;}


@media screen and (max-width: 1080px) {
body, div, p, li {font-size: 14px !important;}
.card .card-title {font-size: 16px;}
.insurance-sec .card .read a{font-size:12px;}
.navbar-light .navbar-nav .nav-link{font-size:14px;}
.navbar-nav li {margin: 0 0rem;}
.card-img-top {height: 160px!important;overflow:hidden;}
 
 #news-big .form-container {/*
  overflow: hidden;*/
  position: relative;
  width:100%;
  max-width: 600px;
  padding:3rem 0;
  height: auto;
  border-radius: 0px;padding:3rem 15px;
  margin-top: 0px;left: 50%; top: 0%; transform: translate(-50%,0%);
}   
}


.one {
  color:#FFBF00!important;
  }
.two {
  color:#f3038f !important;
  }
.three {
  color:#b43c46!important;
  }
.four {
  color:#9FE2BF!important;
  }
.five {
  color:#6495ED!important;
  }
.six {
  color: #7d3c98 !important;
  }
.seven {
  color: #a04000  !important;
  }
.eight {
  color: #11b4c9 !important;
  }
.nine {
  color:  #212f3d !important;
  }
.ten {
  color: #ec7063 !important;
  }
.eleven {
  color: #077932 !important;
}

.twel {
  color: #66072e !important;
}

.thirteen {
  color: #071d66 !important;
}

.fourteen {
  color: #0dec44 !important;
}
.fifteen {
    color: #ef6def !important;
}

/*---------------------- 09-01-2024 ----------------------*/
/*@media screen and (max-width: 1080px) {
.card .card-title {font-size: 16px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1; -webkit-box-orient: vertical;}
}
.card .card-title {overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.card-text{min-height:48px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.card-text p{margin:0;}*/

@media screen and (max-width: 992px) {
#masthead .dropdown-menu {
	overflow-y: scroll;
	height: 120px;
	margin: 0px !important;
}
}

#masthead .form-control {
        padding-left: 1rem;
}


/*---------------- 13-06-2024 ---------------------*/
.card-img-top a {height: 100%;width: 100%;display: flex;justify-content: center;align-items: center;}
@media screen and (max-width: 992px) {
.advert-box .inners{min-height:fit-content;}
.advert-box .inners a {display: flex;justify-content: center;align-items: center;width: 100%;min-height:fit-content;}
.advert-box .inners a img {width: 100%;height: 100% !important;object-fit: contain;}
}
@media screen and (max-width: 667px) {
.card-img-top {height: auto !important;overflow: hidden;}
}

/*---------------------- 24-06-2024 -----------------------*/
.blog-article-img img {
    height: 400px;
    width: 100%;
    object-fit: cover;
    object-position: center;
}


#abouts2 img {
	aspect-ratio: 16 / 9;
	object-fit: cover;
	width: 100%;
	height: 100%;
}

.new-img {
        position: relative;
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;overflow:hidden;
    }

.new-img img {
	aspect-ratio: 1;
	object-fit: cover;
	width: 100%;
	height: 100%;
}
.new-img1 {
        position: relative;
        width: 100%;
        display: flex;
        height:130px;
        justify-content: center;
        align-items: center;overflow:hidden;background:#fff;
    }
/*
.new-img1 img {
	aspect-ratio: 1;
	object-fit: cover;
	width: 100%;
	height: 100%;
}*/
.big-titles h1 {
	font-size: 28px;
}

@media screen and (max-width: 767px) {
  .side-right ul {
  list-style: none;
  margin: 0;
  display: flex;
  align-items: stretch;
  flex-direction: column;
  }
  .side-right li {
  position: relative;
  overflow: hidden;
  min-height: inherit;
  background:#fff;
  margin-bottom: 0px;
  padding-bottom:0px;
  border-bottom:0px solid #ddd;
  border-radius: 0;
  display: flex;
  justify-content: space-between;gap:1rem;align-items:stretch;
  padding:0px;
  }
  .side-right li img{position:relative;aspect-ratio:3 / 2;}
  .rs-img {
  min-width: 130px;
  max-width: 130px;min-height:100%;
  }
  .side-right li .text-content {
  position: relative;
  display: flex;
  flex-direction:column ;padding:10px;
  }
  }

  
@media screen and (max-width: 667px) {
    .homesliders .container{padding:0px;}
    .sl-one{min-height:fit-content;height:auto!important;border-radius:0;}
    .sl-content{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;}
    .sl-one img{aspect-ratio:16 / 9;}
    
.slick-dots {display: flex;bottom: -10px;justify-content: center;margin:0;display:none!important;}
.slick-dots li {margin: 0;}
.side-right ul {
	list-style: none;
	margin: 0;
	display: flex;
	align-items: stretch;
	flex-direction: column;
}
.side-right li {
	position: relative;
	overflow: hidden;
	 min-height: inherit; 
	background:#fff;
	margin-bottom: 0px;
	padding-bottom:0px;
	border-bottom:0px solid #ddd;
	border-radius: 0;
	display: flex;
	justify-content: space-between;gap:1rem;align-items:stretch;
	padding:0px;
}
.side-right li img{position:relative;aspect-ratio:3 / 2;}
.rs-img {
	min-width: 130px;
	max-width: 130px;min-height:100%;
}
.side-right li .text-content {
	position: relative;
	display: flex;
	flex-direction:column ;padding:10px;
}
#home-slides .slick-prev {
	left: 10px;z-index:2;
}
#home-slides .slick-next {
	right: 10px;z-index:2;
}
.card {
	border-radius: 0;
	overflow: hidden;
	display: flex;
	flex-direction: row !important;
	margin-bottom:.5rem!important;
}
.card .card-img-top {
  width: 130px;
  max-width: 130px;
  border-radius: 0;
}

.card .card-img-top img {
	object-fit: cover;
	width: 100%;
	height: 100%;
	object-position: center;
	aspect-ratio: 16 / 9;
}



hr {margin-top:.5rem!important;margin-bottom:.5rem!important;}
.blog-sections1 li {
	/* margin-bottom: 1rem; */
	/* padding-bottom: 1rem; */
	border-bottom: 1px solid rgba(0,0,0,0.2);
}
/*.blog-article-img img {
	aspect-ratio: 16 / 9;
	height: 100%;
	width: 100%;
	object-fit:cover ;
}*/

.blog-article-img img {
    height: 400px;
    width: 100%;
    object-fit: cover;
    object-position: center;
}
.card-text {
	/*display: -webkit-box;*/
	display:none;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.card-text p{margin:0;}
.new-pads1{padding:0px;}
.same-height.mb-3 {
	margin-bottom: .5rem !important;
}
.same-height1.mb-3 {
	margin-bottom: .5rem !important;
}
.card-title {
	margin: 0;
}
.card-body{padding:.75rem;}
    
}
.sl-content h2{font-size:18px;}
.side-right li .text-content h2{font-size:18px;}

#newsModal .modal-header {
  text-align: center;
  position: relative;
  justify-content: center;
}
#newsModal .modal-header .close {
  position: absolute;
  right: 1rem;
  text-align: center;
  top: 1rem;
}

@media screen and (max-width:680px) {body, html {overflow: hidden !important;overflow-y: scroll !important;}#related-products .card{gap:1rem;}}

.navbar-light .navbar-nav li:last-child .nav-link {
  font-size: ;
  font-weight: 700;
  animation: blink 2s infinite;color:#e2002e;
}
@keyframes blink {
  
  0% {
    opacity: 1;
    color: red;
  }
  25% {
    opacity: 0;
    color: orange;
  }
  50% {
    opacity: 1;
    color: green;
  }
  75% {
    opacity: 0;
    color: blue;
  }
  100% {
    opacity: 1;
    color: red;
  }
  
}

.productlinks ul {
	padding: 0rem 1rem 0rem 1rem;
}


