header.modwings-white-header .navbar-default{
    background: #fff;
}
.menu_area-light.modwings-white-header .navbar-nav > li > a {
    color: #191919;
}
.menu_area-light.modwings-white-header .navbar > ul > li.has-sub > a:after {
    border-color: transparent #191919 #191919 transparent;
}
.header-style1.modwings-white-header .attr-nav > ul > li > a {
    color: #191919;
}
.menu_area-light.modwings-white-header .navbar > ul > li.has-sub:hover > a:after {
    border-color: transparent var(--primary-color) var(--primary-color) transparent;
}

.wplmw-contact.dark .form-control {
    min-height: 60px;
    border-radius: 50rem;
    resize: none;
    background: transparent;
    border-color: rgba(255, 255, 255, 0.2);
    padding: 10px 20px;
    color: #fff;
    opacity: 0.65;
}
.wplmw-contact.dark textarea.form-control {
    border-radius: 25px;
}
.wplmw-contact.dark .form-control:focus, .wplmw-contact.dark .form-control:active, .wplmw-contact.dark .form-control:hover {
    border-color: var(--primary-color);
    background-color: transparent;
    color: #fff;
    opacity: 0.95;
}

.wplmw-form-loading-wrap {
    float: none;
}
.wplmw-form-loading-wrap{
    display: none;
    float: left;
    text-align: center;
    margin-top: 12px;
    margin-left: 5px;
    width: 100px;
}
.wplmw-form-loading-wrap .form-loading{
    display: inline-block;
}
.wplmw-form-loading-wrap .form-loading {
    display: block;
    width: 100px;
    height: 50px;
    text-indent: -9999px;
    background-size: cover;
}


@media(min-width:768px){
    .navbar-nav > li.has-sub:hover > ul ul.sub-menu {
        position: unset;
        margin: 0;
    }
    .navbar-nav > li.has-sub > ul ul.sub-menu li a {
        font-size: 14px;
        font-weight: 500;
    }
    .navbar-nav > li.has-sub > ul ul.sub-menu{
        padding-top: 0;
    }
    .navbar-nav > li.has-sub > ul.sub-menu > li > a {
        color: var(--primary-color);
    }
    .navbar-nav > li.has-sub > ul.sub-menu > li > a::before, .navbar-nav > li.has-sub > ul.sub-menu > li > a::after{
        display: none;
    }
}

.single-service ul.mb-0.list-unstyled.list-style05 {
    display: flex;
    flex-wrap: wrap;
}
.single-service ul.mb-0.list-unstyled.list-style05 li {
    width: 50%;
}

.menu_area-light-d.scrollHeader .attr-nav a.btn-style01 span{
    color: var(--secondary-color) !important;
}
.menu_area-light-d .attr-nav a.btn-style01:hover span{
    color: #fff !important;
}

.wplmw-footer-links.list-unstyled.mb-0 li:not(:last-child), .wplmw-footer-support.list-unstyled.mb-0 li:not(:last-child){
	margin-bottom: 1rem;
}