@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;700&display=swap');
/*@import url('https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300;0,500;0,600;0,700;1,400&family=Roboto:wght@500;700&display=swap');*/

:root{
    --primary-text-color: #ffd574;
    --secondary-text-color: #ffffff;
    --primary-bg-color: #f5b82b;
    --secondary-bg-color:#292d33;
   --head-font-style:'Poppins', sans-serif;
/* --head-font-style:'Figtree', sans-serif;*/
}
body{font-family: var(--head-font-style) !important;}
*{margin:0;padding:0;box-sizing: border-box;}
.f-600{font-weight:600;}
.w-80{width: 80% !important;}
.color-orange{color:var(--primary-bg-color);}
.fs-18{font-size: 20px;}
.full-page{margin-top: 55px;/* min-height: calc(100vh - 80px); */}
.btn-style{border: none;background-color:#F5B82C;padding:0.5em 3em;color: #131313;font-weight:700;border-radius:30px;font-size: 18px;}
.btn-style2{border: none;background-color:var(--secondary-bg-color);padding:0.5em 3em;color:#fff;font-weight:700;border-radius:30px;font-size: 18px;}
.nav-link{color:var(--secondary-bg-color) !important;font-weight: 600;}
.nav-link:hover{color:var(--primary-bg-color) !important;font-weight: 600;}
.navbar-brand > img{width: 170px;height: unset;}
.section-6,.v-search{background-color: var(--primary-bg-color);}
.v-search > span{color: var(--secondary-text-color);}
.v-search > div{word-spacing: 2px;}
.card-gradient{background:linear-gradient(to right, #f4b72a8f 2%, #f3b62a3b 15%, transparent,transparent,aliceblue);border-inline-end: 5px solid #ffff26;}
.grid-card{display: grid;grid-template-columns: repeat(auto-fit, minmax(130px, 290px));place-items: center;place-content: center;gap: 3em;justify-items: end;}
.box{border-radius: 5px;border: 1px solid #dcdcdc;padding-block: 2em;text-align: center;}
.box:hover {transform: translateY(-10px);transition: .3s ease-in-out;box-shadow: 0 5px 0 var(--primary-bg-color);}
.link-hov:hover{
  color: orange !important;
}
/* Style for Carosuel starts */
.owl-carousel .card{height: 280px;}  
.carousel-wrap {margin: auto;padding: 0 2%;position: relative;}
.owl-carousel .item {position: relative;z-index: 100; --webkit-backface-visibility: hidden; }
.owl-nav > button {margin-top: -26px;position: absolute;top: 50%;color: #cdcbcd !important;}
.owl-nav i {font-size: 30px;}
.owl-nav .owl-prev {left: -30px;}
.owl-nav .owl-next {right: -30px;}
/* Style for Carosuel ends */

.accordion-button:not(.collapsed) {
  color: black !important;
  font-weight: 700;
  background-color: #FFFFFF !important;
  box-shadow: none !important;
}
.accordion-button:focus {
  z-index: 3 !important;
  border-color: #F1D182 !important;
  outline: 0 !important;
  box-shadow: none !important;
}

.form-inline .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle;}
img.card-img-top {height: 190px;}
footer{background: #5e60612e;}

.animated {animation: up-down 2s ease-in-out infinite alternate-reverse both;  }
  @keyframes up-down {
    0% {
      transform: translateY(10px);
    }
  
    100% {
      transform: translateY(-10px);
    }
  }
        