.logo-2 {
	display: inline-block !important;	
}
.logo-3, .logo-1 {
	display: none !important;	
}

.header {
    background-color: #ffffff;
}


#logo {
	width: 300px;
}
@media screen and (max-width: 1239px) {
    #logo {
        width: 250px;
        padding: 19px 2em 15px 15px;
    }
}
@media screen and (max-width: 750px) {
    #logo {
        padding: 12px 1em;
        width: 200px;
    }
}
@media screen and (max-width: 400px) {
    #logo {
        padding: 16px 1em;
        width: 160px;
    }
}





.c2a3 figure {
	background-color: #fff;
	border-radius: 15px;
	padding: 20px;
	border-top: solid 15px #9f0c0c;
	-webkit-box-shadow: 0px 2px 6px 1px rgb(0 0 0 / 25%);
    box-shadow: 0px 2px 6px 1px rgb(0 0 0 / 25%);
}
.c2a3 figure img {
    margin-top: 0px;
	background-image: none;
}




.btn.btn-primary {
	border: solid 2px #9f0c0c;
}

.btn.btn-primary {
	font-size: 1.0em;
    background-image: url(images/detail1.png);
    background-repeat: no-repeat;
    background-position: left 5px center;
    background-size: 26px auto;
	padding: 8px 20px 6px 41px;
}

.header-left figure.header-two figcaption .btn.btn-primary, .header-right figure.header-two figcaption .btn.btn-primary {
    background-image: url(images/detail1w.png);
}

.h-banner-inner {
    max-width: 450px;
}
@media screen and (max-width: 1200px) {
	.p-banner H1 span {
		font-size: 2.0em;
	}
	.p-banner H1 {
		font-size: 1.32em !important;
	}

}




.menu-icons {
	border-bottom: solid 1px #000;
	padding-bottom: 3px;
}
.menu-icons-div.menu-icons-login {
    color: #9f0c0c;
    background-image: url(images/icon-call6.png);
}
.menu-icons-div.menu-icons-email {
    color: #9f0c0c;
    background-image: url(images/icon-email6.png);

}



.c2a3 figure, .h-fav figure, .testimonial_message {
    border-radius: 4px;
}


figure.header-two figcaption, .testimonial_message {
    background-image: -webkit-linear-gradient(0deg,rgba(159,12,12,0.83) 0%,rgba(166,48,48,0.73) 99.59%);
    background-image: -moz-linear-gradient(0deg,rgba(159,12,12,0.83) 0%,rgba(166,48,48,0.73) 99.59%);
    background-image: -o-linear-gradient(0deg,rgba(159,12,12,0.83) 0%,rgba(166,48,48,0.73) 99.59%);
    background-image: linear-gradient(90deg,rgba(159,12,12,0.83) 0.00%,rgba(166,48,48,0.73) 99.59%);
}

.header-left figure.header-two figcaption, .header-right figure.header-two figcaption {
    border-radius: 4px;
}

.testimonial_whoby {
	background-image: none;
}


P.F-header {
    font-family: "new-order", sans-serif;
    font-weight: 500;
    font-style: normal;
    font-size: 1.8em;
    color: #ffffff;
    margin: 1em 0em 0.6em 0em !important;
    border-bottom: 2px #9f0c0c solid;
}


.trans {
	
	background-image: -webkit-linear-gradient(0deg, rgba(0, 0, 0, 0.30) 15.95%, rgba(0, 0, 0, 0.00) 52.75%);
    background-image: -moz-linear-gradient(0deg, rgba(0, 0, 0, 0.30) 15.95%, rgba(0, 0, 0, 0.00) 52.75%);
    background-image: -o-linear-gradient(0deg, rgba(0, 0, 0, 0.30) 15.95%, rgba(0, 0, 0, 0.00) 52.75%);
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.30) 15.95%, rgba(0, 0, 0, 0.00) 52.75%);
}
.c2a3 .column.third {
    padding-bottom: 0px;
    background-repeat: no-repeat;
    background-position: center bottom;
    background-image: none;
    background-size: 100% auto;
}