@font-face {
	font-family: 'GarbataTrial-Regular';
	src:url('fonts/GarbataTrial-Regular.eot?-ajbl0g');
	src:url('fonts/GarbataTrial-Regular.eot?#iefix-ajbl0g') format('embedded-opentype'),
		url('fonts/GarbataTrial-Regular.ttf?-ajbl0g') format('truetype'),
		url('fonts/GarbataTrial-Regular.woff?-ajbl0g') format('woff'),
		url('fonts/GarbataTrial-Regular.svg?-ajbl0g#feather') format('svg');
	font-weight: normal;

}

@font-face {
	font-family: 'GarbataTrial-Medium';
	src:url('fonts/GarbataTrial-Medium.eot?-ajbl0g');
	src:url('fonts/GarbataTrial-Medium.eot?#iefix-ajbl0g') format('embedded-opentype'),
		url('fonts/GarbataTrial-Medium.ttf?-ajbl0g') format('truetype'),
		url('fonts/GarbataTrial-Medium.woff?-ajbl0g') format('woff'),
		url('fonts/GarbataTrial-Medium.svg?-ajbl0g#feather') format('svg');
	font-weight: 500;
	
}

@font-face {
	font-family: 'GarbataTrial-Bold';
	src:url('fonts/GarbataTrial-Bold.eot?-ajbl0g');
	src:url('fonts/GarbataTrial-Bold.eot?#iefix-ajbl0g') format('embedded-opentype'),
		url('fonts/GarbataTrial-Bold.ttf?-ajbl0g') format('truetype'),
		url('fonts/GarbataTrial-Bold.woff?-ajbl0g') format('woff'),
		url('fonts/GarbataTrial-Bold.svg?-ajbl0g#feather') format('svg');
	font-weight: 700;
	
}

.font-regular{font-family: 'GarbataTrial-Regular';}
.font-medium{font-family: 'GarbataTrial-Medium';}
.font-bold{font-family: 'GarbataTrial-Bold';}
section {padding: 2.4rem 0; position: relative;}
*{margin: 0;padding: 0;}
p,h5{margin: 0;}
.navigation{top: 0;}
.carousel-indicators{display: block; left: unset; top: 50%;margin-right: 3%;}
.carousel-indicators li{width: 10px !important;height: 10px !important;border-radius: 30px;cursor: pointer;margin-bottom: 5px;}

.ShrimpsLayers{background: url(../images/backgElem.png) no-repeat center;background-size: contain;}
.get_it_all .getText{top: 50%;}
/*.secondbanner{background: url(../images/get_it_all.jpg) no-repeat center;background-size: cover;height: 100%;}*/
/*.thirdBAnner{background: url(../images/mid_right_bg1.png) no-repeat center;background-size: contain;}*/
.forthBanner{background-color: #ffeec3;}
.bgbtn{background-color: #f46f22; border-radius: 0;}
.fifthBanner{background-color: #f8f4eb;}
.orange{color: #f37022;}
.brown{color: #361411;}
.blue{color: #2e3b9b;}
.brownbg{background-color:#361411 ;}
.yellowbg{background-color:#f9b816 ;}
.yellow{color: #f9b816;}
.layers img{width: 250px;height: 250px;}
.fb-1{line-height: 1.3;}
.arrow{width: 40px;background: white;height: 40px;position: relative;}
.arrow img{position: absolute;
left: 33%;
top: 16%;}
.footer:after{
	width: 100%;
	height: 71px;
	background: url("../images/blue-waves.png") no-repeat center bottom;
	content: "";
	position: absolute;
	top: -71px;
	left: 0;
	background-size: auto;
}
.index:after{background-color: #f8f4eb;}
.carousel-control-prev,.carousel-control-next{bottom: 10%; top: unset;opacity: unset;width: 4%;}
.carousel-control-prev{left: 4%;}
.carousel-control-next{left: 9%;}
.footer{background-color: #30419b;margin-top: 71px;}
.footer .footertext{margin-bottom: 6rem;}
.combo-meals{
	background: url("../images/mid_right_bg.png") no-repeat center right;
	background-size: 220px;
}
.CaraLoc .location{bottom: 16%;}
#inputerror1{display: none;}
.s1-error{display: block !important; color: red;}
/*Mobile view*/

@media (max-width: 580px) {
	.navigation p{font-size: 12px;}
	.M-title{font-size: 26px;}
	.p-text{width: 100% !important;padding: 0px !important;}
	.layers img {
  width: 180px;
  height: 180px;
}

#menu .layers h3{font-size: 24px;}
.combo-meals .M-title{font-size: 23px;}
.combo-meals{background-size: 103px;}
.QSR-format .qsrText img{width: 150px;}
.QSR-format .qsrText{padding: 10px;}

.Infini-Foods .text-1{padding: 21px 7px !important;}
.Infini-Foods .text-1 p{font-size: 15px;}
.World-class{flex-direction: column-reverse;}
.CaraLoc h4{font-size: 17px;}
.CaraLoc .carousel-control-prev,.carousel-control-next{width: 10%;}
/*.CaraLoc .carousel-control-prev{left: 39%;}*/
.CaraLoc .carousel-control-next{left: 17%;}
.CaraLoc .arrow{height: 30px;width: 30px;}
.CaraLoc .location{bottom: 23%; padding-left: 1rem !important;padding-right: unset;}
}
@media (min-width: 1920px) {
.ShrimpsLayers{background-size: cover !important;}
}