 .fixedback {
   background-attachment: fixed;
   background-position: center;
   background-repeat: no-repeat;
   background-size: cover;
   position: relative;
   /*   color:white; */
 }

 .divider {
   height: 0.2rem;
   max-width: 3.25rem;
   margin: 1.5rem auto;
   background-color: #f4623a;
   opacity: 1;
 }

 .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color):not(.add_to_cart_button) {
   color: #ffffff;
   fill: #ffffff;
 }

 .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background):not(.add_to_cart_button) {
   background-color: #dc8ba7;
 }

 .wp-block-button .wp-block-button__link {
   border-radius: 50px;
   font-size: 18px;
   line-height: 1.3;
   padding: 12px 30px;
 }

 .wp-container-1 {
   min-width: 300px;
   display: flex;
   justify-content: center;
 }

 .bg-image-overlay {
   position: absolute;
   top: 0;
   left: 0;
   height: 100%;
   width: 100%;
   background-color: #212529;
   opacity: 0.5;
 }

 .footer {
   position: relative;
   bottom: 0;
   left:0;
   width: 100%;
   /* max-height: 40px; */
   
   background-color: #f5f5f5;
   display: flex
;
    align-items: center;
    justify-content: center;
    font-weight: bold;


    display: flex;
    flex-wrap: wrap; /* Allow items to wrap on small screens */
    justify-content: center; /* Center items horizontally */
    align-items: center; /* Center items vertically */
    
  
    background-color: #f8f9fa; /* Light background for contrast */
    border-top: 1px solid #e9ecef; /* Subtle top border */
    font-size: 0.9rem; /* Slightly smaller font for footer */
   


 }

 .contlogin {
  max-width: 300px;
  margin: 50px auto;
 }


 .vertical-center {
  margin: 0;
  position: absolute;
  top: 10vh; 
  -ms-transform: translateY(-50%);
  transform: translate(-50%,50%);
  left: 50%;
  /* top: 25%; */
}

.centerBlock{
  padding:10px;
}

.mui-tabs__pane {
 
  background-color: #fff;
  box-shadow: 0 5px 20px #00000026;
  bottom: 0;
  border: none;
}


.dropdown-item{
	padding:7px 7px!important;
}

.dropdown-item i{
	margin-right: 10px;
}

 
.dropdown-item.active, .dropdown-item:active {
  background-color:#dc8ba7;
}

/* 
.centerBlock h1 {
  font-size: 10vw;  
  font-family: sans-serif;  
  background: linear-gradient(to right, rgba(255, 215, 255, 0) 0%, rgba(225, 255, 255, 0.5) 20%, rgba(255, 255, 255, 0) 61%), linear-gradient(rgb(97, 183, 217) 52%, rgb(224, 246, 255) 60%, rgb(78, 99, 132) 61%); 
  background-clip: text; 
  -webkit-background-clip: text;  
  -webkit-text-fill-color: transparent; 
  animation: wave 2000ms ease alternate infinite;
  transition: all 0.4s ease;
}

@keyframes wave {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 50vw 10px;
  }
} */

a:focus, a:hover{
  text-decoration: none!important;
}