/*  
.about-img {
    position: relative;
}
.sec1-text {
    background-image: url(../images/intro-bg.png);
    background-position: center top;
    background-repeat: repeat-x;
}
.about-sec1 img {
    position: absolute;
    float: left;
    left: -32px;
    top: 19px;
    min-width: 676px;
}

.sec1-text .head {
    color: #701000;
}
.about-sec2 {
    background-image: url(../images/about-sec2-bg.jpg);
    background-position: center top;
    background-size: cover;
}
.sec2-text, .sec3-text {
    color: #efe2d4;
}
.about-sec3 {
    background-image: url(../images/about-sec3-bg.jpg);
    background-position: center top;
    background-size: cover;
}
.about-sec4 .head {
    color: #701000;
    border-bottom: 4px solid #dbc9b7;
    padding-bottom: 10px;
}
.about-sec4 a.more-link {
    display: inline-block;
    color: #701000;
    text-decoration: none;
}
.about-sec4 a.more-link:hover {
	color: #000;
}
.about-sec4 a.more-link img {
    float: left;
    margin: 0 0 15px 0;
}
.about-sec4 a.more-link:hover img {
    box-shadow: 0 0 10px #000;
}




@media screen and (max-width: 1362px) {
}
@media screen and (max-width: 992px) { 
	.about-sec1 img {
	    position: relative;
	    left: 0;
	    top: 0;
	    max-width: 100%;
	    min-width: 100%;
	}
}
@media screen and (max-width: 767px) {
	.about-sec2 {
	    padding-top: 30px;
	}
	.about-sec2 .head, .about-sec3 .head {
	    padding: 0 0 10px 0;
	}
}
@media screen and (max-width: 479px) {
}*/