.main-header .main-menu .navigation > li {
    margin-right: 30px !important;
}

.main-header .main-menu .navigation > li > a{
    text-transform: initial;
}

.main-header .main-menu .navigation > li > ul > li > a{
    text-transform: initial;
}

.main-header .main-menu .navigation > li > ul > li > ul > li > a{
    text-transform: initial;
}

.main-menu .navigation > li .mega-menu-bar .column > ul > li > a{
    text-transform: initial;
}

.category-list li a{
    font-size: 16px !important;
    font-weight: 500 !important;

}

.service-detail_title {
    margin-top: 0;

}

.category-list li a{
    padding: 10px 10px 10px 50px;
}

.category-list li span {
    width: 13px;
    height: 13px;
    padding: 0;
    left: 14px;
    top: 15px;
}

.lw-subpage-list{
    width: 100%;
    margin-bottom: 20px;
    border: solid 1px var(--color-two);
    border-radius: 25px;
}

.lw-subpage-list a{
    padding: 10px 10px 10px 10px;
}

.lw-subpage-list a:hover{
    background-color: rgba(var(--color-two-rgb), 0.05);
}

.lw-subpage-list a:not(:last-child){
    border-bottom: solid 1px rgba(var(--color-two-rgb), 0.3);
}

.page-title h1{
    text-transform: initial;
}

.sidebar-widget.lw-widget .widget-content{
    min-height: 450px;
    position: relative;
    border-radius: 50px;
    padding: 0;
    background-color: #FBEDFF;
}

.process-one.style-two{
    padding-top: 0;
}


.lw-testimonial-no-top-padding{
    padding-top: 0;
}
