.about_banner_container {
    padding-top: 10vh;
    width: 70%;
    margin: 0px auto;
}

.about_bookings {
	margin-top: 35px;
    margin-bottom: 80px;
}

.about_booking_title {
	font-weight: 700;
}

.about_booking {
	padding-left: 20px;
}

/* -- Start Mobile Styles ------------------------------------------------------------ */

/*portrait*/
@media screen and (max-width: 480px) and (orientation: portrait) { 
	.about_banner_container {
	    padding-top: 20vh;
	    width: 90vw;
	}
		
	.about_booking_title {
	    font-size: 4vw !important;
	}
	
	.about_booking {
	    font-size: 4vw !important;
	}
}

/*landscape*/
@media screen and (max-width: 700px) and (orientation: landscape) { 
 
}

/* -- Tablets (Android) ------------------------- */

/*Portrait*/
@media (min-width: 768px) and (max-width: 1024px) {	
	.about_banner_container {
	    padding-top: 20vh;
	    width: 90vw;
	}
	
	.main_cont {
		font-size: 2vw;
	}
}

/*Landscape*/
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
	
}

/* -- End Mobile Styles -------------------------------------------------------------- */