/*.slick-slide {*/
/*  opacity: 1;*/
/*  transition: all 0.2s ease-in-out;*/
/*  transform: scale(0.9);*/
/*  outline: none;*/
/*  cursor: move;*/
/*  cursor: grab;*/
/*  cursor: -moz-grab;*/
/*  cursor: -webkit-grab;*/
/*}*/

/*.slick-slide.slick-center {*/
/*  opacity: 1;*/
/*  transform: scale(1);*/
/*  cursor: pointer;*/
/*}*/


/*.slick-slider .slick-slide {*/
/*  padding: 0px;*/
/*}*/
/*.slick-slider{*/
/*width: 100% !important;*/
/*    padding: 0px !important;*/
/*}*/
.slick-arrow {
  font-size: 0px !important;
  color: transparent;
}
.slider .slick-arrow {
  position: absolute;
  background: #f7f7f7;
  opacity: 1;
  top: -52px;
  z-index: 1;
  width: 3.5rem;
  height: 3rem;
  transform: translateY(-50%);
  padding: 0;
  overflow: hidden;
  font-size: 20px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  border: 1px solid #070707;
  border-radius: 0%;
  cursor: pointer;
  outline: none;
  transition: 0.25s;
}
.slider .slick-arrow:hover,
.slider .slick-arrow:focus {
  border-color: white;
  color: #fff;
  background: #ED1C24;
  opacity: 0.95;
}
.slider .slick-arrow:active {
  transform: translateY(-50%) scale(0.9);
}
.slider .slick-prev {
  right: 195px;
}
.slider .slick-next {
  right: 125px;
}
.slick-prev:before {
  content: "←";
  color: #070707;
  font-size: 20px;
}
.slick-prev:hover:before {
  color: #fff; 
}
.slick-next:before {
  content: "→";
  color: #070707;
  font-size: 20px;
}
.slick-next:hover:before {
  color: #fff; 
}
.slick-slide img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
ul.slick-dots {
  display: none !important;
}
.slick-dots {
  display: none !important;
}

.menu-card {
  color: #fff;
  position: relative;
  /*padding: 10px !important;*/

}
.slick-slider{
    padding: 0 0px !important;
}


 /*----------------------------------------------------------new slider------------------------------------------------------*/
 
 .slider-ne .slick-arrow {
  position: absolute;
  background: #f7f7f7;
  opacity: 1;
  bottom: -95px;
  z-index: 1;
  width: 3.5rem;
  height: 3rem;
  transform: translateY(-50%);
  padding: 0;
  overflow: hidden;
  font-size: 20px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  border: 1px solid #070707;
  border-radius: 0%;
  cursor: pointer;
  outline: none;
  transition: 0.25s;
}
.slider-ne .slick-arrow:hover,
.slider-ne .slick-arrow:focus {
  border-color: white;
  color: #fff;
  background: #ED1C24;
  opacity: 0.95;
}
.slider-ne .slick-arrow:active {
  transform: translateY(-50%) scale(0.9);
}
.slider-ne .slick-prev {
  left: 10px;
}
.slider-ne .slick-next {
  left: 80px;
}

 /*---------------------------------------------------------new slider----------------------------------------------------------*/
.blg-sli .slick-slider {
    padding: 0 0px !important;
    width: 94%;
    margin-left: auto;
}

 .slider-impact .menu-card a {
    display: inline-flex;
    gap: 10px;
    padding: 5px 8px;
    background: #ED1C24;
    color: #ffffff;
    font-family: 'Helvetica', sans-serif !important;
    font-size: 18px;
    border: 1px solid #ED1C24;
    width: fit-content;
    text-align: left;
    text-decoration: none;
}
.slider-impact .content-sec p{
    width: 100%;
}

 .slider-impact .slick-arrow {
  position: absolute;
  background: #f7f7f7;
  opacity: 1;
  top: -52px;
  z-index: 1;
  width: 3.5rem;
  height: 3rem;
  transform: translateY(-50%);
  padding: 0;
  overflow: hidden;
  font-size: 20px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  border: 1px solid #070707;
  border-radius: 0%;
  cursor: pointer;
  outline: none;
  transition: 0.25s;
}
.slider-impact .slick-arrow:hover,
.slider-impact .slick-arrow:focus {
  border-color: white;
  color: #fff;
  background: #ED1C24;
  opacity: 0.95;
}
.slider-impact .slick-arrow:active {
  transform: translateY(-50%) scale(0.9);
}
.slider-impact .slick-prev {
  right: 195px;
}
.slider-impact .slick-next {
  right: 125px;
}






.content-sec p {
  color: white; 
  line-height: 24px;
  margin: 0;
  font-size: 20px;
  font-family: 'Helvetica', sans-serif !important;
  padding-bottom: 15px;
    width: 80%;
}
.crd-img{
    padding: 10px;
    position: relative;
  overflow: hidden;
}
.crd-img img {
  display: block;
  width: 100%;
  /*height: auto;*/
}
.crd-img::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(0, 0, 0, 1) 75%
  );
  z-index: 1;
  pointer-events: none;
  margin: 10px;
}
.menu-card:hover img,
.menu-card.hover img {
    -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}
 .content-sec {
  position: absolute;
  /*inset: 0;*/
  bottom: 10px;
  z-index: 2;
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 30px;
  padding-bottom: 25px;
}


