@charset "UTF-8";
/* CSS Document */

/*--HEADER--------------------------------------------------------*/
.header-layout6 .header-top, .header-layout3 .header-top, .header-layout2 .header-top, .header-layout1 .header-top {
    background-color: #313c45 !important; }
	
.vs-menu-wrapper .mobile-logo {
    background-color: rgba(151, 110, 144, 0.1)!important; }
	
@media (min-width: 1399px) {
    .header-layout2 .menu-area .menu-inner {
        background-color: white !important;
    }
}
	
/*--LISTS---------------------------------------------------------*/
.package-style1 .package-list li:before {
    background-color: rgba(152, 110, 145, 0.75)!important;}
	
	

/*.team-thumbnail, .team-style1 .team-img {
    background-color: #976e90 !important;
    outline: rgba(152, 110, 145, 0.75)!important;
	outline-offset: 5px !important;
	border-radius: 9999px !important;
    overflow: hidden !important;
    margin: 7px !important;
	position: relative !important;
    transition: all ease 0.4s !important;}*/
	
	
/*--IMAGES--------------------------------------------------------*/
.img-box3.style3 .img-product {
    padding-bottom: 0px !important;}
	
.quote {
    display: block;
    position: relative;
    overflow: hidden;
    font-size: 20px;
    line-height: 30px;
    font-weight: 400;
    color: var(--title-color);
    background-color: var(--smoke-color);
    border-left: 4px solid var(--theme-color);
    padding: 23px 50px 22px 35px;
    margin: 35px 0;
}
	
/*--FOOTER--------------------------------------------------------*/	
.footer-layout1 .footer-top {
    border-bottom: 1px solid rgba(152, 110, 145, 1)!important; }

.footer-layout1 .footer-top [class*=col-]:not(:last-child) {
    border-color: rgba(152, 110, 145, 1)!important; }
	
.footer-widget .widget_title::before {
    background-color: var(--dusty-purple-color)!important; }
	
.footer-widget.widget_nav_menu a:before {
    color: var(--dusty-purple-color)!important; }
	
.footer-text-theme {
    color: var(--dusty-purple-color)!important; }
	
.footer-widget.widget_nav_menu a {
	color: var(--white-color)!important; }
	
.footer-widget.widget_nav_menu a:hover {
	color: var(--footer-color)!important; }

.footer-info {
	color: #ffffff !important; }
	
.footer-info a {
	color: var(--white-color)!important; }
	
.footer-info a:hover {
	color: var(--footer-color)!important; }
	
.copyright-text {
    color: #ffffff !important; }
	
.social-style2 a {
    color: var(--white-color)!important; }
	
.social-style2 a:hover {
	color: var(--footer-color)!important; }
	