:root{
    --bs-border-radius-lg: 0rem !important;
    --bs-border-radius: 0rem !important;
}

body{
    font-family: "Cormorant Infant", serif !important;

}
p{
    font-family: "Cormorant Infant", serif !important;
}
.primary-bg-color{
    background-color: #163C25 !important;
}
.post, .page{
    margin: 0;
}
.secondary-bg-color{
    background-color: #163C25 !important;
}
.primary-text-color{
    color: #DBA167;
}
.input-group-lg .form-control {
    
  border-radius: 0px !important;
}
.special-text{
    font-family: "Cormorant Infant", serif !important;
    font-weight: 400 !important;
    font-style: normal !important;
}
.special-text::first-letter{
    font-family: "Great Vibes", cursive !important;
    font-weight: 400 !important;
    font-style: normal !important;
}
.theme-btn{
    position: relative;   
    text-align: center;    
    cursor: pointer; 
    width: auto;
    padding: 1rem 2rem;
    background-color: #ffba60;
    border: none;
    border-style: none;
    outline: none;
    transition: padding-right 300ms ease 0ms;
}
.theme-btn .primary-text-color{
    color: black;
}
.theme-btn:hover{
    padding-right: 3rem;
}
.theme-btn::after {
    content: '→';
    position: absolute;
    color: #2a2a2a;
    margin-left: -1rem;
    z-index: 3;
    right: 1.5rem;            
    top: 50%;
    transform: translateY(-50%);
    opacity: 0;
    transition: all 300ms ease 0ms;
}
.theme-btn:hover::after {
    margin-left: .3rem;
    opacity: 1;           
} */
.theme-btn span{
    letter-spacing: 0.08rem;
    padding: 0.15rem;
}