.menu-card a {
    display: inline-flex;
    gap: 10px;
  padding: 10px 0px 0px 0px;
  background: none;
  color: #ffffff;
  font-family: 'Helvetica', sans-serif !important;
  font-size: 18px;
  border-top: 1px solid white;
  border-bottom: 0px;
  border-left: 0px;
  border-right: 0px;
  width: 100%;
  text-align: left;
  text-decoration: none;
}

.menu-card:hover a,
.menu-card.hover a {
  background: none;
  border-top: 1px solid #ED1C24;
  color: #fff;
}
.slick-slide img{
    width: 100%;
}
.arrow-icoz {
  transition: filter 0.3s ease;
  width: auto !important;
}
.menu-card:hover .arrow-icoz {
  filter: brightness(0) saturate(100%)
          invert(19%) sepia(95%) saturate(7493%)
          hue-rotate(353deg) brightness(95%) contrast(105%);
}

/*-----------------------------styles of new slider ------------------------------------------*/

.content-sec-new p {
  color: white; 
  line-height: 28px;
  margin: 0;
  font-size: 22px;
  font-family: 'Helvetica', sans-serif !important;
  padding-bottom: 0px;
    width: 90%;
}
.crd-img-new{
    padding: 0px;
    position: relative;
  overflow: hidden;
}
.crd-img-new img {
  display: block;
  width: 100%;
  /*height: auto;*/
}
/*.crd-img-new::before {*/
/*  content: "";*/
/*  position: absolute;*/
/*  inset: 0;*/
/*  background: linear-gradient(*/
/*    180deg,*/
/*    rgba(255, 255, 255, 0) 0%,*/
/*    rgba(0, 0, 0, 1) 75%*/
/*  );*/
/*  z-index: 1;*/
/*  pointer-events: none;*/
/*  margin: 10px;*/
/*}*/

 .content-sec-new {
  position: relative;
  /*inset: 0;*/
  /*bottom: 0px;*/
  top: -120px;
  background: #070707;
  z-index: 2;
  color: #fff;
  display: flex;
  flex-direction: row;
  align-items: flex-end;
  padding: 30px;
  padding-bottom: 25px;
  min-height: 250px;
  
 clip-path: polygon(
    0 0%,
    100% 45%,
    100% 100%,
    0 100%
  );
}
.menu-card-new {
  color: #fff;
  position: relative;
  padding: 10px !important;
  margin-bottom: -120px !important;

}

.menu-card-new:hover img,
.menu-card-new.hover img {
    -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

.menu-card-new a {
    display: inline-flex;
    gap: 10px;
  padding: 0px;
  background: none;
  color: #ffffff;
  font-family: 'Helvetica', sans-serif !important;
  font-size: 18px;
  border: none;
  width: 100%;
  text-align: left;
  text-decoration: none;
  justify-content: flex-end;
}

.menu-card-new:hover p,
.menu-card-new.hover p {
  color: #ED1C24;
}
.menu-card-new:hover .arrow-icoz {
  filter: brightness(0) saturate(100%)
          invert(19%) sepia(95%) saturate(7493%)
          hue-rotate(353deg) brightness(95%) contrast(105%);
}

/*-----------------------------styles of new slider ------------------------------------------*/
@media (min-width: 1620px) and (max-width: 1930px) {
    
 .blg-sli .slick-slider {
    width: 86%;
}   
    
    
}
@media (min-width: 1450px) and (max-width: 1600px) {
     .blg-sli .slick-slider {
    width: 93%;
}   
    
}

@media (min-width: 778px) and (max-width: 1025px) {
.blg-sli .slick-slider {
    width: 97%;
}
}


@media (max-width: 992px) {
.content-sec p {
    line-height: 50px;
    font-size: 36px;
    width: 60%;
}
.menu-card a{
    font-size: 24px;
}
.crd-img img{
    height: auto;
}
.re-box{
    width: 100%;
}
.impa-cnt p{
    width: 100%;
}

}

@media (max-width: 768px) {
.content-sec p {
    font-size: 27px;
    line-height: 36px;
} 
.slider-impact .content-sec p {
    font-size: 20px;
    line-height: 36px;
} 
.crd-img{
    padding: 0px;
}
.crd-img::before{
    margin: 0px;
}
.content-sec-new p {
    font-size: 26px;
    width: 100%;
}
.content-sec-new{
    top: -135px;
    min-height: 300px;
}
.menu-card-new{
    padding: 0px !important;
}
.slider-ne .slick-arrow{
    display: none !important;
}
.slider-ne .slick-arrow {
    left: 50%;
    transform: translate(-50%, -50%);
    bottom: -90px; 
  }
.slider-ne .slick-prev {
    left: 40% !important;
}
.slider-ne .slick-next {
    left: 55% !important;
}
.re-box{
    width: 70%;
}

}








