.static-hero .lawyer-pic .lawyer-shape {
    position: absolute;
    right: -251px;
    top: 87px;
    width: 1050px;
    height: 1050px;
    background: #0d4231;
    border-radius: 50%;
    z-index: -1;
}

.static-hero {
    height: 833px;
}

.wpo-breadcumb-area {
    background: none;
    background-color: #0c4128;
}

.hero-inner .slide-title h2 {
    line-height: 59px;
}

.hero-inner .slide-title h3 {
    font-size: 50px;
    color: #fff;
    line-height: 35px;
    max-width: 680px;
    margin-bottom: 40px;
    color: #e2e2e2;
}

.mt-20 {
    margin-top: 20px;
}

.hero-inner .slide-text {
    margin-top: 80px;
}

.hero-inner .slide-text p {
    margin-bottom: -8px;
}

.about-widget p {
    margin-bottom: 5px;
}

.about-widget p {
    color: #ffffff;
    margin-bottom: 0px;
}

.wpo-upper-footer .about-widget a,
.copyright a {
    color: #ffffff;
    font-weight: bold;
}

.wpo-contact-pg-section .wpo-contact-form-area {
    margin-bottom: 57px;
}

.section-padding {
    padding-top: 60px;
}

.wpo-contact-pg-section .office-info {
    padding-bottom: 0px;
}

.wpo-section-title h2 {
    text-transform: none;
}

.wpo-service-item {
    min-height: 431px;
}

@media (max-width: 991px) {
    .wpo-service-section-s2 .wpo-service-item {
        min-height: auto;
    }
}

/*@media (max-width: 1200px)*/
/*.wpo-service-section-s2 .wpo-service-item {*/
/*    padding: 30px 25px;*/
/*}*/

.office-info-text a {
    color: #000000;
}

.color-white {
    color: #ffffff;
}