@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');

* {
    font-family: 'Lato', sans-serif;
}

body {
    background-color: #fbdee1;
    /* background-image: url("assets/images/common/body-background11.jpg");
    background-repeat: no-repeat;
    background-size: cover; */
}

.cursor-pointer-own {
    cursor: pointer;
}

.list-type-none-own {
    list-style-type: none !important;
}

/* header */
.navbar-nav .nav-link.active, .navbar-nav .show>.nav-link {
    color: #ffc107 !important;
}

.navbar-toggler:focus {
    box-shadow: none !important;
}
/* end of header */

/* section1 */
.ticker-container {
    background: #ffffff;
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
  }
  .ticker-text {
    height: 150%;
    white-space:nowrap;
    display:inline-block;
  }
/* end of section1 */

/* section2 */
/* @media (max-width: 767px) {
    .carousel-inner .carousel-item > div {
        display: none;
    }
    .carousel-inner .carousel-item > div:first-child {
        display: block;
    }
}

.carousel-inner .carousel-item.active,
.carousel-inner .carousel-item-next,
.carousel-inner .carousel-item-prev {
    display: flex;
} */

/* medium and up screens */
/* @media (min-width: 768px) {
    
    .carousel-inner .carousel-item-end.active,
    .carousel-inner .carousel-item-next {
      transform: translateX(25%);
    }
    
    .carousel-inner .carousel-item-start.active, 
    .carousel-inner .carousel-item-prev {
      transform: translateX(-25%);
    }
}

.carousel-inner .carousel-item-end,
.carousel-inner .carousel-item-start { 
  transform: translateX(0);
} */

.ad-height-500 {
    height: 500px !important;
    /*width: 282px !important;*/
    /*object-fit: cover;*/
}

.img-hover-zoom {
    transition: transform 0.8s;
    border: 2px outset #df4655;
  }
  
  .img-hover-zoom:hover {
    -ms-transform: scale(1.04); /* IE 9 */
    -webkit-transform: scale(1.04); /* Safari 3-8 */
    transform: scale(1.04); 
  }

/* end of section2 */


/* section5 */
.passport-size-photo {
    height: 150px !important;
}
/* end of section5 */






/*@keyframes scroll {*/
/*    0% {*/
/*      transform: translateX(0);*/
/*    }*/
/*    100% {*/
/*      transform: translateX(calc(-250px * 10));*/
/*    }*/
/*  }*/

  .slider {
    height: 150px;
    margin: auto;
    overflow: hidden;
    position: relative;
    width: auto;
  }

  .slider .slide-track {
    animation: scroll 25s linear infinite;
    display:flex;
    
  }
  .slider .slide-track:hover   {
    animation-play-state: paused;
  }

  .slider .slide {
     /* height:150px;  */
    /*margin:auto;*/
  }


/* new changes in section 5*/
/*  @keyframes scroll {*/
/*  0% {*/
/*    transform: translateX(0);*/
/*  }*/
/*  100% {*/
/*    transform: translateX(calc(-250px * 7));*/
/*    background-position-x: -250px;*/
/*  }*/
/*}*/

  .swiper {
    height: 250px;
    margin: auto;
    overflow: hidden;
    position: relative;
    width: auto;
  }

  .swiper .swipe-track {
    animation: scroll 25s linear infinite;
    display:flex;
    /* for spacing control */

    /* end of - for spacing control */
  }
  .swiper .swipe-track:hover   {
    animation-play-state: paused;
  }

  .swiper .swipe {
    margin:auto;
  }
  .passport-size-photo-left {
    /* for image size control */
    height: 250px !important;
    width: 200px !important;
    /* end of - for image size control */
}  
/* wnd of new changes in section 5*/





  .passport-size-photo-right {
    height: 250px !important;
}  

  @keyframes scroll-right {
    0% {
      /* transform: translateX(0); */
      transform: translateX(calc(-400px * 7));
    }
    100% {
      /* transform: translateX(calc(400px * 7)); */
      transform: translateX(0);
    }
  }

  .slider-right {
    height: 250px;
    margin: auto;
    overflow: hidden;
    position: relative;
    width: auto;
  }

  .slider-right .slide-track-right {
    animation: scroll-right 25s linear infinite;
    display:flex;
  }


  .slider-right .slide-right {
    margin:auto;
  }

  .img-section-9{
    height: 250px;
    /*object-fit: cover;*/
  }
  .whatsapp {
    animation-duration: 8s;
    animation-fill-mode: both;
    animation-iteration-count: infinite;
    animation-name: tada;
    position: fixed;
    bottom: 36px;
    left: 16px;
    z-index: 2000000;
    font-size: 46px;
    color: #fff;
    width: 50px;
}
.cr-chat-btn {
  display: flex;
  flex-direction: row;
  position: absolute;
  z-index: 2;
  bottom: 8px;
  right: 8px;
  max-width: 95vw;
  color: inherit;
  cursor: pointer;
  transition: background .2s linear;
}
.whatsapp img {
  width: 100%;
}






































/* section2 */
.btn-style-own:hover {
    color: #212529 !important;
    background-color: #ffc107 !important;
    border-color: #212529 !important;
}
/* end of section2 */

/* section3 */
.width-own-s3 {
    width: 64px !important;
}

.card-hover-effect-own:hover {
    border-color: #ffc107 !important;
}
/* end of section3 */

