::ng-deep.mat-expansion-panel:not([class*=mat-elevation-z]) {
    box-shadow: none;
}

::ng-deep.mat-expansion-panel-body {
    padding: 0 !important;
}

::ng-deep.mat-expansion-panel-header:hover {
    background: none !important;
}

::ng-deep.mat-expansion-panel-header {
    padding: 0px 10px;
    height : auto;
}

.banner-section.contact .overlay {
    background-position: right 20% bottom;
}
.content-height {
    height:99px;
}

@media (min-width: 767px) and (max-width:1199px) {
    .banner-section.contact .overlay {
        background-size: 40%;
    }

    .banner-section.inner-banner .overlay .banner-content {
        padding: 235px 0 100px 100px
    }
}

@media (max-width: 1399px) {
    .banner-section .overlay {
        background-size: 40%;
    }
}

@media (min-width: 991px) and (max-width:1199px) {
    .banner-section.inner-banner .overlay .banner-content {
        padding: 305px 0 100px 100px
    }

    .banner-section.contact .overlay {
        background-size: 35%;
    }
}

@media (max-width:991px) {
    .banner-section.inner-banner .overlay .banner-content {
        padding-left: 0px
    }
}

.fa-phone,.fa-envelope,.fa-map-marker-alt {
    color    : #4952f4;
    font-size: 40px;
}

// .banner-section .overlay {
//     background-image: url(../../../assets/images/counter-bg.png), url(../../../assets/images/contact-banner.webp);
//     background-position: left top, center top;
//     background-repeat: no-repeat;
// }