/* Old man yells at code */

.carousel-divider,
.carousel-divider-footer {
    overflow: hidden;
}

h3, h5 {
    line-height: 1.33em;
}

h3 {
    font-size: 28px;
}

@media (max-width: 767px) {
    .blockquote {
        font-size: 1em;
    }
}

.carousel-divider img.img-fluid,
.carousel-divider-footer img.img-fluid {
    width: 102% !important;
    max-width: 102% !important;
    margin-left: -5px;
    margin-right: -5px;
}

/* .subpage-header {
    height: 210px;
} */

@media (max-width: 767px) {
    .subpage-header {
        height: auto;
    }

    /* .navbar {
        height: 70px;
    } */

    .navbar-collapse {
        box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);
    }
}


.home .can-we-help,
.page-template-images-subpage .can-we-help {
    padding-top: 180px;
}

@media (max-width: 767px) {
.page-id-42 .can-we-help,
.page-template-images-subpage .can-we-help,
.page-id-267 .can-we-help,
.page-id-118 .can-we-help,
.page-template-default .can-we-help,
.archive.category .can-we-help {
    padding-top: 60px;
}

}


@media (max-width: 767px) {
    .contact {
        padding-top: 30px;
    }

    .contact .row {
        padding-bottom: 0;
    }


}

.footer-overlay {
    padding-bottom: 0;
}

@media (max-width: 767px) {
    .footer-overlay {
        padding-top: 0;
    }

    .footer-widgets {
        padding-top: 0;
    }

    .footer .container {
        padding-right: 30px;
        padding-left: 30px;;
    }

}



@media (max-width: 767px) {
    .welcome.content-box-homepage,
    .text-slider.content-box-homepage {
        padding: 60px 30px !important;
        margin-top: 30px;
        
    }

    .testimonials.content-box-homepage {
        padding: 60px 30px !important;
        

    }


    /* .welcome.content-box-homepage {
        border-top: 1px #eee solid;
    } */
}

.testimonial-divider {
    margin-bottom: -1px;
}

@media (max-width: 767px) {
    .owl-carousel .owl-item img.text-slider-icons {
        height: 100px !important;
    }
    .text-slider-icons-bg {
        display: none !important;
    }
}

@media (max-width: 767px) {
    .vatchart-temp {
        padding-right: 0;
        padding-left: 0;
    }
}

.navbar-light .navbar-toggler {
    background: transparent;
    color: #fff;
    border-radius: 0;
}

.navbar-light .navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}

