.inner-page-banner.auxiliary-banner:before {
	background: rgba(230, 57, 53, 0.9);
}
.local-seo img {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}
.local-seo img:nth-child(2) {
    position: absolute;
    right: 0;
    bottom: 0;
}
.local-seo img:last-child {
    position: absolute;
    bottom: -120px;
    left: 50%;
    transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
}
.shadow-image {
    -webkit-box-shadow: 0px 24px 50px 10px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 24px 50px 10px rgba(0, 0, 0, 0.3);
}
.product-description-thumb {
    margin-top: -60px;
    margin-left: -30px;
    position: relative;
}
.product-description-content {
    padding: 95px 0 40px;
}
.heading p {
    margin-bottom: 30px;
}
.product-description-challenge .product-description-border {
    border: 6px solid #f7f9f9;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    right: 0;
    z-index: -1;
}
.product-description-solution .product-description-border {
    border: 6px solid #f7f9f9;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    z-index: -1;
}
#auxiliary-categories .container > .row:nth-child(2n) .product-description-challenge .row {
    flex-direction: row-reverse;
}
#auxiliary-categories .container > .row:nth-child(2n) .product-description-challenge .row .product-description-thumb {
    margin-top: -60px;
    margin-right: -30px;
    position: relative;
    text-align: right;
}
#auxiliary-categories .product-description-challenge li {
    list-style-type: disc;
}