body {
    width: 101% !important;
}

li.parsley-required {
    margin-top: 10px !important;
    margin-right: 10px !important;
}


.navbar.style-4 .navbar-nav .nav-item .nav-link::before {
    top: -35px !important;
}


@media only screen and (max-width: 600px) {
    img.mob-hand {
        right: 16% !important;
    }
}


h1.header_title_top_line-height {
    line-height: 73px !important;
}

div.top-header-info-box {
    padding-bottom: 180px !important;
}

img.top-header-img-wave {
    margin-bottom: -6px !important;
}


@media only screen and (min-width: 1000px) {
    span.phone-number-box-left-menu {
        display: block !important;
    }
}

@media only screen and (max-width: 1000px) {
    span.phone-number-box-next-logo {
        display: block !important;
    }
}

div.project-plan-box {
    display: inline-grid;
}

button.accordion-button {
    text-align: start !important;
}

div.top-header-info-box {
    padding-bottom: 20px !important;
}

div.project-plan-section-box {
    padding-top: 5px !important;
}

header.header-top-image-section {
    padding-bottom: 170px !important;
}

a.commun-card {
    padding: 20px 15px !important;
}

.font-size-14{
    font-size: 14px !important;
}