/*
Main Color scheme
/*

/* Purple */


/*.nav-tabs .nav-item.active,
.nav-tabs .nav-item:hover,*/
.owl-prev i:hover,
.owl-next i:hover,
.badge-default,
.back-to-top i:hover,
.alert-secondary,
.badge-secondary,
/*.nav-pills .show>.nav-link,*/
.page-link:hover,
.page-link.active,
.btn-secondary:hover,
.btn-secondary:focus,
.btn-quaternary:hover,
.btn-tertiary:hover,
.btn-primary:hover {
	background-color: #2E0A41;
}

.bg-darkblue,
.bg-dark-purple,
.blue-block {
	background-color: #2E0A41!important;
}

.subtitle:after,
ul.social-media i,
.widget1 .colored-icons i,
.team-style2 .img-box a:hover li,
.section-heading h2:before,
.navbar-brand i,
.serviceBox:hover .service-icon i,
blockquote:after,
.testimonial .description:before,
ul.custom li:before,
.testimonial .content:before,
.owl-theme .owl-nav [class*='owl-']:hover,
.team-style2 span,
.colored-nav .top-bar .contact-details i,
.colored-nav .top-bar a,
/*a.nav-link,*/
.feature-with-icon:hover .icon-features,
h2,
a.dropdown-item,
.top-bar a:hover,
.top-bar a:focus,
.credits p {
	color: #385469;
}

.dropdown-menu {
	border-color: #858687;
}

.testimonial-pic>img,
.text-secondary {
	color: #15457b!important;
}

.subtitle,
p.subtitle,
.custom-link,
.form-control:focus,
.alert-secondary,
.team-style2 .img-box .social-icons li {
	border-color: #15457b;
}



#waveHorizontal1,
#waveHorizontal2,
#waveHorizontal3 {
	background: url("data:image/svg+xml,%3Csvg version='1.1' id='waveHorizontal1' class='wave1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='350px' height='20px' viewBox='0 0 350 20' enable-background='new 0 0 350 20' xml:space='preserve'%3E%3Cpath fill=' %233b4964' d='M0,17.1C29.9,17.1,57.8,0,87.5,0c30.2,0,58.1,17.1,87.1,17.1c29.9,0,57.8-17.1,87.7-17.1 s57.8,17.1,87.7,17.1V20H0V17.1z'/%3E%3C/svg%3E%0A");	-webkit-animation-delay: -4s;
}

/* Green */

#divider.primary path {
	fill: #8DC63E;
}



.btn-secondary,
.btn-secondary:not(:disabled):not(.disabled):active:focus,
.accordion-cards .card-body,
.btn-primary:focus,
.btn-primary:not(:disabled):not(.disabled):active,
.back-to-top i,
.page-item.active .page-link,
.progress-bar,
.service-hover-box .service-hover-caption,
.page-link,
.alert-top,
.list-group-item.active,
.list-group-item-action:focus,
.list-group-item-action:hover,
.bg-pale-purple
 {
	background-color: #bfd7db!important;
}

.bg-primary {
	background-color: #8DC63E!important;
}

.colored-nav .navbar{
	background-color: #8DC63E!important;
}
.team-style2 .social-icons i:hover,
.team-style1:before,
.bg-tertiary .owl-prev i,
.bg-tertiary .owl-next i,
.serviceBox1 .title a:hover,
.text-tertiary,
.icon-box i,
.blog-card .post-info:before,
.color1,
.header-text:before,
ul.social-media li:hover i,
.navbar-brand span,
.colored-nav .top-bar .contact-details i,
.colored-nav .top-bar a:hover,
.green-links a
{
	color: #8DC63E;
}

.text-primary {
	color: #8DC63E!important;
}

.team-style1 .post,
.blog-card .card-img-top:hover,
.page-item.active .page-link {
	border-color: #8DC63E;
}

/* Light Blue */

.nav-tabs .nav-item,
.top-bar,
.table thead,
.gallery-thumb i,
.blog-box .date,
.btn-tertiary,
.bg-tertiary,
.bg-blue,
.accordion-cards .card-header:hover,
.accordion-cards .card-header:focus,
.badge-primary,
.alert-primary,
.list-group-item-action:focus,
.list-group-item-action:hover,
.nav-pills li a,
.icon-features i,
.breadcrumb-item+.breadcrumb-item::before,
.fc-widget-header,
.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header,
.fc-unthemed .fc-list-heading td,
.fc-unthemed .fc-divider, .fc-unthemed .fc-popover .fc-header, .fc-unthemed .fc-list-heading td,
.testimonial,
.gallery-thumb .overlay-mask,
#call-to-action,
#countDiv > div
{
	background-color: #70a6b2;
}

.btn-yellow:hover
{
	background-color: #67BCDB!important;
}

#call-to-action-divider.secondary path,
#footer-divider.secondary path,
.call-fill {
	fill: #67BCDB;
}

.bg-secondary .subtitle:after,
.contact-icon .top-icon,
.serviceBox2 .service-icon a,
.text-tertiary,
.contact-image i,
.team-style1 .social li a:hover,
.serviceBox .service-icon i,
ul.checkmark li:before,
.colored-icons i,
a:hover,
a:focus,
.team-style1:hover .social li a:hover,
a h5:hover
 {
	color: #67BCDB;
}

