/* Fonts */
:root {
  --font-default: "Open Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-primary: "Inter", sans-serif;
  --font-secondary: "Poppins", sans-serif;
}

/* Colors */
:root {
  --color-default: #0a0d13;
  --color-primary: #0d42ff;
  --color-secondary: #0e1d34;
}

/* Smooth scroll behavior */
:root {
  scroll-behavior: smooth;
}


#header{background: #ffffff;    width: 100%;    z-index: 1020;box-shadow:0px 6px 5px -7px rgba(35,31,32,0.2);}
#header .booking a:hover{font-size: 2em;}
#menu-bar .nav-link{}
.navbar-nav .nav-item a{color: #fe3885 !important;font-size: 16px;font-weight: 600;}
.navbar-nav .nav-item a i{color:yellow !important;}
.dropdown-menu {background-color:#ffff8d !important;}
.dropdown-menu a:hover{color: #5037c9!important;background: #fff!important;}
.dropdown-menu{min-width:30rem !important;}
.topbar{background:#5037c9;}
.topbar i{color:#ffffff;}
  .whats{
    position: fixed;
    z-index: 39;
    bottom: 5px;
    left: 0;
}
h1 {
  background: -webkit-linear-gradient(#f00aa1, #8f4bb9,#0d7ce5,#0700ad);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.figure-caption{font-size:20px;}

/*Other source css*/
.whatsapp {
    box-shadow: 0 0 35px -15px #fff;
    border-radius: 30px 0px 0px; 
    position: fixed;	
    bottom: 20px;
    left: 20px;
    text-align: center;    
    z-index: 99;
}
.whatsapp a{color:#fff;font-weight:bold;}

footer h5{  background: -webkit-linear-gradient(#f00aa1, #049cdf,#000912);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}
.carousel-control-prev-icon, .carousel-control-next-icon {
    height: 50px;
    width: 50px;
    outline: #0b83e4;
    background-color: rgb(236 12 162);
    background-size: 100%, 100%;
    border-radius: 50%;
    border: 1px solid black;
}
 .carousel-item{height:auto !important;}
.srinidhi-printing h4 a{text-decoration:none;color:#e3167e;}
/*Mahesh CSS*/  
.copyright{background: #5037c9;color: #ffffff; font-size: 12px; border-top: 1px solid #002F7D;}
@media (max-width: 575.98px) {
.carousel-item{height:auto !important

}