/* Enter Your CSS HERE  */


section.inner-banner {
    background: #015243;
    height: 350px;
}

input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background: #b8e509 !important;
}

.menuSec {
    background: #015243;
}

.menuSec ul li a {
    color: #ffffff;
    font-size: 19px;
}




.menuSec ul li a:hover {
    color: #b8e509;
}


.banner-btm-ul-sd ul li:hover {
    background: #b8e509;
}

.theme_btn {
    background: #b8e509;
}

ul.linkList li a:hover {
    color: #b8e509;
}

.banner-btm-box h3 {
    color: #ffffff52;
}

.banner-headeing-bg {
    background: #b8e509;
}

form.footerForm button {
    background: #b8e509;
}

.banner-img img {
    width: 100%;
    height: 800px;
    object-fit: cover;
}


.innerbanner-text h3 {
    text-align: center;
    color: #fff;
    font-size: 50px;
    position: relative;
    top: 120px;
}
.page-id-11 section.about-sec {
    margin: 0px 0px 6% 0;
}
.page-id-19 section.explore-author-cards {
    margin: 3% 0 12% 0px;
}
.page-id-23 section.testimonials-sec.sec {
    margin: 3% 0% 10% 0%;
}

.page-id-19 .col-md-4 .success-card {
    margin: 15px 0;
}

.banner_text p {
    color: white;
    text-shadow: 1px 1px #00000042;
}

.col-lg-2.col-md-6.col-sm-6.col-xs-12 {
    width: 23% !important;
}

.foot2 h6 {
    display: table;
}


.footerForm input.form-control {padding: 13px;border-radius: 8px;margin-bottom: 20px;background: #156047;border: unset;color: #fff;width: 70%;}

.footerForm {
    display: flex;
}

.footerForm button.btn {
    background: #b8e509;
    text-transform: uppercase;
    height: 50px;
    padding: 0 30px;
    margin: 0 0 0 -30px;
    border-radius: 7px;
}

.contact1 p, .contact2>p {
    color: #000000 !important;
    margin-top: 23px;
    margin-bottom: 5%;
    font-family: 'Montserrat';
    padding: 0;
    text-align: left;
}

section.error-404.not-found p {
  text-align: center;
    font-size: 24px;
}

section.error-404.not-found {
    margin: 100px 0 100px 0;
}

section.error-404.not-found .header-btn-sd a.theme_btn {
    padding: 10px 15px;
    margin: 33px auto;
    display: block;
    width: 10%;
    text-align: center;
    font-size: 18px;
}

.banner_text {
    padding: 0 0 0 50px;
}

/* Enter Your CSS HERE  */