.bg-secondary .subtitle,
.gallery-thumb img,
.contact-form3.bg-secondary .form-control:focus,
.custom-link:hover,
.custom-link:focus,
.form-control,
.alert-primary,
.list-group-item-action:focus,
.list-group-item-action:hover,
.icon-features{
	border-color: #67BCDB;
}

#divider.tertiary path {
	fill: #67BCDB;
}

/* Pink */

.post-info i,.hover-border{
	color: #67BCDBF;
}

.btn-quaternary,.owl-prev i,
.bg-quaternary,
.owl-next i,
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span,
.feature-with-icon:hover .icon-features i,
.gallery-thumb i:hover,
.accordion-cards .card-header,
.fc-day-grid-event .fc-content:hover
{
	background-color: #67BCDB;
}
.gallery-thumb .overlay-mask,
.serviceBox2:hover .service-icon img,
.img-dashed,.feature-with-icon:hover .icon-features
{
	border-color: #67BCDB;
}


.section-heading h2{
	background-size: 100%;
	/*background-position: 0 74%;*/
	/*background-image: linear-gradient(to top, rgba(228,201,229, 0.7), rgba(228,201,229, 0.4));*/
}



/* light yellow */

.feature-circle,
.fc-view {background-color:#FCF9F4!important;}

.light-yellow-text{color:#FCF9F4;}

/* light blue*/


.icon-features img  {background-color:rgb(0 123 255 / 12%);}

/* yellow */

.feature-circle,.testimonial .testimonial-pic
{border-color:#dcd13b;}

.bg-purple,
/*a.nav-link::after,*/
.btn-yellow
{background-color:#a07bb6!important;}

#canvas_background
{fill:#dcd13b;}

/* dark green */

footer,
.btn-primary {background-color:#3a6f36;}

.bg-secondary {
	background-color:#3a6f36!important;
}

#divider.secondary path,
.grass-fill {
	fill: #68a62a;
}

.dark-green-text,blockquote:before{color:#3a6f36;}


.section-heading.yellow h2{
/*background-image: linear-gradient(to top, rgba(228,201,229, 0.7), rgba(228,201,229, 0.4));*/

}
.sidebar-header h5{
    background-size: 100%;
    /*background-position: 0 74%;*/
    /*background-image: linear-gradient(to top,  rgba(116,208,205, 0.7), rgba(116,208,205, 0.5));*/
}

/*Light Brown*/
.j {
	background-color: #c8c478;
}

/*Bright orange*/
.bright-orange-bg,
.owl-prev i,
.owl-next i,
#countDiv div > span {
	background-color: #f39f5f !important;
}

.blue-block a:hover,
h3,
h5 {
	color: #fd8c12;
}

.testimonial blockquote alert.close {
	color: #fff;
}

.shape-fill {
	fill: #fd8c12;
}

/*Bright yellow*/
.bright-yellow-bg {
	background-color: #A07BB6;
}

#divider.fill-yellow path,
.yellow-fill {
	fill: #f2e549;
}

/*Light grey*/

#about-home,
.home-page ~ .footer-wave {
	background-color: #e8e4de;
}

.shape-fill-grey {
	fill: #e8e4de;
}

/*dark blue*/

.bg-dark-blue,
.accordion .card-link,
.accordion .card-link.collapsed:hover,
.fc-toolbar button:hover {
	background-color: #385469;
}

.alert-top p,
.program h5,
.program h5:hover,
.program .bg-light p,
h4,
a h4:hover,
h6,
a,
footer .list-unstyled li {
	color: #385469;
}

.back-to-top:before,
#sidebar {
	border-color: #385469;
}

/*Orange*/

.bg-orange,
.nav-pills li a.active,
.nav-pills li a:hover,
.nav-pills li a:focus,
.accordion .card-link.collapsed,
.main-menu .navigation > li > a.active,
.main-menu .navigation > li:hover > a,
.navbar-nav .dropdown-menu a:hover,
.dropdown-item.active,
.nav-item.dropdown.active .dropdown-toggle,
.fc-toolbar button  {
	background-color: #f39f5f;
}

.btn.bg-orange:hover {
	background-color: #385469;
}

.top-bar .contact-details i,
.color-orange,
.program h6.color-orange,
.breadcrumb-item.active a,
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item-action:hover {
	color: #f39f5f;
}

.well-schedule,
.main-menu .navigation > li > a.active,
.main-menu .navigation > li:hover > a,
.navbar-nav .dropdown-menu a:hover {
	border-color: #f39f5f;
}

/*Blue*/

.bg-blue,
.blog-date,
.nav-pills li a {
	background-color: #70a6b2;
}

.team-item:hover img {
	border-color: #70a6b2;
}

.elementor-shape-fill.bg-blue {
	fill: #70a6b2;
}

/*Light Blue*/

.bg-light-blue {
	background-color: #bfd7db !important;
}

.elementor-shape-fill.bg-light-blue {
	fill: #bfd7db;
}

/*Light*/

.bg-light,
#blog-home,
a.bg-light:focus,
a.bg-light:hover {
	background-color: #f4eee5 !important;
}

.contact-us a:hover {
	color: #f4eee5;
}

.home-page ~ .elementor-shape .bg-light {
	fill: #f4eee5;
}
