body{padding-top:140px;}
.navbar-logo {
	border-top: 4px solid #191751;background:transparent;
    text-align: center !important;
    display: block !important;
	margin:0 auto;
}
.navbar-logo img{margin-top: -2px;}

.main-header{min-height:695px;background-image:url(../img/milk-splash.jpg);background-repeat: no-repeat;background-position: 50% 50%;}

.nav-link {
    background-color: #eef1f4;
    margin-left: 4px;
color: #4f4f4f;}
.royalintro {
	border-top:4px solid #e90958;
    font-size: 24px;
    text-align: center;
	padding:70px 20px 20px 20px;margin:20px;
	
}
.mainbox{margin-top:60px;}
.heading{
    visibility: visible;
    transform: scale(1);
    opacity: 1;
    transition: all 0.3s ease 0s;
color:#262626;
    text-align: center;
font-size: 60px;
margin:0;padding:0;
font-weight: 900;
    line-height: 1.3em;	
	
}
.heading span{color:#ea0858;}


.parallax-six {padding-top: 200px; padding-bottom: 200px; overflow: hidden; position: relative; width: 100%; background-image: url(../img/royal-whip-dessert1.jpg); background-attachment: fixed; background-size: cover; -moz-background-size: cover; -webkit-background-size: cover; background-repeat: no-repeat; background-position: top center;}
.parallax-six h2{font-size:90px;color:#fff;letter-spacing:1rem;}

.parallax-five {padding-top: 200px; padding-bottom: 200px; overflow: hidden; position: relative; width: 100%; background-image: url(../img/royal-whip-dessert2.jpg); background-attachment: fixed; background-size: cover; -moz-background-size: cover; -webkit-background-size: cover; background-repeat: no-repeat; background-position: top center;}
.parallax-five h2{font-size:90px;color:#fff;letter-spacing:1rem;
text-shadow: 2px 2px #4d463e;
}
/*
 * Extra utilities
 */

.flex-equal > * {
  flex: 1;
}
@media (min-width: 768px) {
  .flex-md-equal > * {
    flex: 1;
  }
}
@media (max-width: 768px) {
.navbar-logo img{
		width:320px !important;
		height:88px !important;
	}
	.nav-link {
    padding: .5rem .5rem;
	}
	.topcreamprod{
		width:300px;height:300px;
	}
	.royalintro{
		margin: 0;
    padding: 40px 0 0 0;
    font-size: 15px;
	}
	.parallax-six h2 {
    font-size: 60px;
    color: #fff;
    letter-spacing: 0.2rem;
	}
	.parallax-five h2 {
    font-size: 60px;
    letter-spacing: 0.2rem;
	}
	.mainbox {
    margin-top: 1px;
	}
}