/* Add custom CSS styles below */ 
.shadow-lg {
    border: 5px solid #4587e0;
       
    border-bottom-right-radius: 64px;
    border-top-left-radius: 108px;
} 

.space-y-5>:not([hidden])~:not([hidden]) {
    color: black;
  
}


[class*=" sicon-"], [class^=sicon-] {
    color: white;
  
}



.text-3xl {
    
    color: #008ad8;
}

.opacity-10 {
    opacity: .9;
}

.opacity-5 {
    opacity: .8;
}

[class*=" sicon-"], [class^=sicon-] {
    color: black;
}

.sicon-user:before {
    content: "\f078";
    color: white;
}
.sicon-menu {

color:white;

}


.sicon-calendar-alt:before {
    content: "\ea29";
    color: white;
}

/*} body
؛ color: #FFFFFF
{
p{font-size:35px;}
p{font-style:italic;}
p{font-weight:bold;}
 
h1 {
color: #990000;
Font-size: 35px;
}
p {
font-style: italic;
font-weight: bold;
font-size: 30px;
}
p {
font-style: italic;
font-weight: bold;
font-size: 30%;
}*/  




.smt-app-end_of_trial .smt-wrapper .icon-wrapper {
    padding: 10px;
    display: none;
}


.header-mainbar .sides-wrap {
   
     padding-top: 0rem; 
     padding-bottom: 0rem; 
}


.navbar-brand img {
    background: #f5f5f5;
    max-height: 60px;
    max-width: 265px;
    border-radius: 60px;
}

.fixed-pinned .navbar-brand img {
    max-height: 4.5rem;
}


.store-footer__info-bar {
  
     background-color: transparent !important; 
}

@media (max-width: 1024px) {
    .footer-is-light .store-footer  {
        background-position: center;
    }}
    
     .text-gray-400 {
    --tw-text-opacity: 1;
    color: #122c4f;
}


.footer-is-light .store-footer {
    border: 5px solid #4587e0;
    border-bottom-left-radius: 5px;
    border-top-left-radius:30px;
    border-top-right-radius: 30px;


}


.gap-5 {
    gap: 1.25rem;
    padding: 5px;
    border-radius: 50px;
}