@charset "utf-8";
/* CSS Document */







/* navigation top */

.navtop{position:absolute; top: 0px}


a{text-decoration: none; color: #5F5F5F}
.topinnernavi a{ border-radius:10px;  background-color: #E78183; padding: 5px; color: #FFFFFF; margin:5px; box-shadow:4px 4px 4px 4px #cccccc}

.prosumery{position: relative}
.prosumery a{position: relative; display: block}
.prosumery a:hover p{ display: block}

.prosumery a p{position:absolute; top: 10px; display: none; background: #EDECEC; z-index: 100; width: 100%}
.prosumery
/* marging */
.mt-100px{margin-top:100px;}
.mt-150px{margin-top:150px;}

.mt-200px{margin-top:200px;}
.mt-250px{margin-top:200px;}

.mt-300px{margin-top:200px;}
.mt-350px{margin-top:300px;}

/* padding */
.pt-100px{padding-top:200px;}
.pt-150px{padding-top:150px;}

.pt-200px{padding-top:200px;}
.pt-250px{margin-top:200px;}

.pt-300px{padding-top:200px;}
.pt-350px{padding-top:300px;}

.catmain  li div{ display:none; cursor: pointer}
.catmain li:hover div{display: block; cursor: pointer}
.logo img{width:200px}


.scriptfont{font-family: 'Freestyle Script', sans-serif;}
.scriptelora{ font-family: 'Elora', sans-serif;}
.h1-script{font-size: 100px}
.h2-script{font-size: 50px}

/* height css */

.h-350px {
    height: 350px;
}


.tezxt-blue{color:#0b1d35}
.banner{background-color:#1e254b}
.herobg{background-image: url("../Images/bg-gif2.jpg");background-repeat: no-repeat ; background-size: cover; position: top}

.text-whitetrans{background-color: rgba(255,255,255,.5); min-height: 600px}
.btncat i{display: none}
.btncatactive{ background-color: #F0898A; border:none} 
.btncatactive i{ display:inline-block} 
.swiper {
  width: 100%;
  height: 350px;
background-color: transparent;
}



.swiper2 {
  width: 100%;
  height: 100px;
	background:transprent;
}
.swiper2 .swiper-slide {
 width:210px!important;
 height: 55px !important;

}

.swiper2 .swiper-slide img{
 width:180px!important;
 height: 50px !important;
	background: #ffffff;
}
.btn-info{  background-color: #F0898A; border:none}
.swiper-scrollbar{display: none !important}
.swiper .swiper-slide{height: 200px !important}
.swiper .swiper-slide img{width: 100%; height:200px}


.giftbg{ background-image: url("../Images/bg-gift.jpg");background-repeat: no-repeat ; background-size: cover}
.footer{background-color: aliceblue}

.card1{ margin: 15px; text-align: center}
.card1 h6{ margin-top: 15px; text-align: center}
.border-radius-15px {
  border-radius: 15px; 
}
.o-hidden {
    overflow: hidden;
}
.card1 .item .icon {
    position: absolute;
    bottom: -6px;
    right: -6px;
     width: 90px; 
    height: 90px; 
    background-color:rgba(255,255,255,1);
   border-top-left-radius: 50%; 
    padding: 15px;
	font-size: 40px;
	color: #050101
}
.card1 .item .icon span{  height:80px; color: #BFB6B6 }
.card1 .item .icon:hover span{color: #3F3D3D  !important;}
.card1 .item .fit-img {
    position: relative;
}

.card1 .item .icon:before {
    position: absolute;
    content: "";
    bottom: 6px;
    left: -20px;
    background:transparent;
    width: 20px;
    height: 20px;
    border-bottom-right-radius: 20px;
    -webkit-box-shadow: 6px 6px 0 6px #fff;
    box-shadow: 6px 6px 0 6px #fff;
}

.card1 .item .icon:after {
    position: absolute;
    content: "";
    top: -20px;
    right: 6px;
    background: transparent;
    width: 20px;
    height: 20px;
    border-bottom-right-radius: 20px;
    -webkit-box-shadow: 6px 6px 0 6px #fff;
    box-shadow: 6px 6px 0 6px #fff;
}

.card1 .item {
    position: relative;
}

.card1 .fit-img img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
}

/* testimonial style */

.swipertest {
  max-width: 700px;
  aspect-ratio: 4 / 3;
}

.swipertest .swiper-slide {
  font-family: serif;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  box-shadow: 1rem 1rem 0.5rem rgba(0,0,0,0.25);
    transition: all 1s ease-in-out;
}

 .swipertest .swiper-button-prev {
  left: -5rem;
  color: black;
}

.swipertest .swiper-button-next {
  right: -5rem;
  color: black;
}

.swipertest .swiper-slide:nth-child(1n) {
  background-color: rgb(200, 200, 200);
}

.swipertest .swiper-slide:nth-child(2n) {
  background-color: rgb(0, 140, 255);
}
.swipertest .swiper-slide:nth-child(2n).swiper-slide-active {
  rotate: 0deg;
}

.swipertest .swiper-slide:nth-child(3n) {
  background-color: rgb(10, 184, 111);
}

.swipertest .swiper-slide:nth-child(4n) {
  background-color: rgb(211, 122, 7);
}

.swipertest .swiper-slide:nth-child(5n) {
  background-color: rgb(118, 163, 12);
}

.swipertest .swiper-slide:nth-child(6n) {
  background-color: rgb(180, 10, 47);
}

.swipertest .swiper-slide:nth-child(7n) {
  background-color: rgb(35, 99, 19);
}

.swipertest .swiper-slide:nth-child(8n) {
  background-color: rgb(0, 68, 255);
}

.swipertest .swiper-slide:nth-child(9n) {
  background-color: rgb(218, 12, 218);
}

.swipertest .swiper-slide:nth-child(10n) {
  background-color: rgb(54, 94, 77);
}

