
.MultiCarousel { 
float: left;
 overflow: hidden; 
 padding: 10px;
 width: 100%; 
 position:relative;
 }
    .MultiCarousel .MultiCarousel-inner
	{
	transition: 1s ease all; float: left; 
	}
        .MultiCarousel .MultiCarousel-inner .item 
		{ 
		float: left;
		}
        .MultiCarousel .MultiCarousel-inner .item > div {
		text-align: center; padding:13px;
		/*margin:10px;*/
		background:#ffffff;; color:#666;
		      
		}
    .MultiCarousel .leftLst, .MultiCarousel .rightLst 
	{
	/*position:absolute;
	border-radius:50%;*/
	top:calc(50% - 20px);
	   
	}
    .MultiCarousel .leftLst
	{
	left:0; 
	}
    .MultiCarousel .rightLst { 
	right:0; 
	}
    
        .MultiCarousel .leftLst.over, .MultiCarousel .rightLst.over 
		{ pointer-events: none; background:#ccc;
		
		}
		.btn-primary {
    color: #fff;
    background-color: #0e3e4a;
    border-color: #ffffff;
}
hr {
    /* margin-top: 20px;
    margin-bottom: 20px; */
    border: 0;
    border-top: 1px solid #eee;
}
@media screen and (max-width: 900px) {
  .column {
    width: 50%;
  }
}
.hw{
text-align: center;font-size: 35px;
}
header {
    padding: 6px 20px;
    height: 50px;
    background-color: #6741a9;
    color: white!important;
}

.header, .footer {
    width: 100%;
    display: flex;
}
.header {
    background: #f3f3f5;
    position: relative;
    box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.1);
}
.flip-card {
  background-color: transparent;
  width: 400px;
  height: 400px;
  perspective: 1000px;
}

.flip-card-inner {
  position: relative;
width: 106%;
    height: 117%;
  text-align: center;
  transition: transform 0.6s;
  transform-style: preserve-3d;
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
}

.flip-card:hover .flip-card-inner {
  transform: rotateY(180deg);
}

.flip-card-front, .flip-card-back {
  position: absolute;
	width: 117%;
    height: 103%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.flip-card-front {
  background-color: #f7f7f7;
  color: black;
}

.flip-card-back {
   background-color: #f7f7f7;
  color: back;
  transform: rotateY(180deg);
}

.card .back .content .main {
    height: 215px;
}

.card .content .main {
    min-height: 180px;
}
/*date 25.08.2023*/
.boxv{border-radius: 40px;}/*
.boxv1{border-radius: 40px;
		margin-left: 113px;
		margin-top: 55px;
	}
 .box-vigilance {
  background-color: #04AA6D; Green 
  border: none;
  color: white;
  padding: 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  cursor: pointer;
  width:60%;
}*/
.boxs-vigilance {
    padding: 12px 30px;
    text-align: left !important;

   /*background: #fb0808;*/
  background:  #fa0e0eb5;
    border-radius: 25px;
    margin-top: 20px;
    margin-bottom: 5px;
	color: white;
}


.boxs-vigilance a, .boxs-week a, .boxs-vigilance a:hover, .boxs-week a:hover, .boxs-vigilance a:focus, .boxs-week a:focus {
    color: #ffffff;
    background: transparent;
}
.row-vi {
    --bs-gutter-x: 28.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(var(--bs-gutter-y) * -1);
    margin-right: calc(var(--bs-gutter-x) / -2);
    margin-left: calc(var(--bs-gutter-x) / -2);
}
.vicfnt{
	color:red;
	font-size:21px;
}
.fs1{
	font-size: 23px;
	color: #ea1313c7;
	
}
.fav{font-size:15px}
.carddt{
      
	font-size: 18px;
   /* font-weight: bold;*/
    font-style: normal;
    text-align: start;
    margin-left: 50px;
}
.ftsty{
      
	font-size: 18px;
    font-weight: bold;
    font-style: normal;
    text-align: start;

}
.card2 {
    box-shadow: inset 0px 4px 25px 32px #f7313159;
    max-width: 490px;
    margin: auto;
    text-align: center;
    font-family: arial;
    max-height: 478px;
}
.hrgreenl{
	 width: 80%;
    text-align: left !important;
    height: 4px;
    border-width: 2;
    color: Green;
    background-color: Green;
    margin-left: initial;
}
