
 :root {
	/*--main-color: #722B90;
	 --primary-color: #208792; 
    --secondary-color: #FD84A3;
--main-color: #208792;
    --main-color-og: #FD84A3;
	--primary-color-og: #040D2E; */
    --main-color: #884ea1;
    --serenity-neon-pink: #722B90;
    --serenity-azure: #004e5a;
} 

:root {
  --sis-primary-color: #5B2D82;       /* Deep Serenity Purple */
  --sis-accent-color: #208792;        /* Calming Teal */
  --sis-bg-comman: #FAF2F0;           /* Soft Cream/Rose Tint */
  --sis-text-main: #2D2D2D;           /* Deep Charcoal Body Text */
  --sis-hover-purple: #4A2369;        /* Darker Purple for Hover */
}

/* :root {
    --primary-color: #321044;
    --main-color: #15707E;
    --secondary-color: #73327E;
    --accent: #FF5C9A;

    --dark: #180A24;
    --light: #F5F0F7;

    --text: #FFFFFF;
    --text-muted: #D4C9D9;
}

.sis-btn-default, .sis-btn-default i{
    color: var(--accent);
} */


.sis-right-contact-image .sis-contact .sisf-icon a{
    background-color: var(--primary-color);
}
.sisf-sis-contact-information .sisf-icon a{
        border: 1px solid var(--primary-color);
    background: var(--primary-color);
}

.footer-links > .sisf-sis-contact-information .sis-contact .sisf-icon a{
    background-color: var(--main-color);
}

.footer-links > .sisf-sis-contact-information .sisf-icon a{
        border: 1px solid var(--main-color);
    background: var(--main-color);
}

.sisf-faq-accordian .accordion-button span, .sisf-page-accordian .accordion-button span{
    width: 95%;
}

.text-main{
    color: var(--main-color) !important;
}

.text-primary{
    color: var(--primary-color) !important;
}

.sis-main-menu ul ul ul{
    width: 360px;
}

.sisf-main-header .sis-sisf-bg{
    background-color: rgb(255 255 255 / 0%) !important;
}

.sisf-blog-single .sisf-e-bottom-holder .sisf-e-info.sisf-e-left a{
    text-transform: capitalize;
}
.sisf-detail-box{
    background-color: var(--sis-accent-color);
}
/* 
.sisf-faq-accordian .accordion-button:not(.collapsed) {
    background-color: var(--sis-primary-color);
}
.sisf-faq-accordian .accordion-button span, .sisf-page-accordian .accordion-button span{
    color: var(--secondary-color);
}
.sis-e-content--inner .sisf-faq-accordian .accordion-button.collapsed span {
    color: var(--primary-color);
}

.sis-footer-content{
    color: var(--sis-primary-color);
} */

.sis-blog-column .sis-letest-blog-item .sisf-e-content p, .sis-letest-blog-item.left .sisf-e-content .sisf-e-title-link {
display: block;
}

@media only screen and (max-width: 767px) {
    .sisf-header-logo-link.navbar-brand img {
        width: 200px;
        height: auto;
    }
}
@media only screen and (max-width: 991px) {
    .sisf-header-logo-link.navbar-brand img {
        width: 200px;
        height: auto;
    }
}
@media only screen and (max-width: 1199px) {
    .sisf-header-logo-link.navbar-brand img {
        width: 250px;
        height: auto;
    }
}

@media only screen and (max-width: 1024px) {
    .slicknav_menu {
        top: 90px;
    }
}

.slicknav_menu ul {
    margin: 0;
    padding: 0;
    background: var(--sis-primary-color);
}