.about-banner-img{
	background-image: url(../images/about-banner.jpg); 
}

.square-box1 {
	background-color: #F5F5F5; 
}

.square-box3 {
	background-color: #F5F5F5; 
}

/* .square-grandball-room {
    background-image: url(../images/events/grand-ballroom.jpg);
} */

.about-pic1{
    background-image: url(../images/about/about-pic1.jpg);
}

/* .square-vip-longe {
    background-image: url(../images/events/vip-lounge.jpg);
} */

.inner-circle-long {
    background: url(../images/circle.png) no-repeat center center;
    height: 100%;
    width: 100%;
    min-height: 513px;
}

.circle-text-box2 {
    position: relative;
    /* margin-top: 1%; */
    text-align: center;
    padding-top: 38%;
    margin-left: 1%;
    font-family: 'Raleway', sans-serif;
    font-weight: 100;
    color: #846837;
    font-size: 28px;
    text-transform: uppercase;
}

.box-heading{
	text-align: center;
    color: #846837;
    font-family: 'Raleway', sans-serif;
    text-transform: uppercase;
}

.box-para{
	text-align: center;
    font-size: 18px;
    color: #846837;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 5%;
}

.square-box{
	padding: 13%;
    margin-top: 17%;
}

.team-left-img{
	background-image: url(../images/about/amila_photo.jpg);
	min-height: 489px;
    height: auto;
}

.team-right-text{
	background-color: #F5F5F5;
    min-height: 489px;
    height: auto;
    width: 82%;
    margin-left: 1%;
}

.para-text{
	font-size: 18px;
    color: #846837;
    font-family: 'Raleway', sans-serif;
    font-weight: 100;
	line-height: 34px;
    margin-top: 2%;
}

.team-left-text{
	background-color: #F5F5F5;
    min-height: 489px;
    height: auto;
    width: 82%; 
}

.team-right-img{
	background-image: url(../images/about/samantha.jpg);
	min-height: 489px;
    height: auto;
	margin-left: 1%;
}

.about-para{
	    text-align: center;
    font-size: 18px;
    color: #846837;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 5%;
    line-height: 41px;
    padding-left: 5%;
    padding-right: 5%;
}

.square-box2{
	    margin-right: 0%!important;
		width: 33% !important;
}

.about-left{
	width: 66%; 
    margin-right: 1%;
	padding-top: 6%;
    padding-bottom: 4%;
}

.cookie-para{
	font-size: 18px;
	color: #846837;
	font-family: 'Raleway', sans-serif;
	line-height: 35px;
}

.cookie-box {
	padding: 3%;
}
/* slider */

.carousel-inner{
	min-height: 576px;
}

.carousel-inner>.item{
	min-height: 576px;
}

.carousel-inner>.item>img{
	min-height: 576px;
}
/* Slider */



/*Mobile - Start*/
@media only screen  and (max-width:400px) and (min-width: 350px){  
	.team-right-text, .team-left-text{
		width: 100%;
		margin-top: 5%;
		margin-bottom: 5%;
	}
	
	.square-box1, .square-box3{
		min-height: 310px !important;
	}
	
	.about-left, .square-box2{
		width:100% !important;
	}
}
/*Mobile - End*/

@media only screen  and (max-width:449px) and (min-width: 401px){
	.team-right-text{
		width:100%;
	}
	
	.about-left, .team-left-text, .square-box2{
		width:100% !important;
	}
	
	.team-right-img, .team-left-img{
		margin-bottom:5%;
	}
}

@media (max-width: 1348px) and (min-width: 1250px){
	.square-box1, .square-box3, .carousel-inner, .carousel-inner>.item>img, .carousel-inner>.item, .square-box2{
		min-height: 400px !important;
	}
	
	.about-para{
		    font-size: 16px;    
			line-height: 35px;
	}
	
	.about-left{
		padding-top: 1%;
		padding-bottom: 0%;
	}
}

@media (max-width: 1370px) and (min-width: 1350px){ 
	.square-box1, .square-box3, .carousel-inner, .carousel-inner>.item>img, .carousel-inner>.item, .square-box2{
		min-height: 400px !important;
	}
	
	.about-left{
		padding-top: 3%;
		padding-bottom: -0%;
	}
	
	.about-para{
		text-align: center;
    font-size: 16px;
    color: #846837;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 3%;
    line-height: 37px;
    padding-left: 5%;
    padding-right: 5%;
	}
}

@media screen and (max-width: 1600px) and (min-width: 1400px){
	.square-box1, .square-box3, .carousel-inner, .carousel-inner>.item>img, .carousel-inner>.item, .square-box2{
		min-height: 400px !important;
	}
	
	.about-para{
		    font-size: 18px;
    line-height: 33px;
    margin-bottom: -0.8%;
	}
	
	.about-left{
		padding-top: 3%;
		padding-bottom:3.5%;
	}
}

@media (max-width: 350px){
	.about-left, .square-box2{
		width: 100% !important;
		margin-bottom: 6%;
	}

}

@media screen and (max-width: 800px) and (min-width: 450px){
	.about-left{
		width: 100%;
	}
	
	.square-box2{
		width: 100% !important;
		margin-top: 2%;
	}
}