.xhp{ display: none; }
.main-nav nav .navbar-nav .nav-item a.active {
    font-weight  : bold;
    border-bottom: 1px solid #ff9083;
}.__xlink{
    color:#4d048a;
}
.__lreg{
    border-left: 1px solid #d2d0ec;
    padding-top: 15px;
}
.__stagelist li{
    line-height: 1.4;
    margin     : 10px 0;
}
@media only screen and (max-width: 768px) {
    .__lreg{
        margin-top : 25px;
        border-left: none;
        border-top : 1px solid #d2d0ec;
    }
}
.mean-container .mean-nav {
    margin-top: 80px;
}
@media only screen and (max-width: 991px)
{
    .mean-container .mean-bar {
        padding-bottom: 25px !important;
    }
}
.banner-content-two span,
.sp-color2 {
    color: #c705e7;
}
.default-btn-two {
    background-color: #4d048a;
}
.brand-area,
.copy-right-bg {
    background-color: #d2d0ec;
}
.main-nav nav .navbar-nav .nav-item a.active {
    color        : #4d048a!important;
    border-bottom: 1px solid #4d048a;
}
.main-nav nav .navbar-nav .nav-item a:hover,
.main-nav nav .navbar-nav .nav-item .dropdown-menu li a:hover {
    color: #4d048a !important;
}
.main-nav nav .navbar-nav .nav-item .dropdown-menu:before {
    border-bottom: 2px solid #4d048a;
    border-top: 2px solid #4d048a;
}
.main-nav nav .navbar-nav .nav-item .dropdown-menu li:not(:last-child) {
    border-bottom: 1px solid #ccc;
}
.main-nav nav .navbar-nav .nav-item .dropdown-menu li a {
    line-height: 1.3;
}
.banner-content-two h1 {
    font-size  : 66px;
    line-height: 1;
}
.brand-area {
    margin-top: 65px;
}
.inner-banner {
    background-color: #d2d0ec;
}
.bg-light-purple{
    background-color: #d2d0ec;
}
.user-form .contact-form {
    border: 1px solid #d2d0ec;
}
.form-control {
    background-color: #d2d0ec !important;
}