/* Body */
.body {
    margin-top:52px;
    margin-bottom:20px;
    border-radius: 5px;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1); 
	-webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1); 
	-moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1); 
}
.content {
    padding:40px 80px;
}


/* Menu */
.main-menu ul {
    padding-top:5px;
}
.main-menu img {
    max-width:none;
}


/* Hero */
.hero-text {
    padding:20px 80px 60px 80px;
    line-height: 1.5rem;
}
.hero-title {
    font-size:2rem;
    white-space: nowrap;
    margin-top:30px;
}
.hero-img img {
    max-width: 600px;
}


/* Intro */
.intro-contain {
    padding:45px 40px 10px 40px;
    display:flex;
}
.intro-summary {
    margin-right:20px;
}
.intro-news {
    min-width:250px;
}


/* Features */
.feature:not(:last-child) {
    border-bottom: none;
}


/* Footer */
.footer-contain {
    padding:20px 80px;
}
