*{box-sizing:border-box}
/*---------- History of Awadh Cuisine -------------*/
.history_awadh{ display:inline-block; float:left; width:100%; background:#564739 url(../img/floral_bg.png) no-repeat center top; padding:120px 0 100px 0; position:relative;} 
.history_awadh .container{margin:0 auto; max-width:960px; font-family: 'Open Sans', sans-serif;}
.history_awadh .container .content{float:left; width:100%; padding:0 12%; text-align:center; margin: 0 0 30px;}
.history_awadh .container .content p{ color:#d1bda8; font-size:16px; padding:0 0 30px; line-height:24px;}
.history_awadh .container .block{float:left; width:50%; background-color:#b49355; height:439px; overflow:hidden;}
.history_awadh .container .block img{display:block; height:100%;}
.history_awadh .container .block.info{padding:8% 5%;  color:#540709; text-align:left;}
.history_awadh .container .block.info p{ font-size:16px; line-height:normal;}
.history_awadh .container .block.info p strong{font-weight:700;}
.history_awadh .container .block.info a{ display: inline-block; color: #000000; font-size: 16px; position: relative; margin: 60px 0 0 0px; padding:0 100px 0 0; text-decoration:none;}
.history_awadh .container .block.info a:after{ content: ""; display: block;background: url(../img/arrow1.png) no-repeat top; width: 75px; height: 25px; position: absolute; top: -3px; right:0px;}

/*-------- Vision --------------*/
.vision{ display:inline-block; width:100%;  float:left; background:#564739 url(../img/vision_bg.jpg) no-repeat center top; padding:100px 0 ; position:relative;}
.vision .container {margin:0 auto; max-width:960px;}
.vision .container .left_sec{float:left; width:50%;}
.vision .container .left_sec h3{ display: inline-block; color: #fff; font-size: 20px; text-transform:uppercase; position: relative; margin: 60px 0 0 0px; padding:0 100px 0 0; text-decoration:none;}
.vision .container .left_sec h3:after{ content: ""; display: block;background: url(../img/heading_spiral2.png) no-repeat top; width: 75px; height: 25px; position: absolute; top: -3px; right:0px;}
.vision .container .left_sec h4{ display: inline-block; color: #fff; font-size: 30px; line-height:normal; font-style:italic;  position: relative; margin: 60px 0 0 0px; text-decoration:none; max-width:330px; width:100%;}
.vision .container .right_sec{float:left; width:50%; background:#540709 url(../img/red_shadow.png) no-repeat left top; padding:8% 5%; font-size:16px; color:#d1bda8;  font-family: 'Open Sans', sans-serif;}
.vision .container .right_sec p{padding:0 0 38px; line-height:normal;}
.vision .container .right_sec p:last-child{padding-bottom:0px;}

/*-------- Founders --------------*/
.founders{ display:inline-block; float:left; width:100%; background:#564739 url(../img/founderbg.jpg) no-repeat center top; padding:100px 0 ; position:relative; text-align:center;}
.founders .container {margin:0 auto; max-width:980px;}
.founders .founder_block{float:left; width:100%; }
.founders .founder_block h3{width:auto; display:inline-block; position:relative; padding:0 70px; font-size:20px; color:#fff; text-transform:uppercase;}
.founders .founder_block h3:after{position:absolute; content:""; left:0px; background:url(../img/spiral_left.png) no-repeat; width:47px; height:16px;}
.founders .founder_block h3:before{position:absolute; content:""; right:0px; background:url(../img/spiral_right.png) no-repeat; width:47px; height:16px;}
.founders .founder_block .thumb{padding:50px 0;}
.founders .founder_block p{padding:0 10%; color:#e3ceb9; font-size:16px; line-height:24px; font-family: 'Open Sans', sans-serif;}
.founders .founder_block p strong{font-weight:600;}

.founders .founderown_block{float:left; width:100%; margin:80px 0 0;}
.founders .founderown_block .thumb{width:auto; display:inline-block; position:relative; padding:0 70px; font-size:20px; color:#fff; text-transform:uppercase;}
.founders .founderown_block .thumb span{margin:0 auto; width:197px; height:197px; border-radius:50%; background-color:#564739; border:1px solid #998870; padding:10px; display:inline-block; overflow:hidden;}
.founders .founderown_block .thumb span img {border-radius: 50%;position: absolute; left: 0; right: 0; margin: auto; top: 0; bottom: 0;}
.founders .founderown_block .thumb:after{position:absolute; content:""; left:-316px; background:url(../img/spiral_left2.png) no-repeat; width:386px; height:76px; top:40px;}
.founders .founderown_block .thumb:before{position:absolute; content:""; right:-316px; background:url(../img/spiral_right2.png) no-repeat; width:386px; height:76px;  top:40px;}
.founders .founderown_block h3{ font-size:24px; color:#fff; font-weight:400; padding:30px 0 47px;}
.founders .founderown_block .content{float:left; width:100%; text-align:left; font-size:16px; color:#bda888; font-family: 'Open Sans', sans-serif; column-gap: 80px; line-height:24px; float:left; padding:0 0px 0 0px; column-count: 2;}
.founders .founderown_block .content p{ padding:0 0 30px}
.founders .founderown_block .content .left{width:50%; }
.founders .founderown_block .content .right{width:50%; text-align:left; font-size:16px; color:#bda888; font-family: 'Open Sans', sans-serif; line-height:24px;  float:left;  padding:0 80px 0 0px;}

/* Guests Speak */
.full-width-speak_inner {width: 100%;-webkit-box-shadow: 0px 3px 6px -1px rgba(0,0,0,0.63);-moz-box-shadow: 0px 3px 6px -1px rgba(0,0,0,0.63);box-shadow: 0px 3px 6px -1px rgba(0,0,0,0.63); min-height: 526px;position: relative;z-index: 6;}
.full-width-speak_inner .speak_inner{background:url(../img/speak-back.jpg) no-repeat; background-position:center center; background-size:cover; min-height:526px; width:100%;  text-align: center;  padding: 95px 0;}
/*.speak_inner h3{ padding: 95px 0 0 0; text-align: center; font-size: 30px; color: #540709; margin: 0 0 0 0px;}
*/

.speak_inner h3{width:auto; display:inline-block; position:relative; padding:0 70px; font-size:20px; color:#540709; text-transform:uppercase;}
.speak_inner h3:after {
    position: absolute;
    content: "";
    left: -51px;
    background: url(../img/spiral_testleft.png) no-repeat;
    width: 117px;
    height: 16px;
}
.speak_inner h3:before {
    position: absolute;
    content: "";
    right: -80px;
    background: url(../img/spiral_testright.png) no-repeat;
    width: 127px;
    height: 16px;
}


.speak-top_inner{ padding: 0px; max-width: 490px; width: 90%; margin: 25px auto 0 auto; text-align:center;}
.speak-left_inner{margin:0 auto; background:url(../img/test-back.png) no-repeat; width: 152px; height: 191px;}
.speak-right_inner{ width:100%; float: left; margin: 0 0 0 0px; color: #1e170c; font-size: 16px; line-height: 22px; padding: 30px 0; font-family: 'Open Sans', sans-serif; font-weight: 400; font-style: italic;}
.speak-right_inner p span{ padding: 15px 0 20px 0; display: block; font-size:14px; font-weight:600;}
.speak-right_inner a { display: block; color: #000000; font-size: 16px; position: relative; margin: 30px 0 0 0px;}
.speak-right_inner a:after {content: ""; display: block; background: url(../img/arrow1.png) no-repeat top; width: 75px; height: 25px; position: absolute; top: -3px; left: 70px;}
.speak-top_inner article{ padding: 25px 0;}
.speak-right_inner .line5{background: url(../img/line3.png) no-repeat top right; width: 100%; height: 16px; padding: 0 0 35px 0;}
.speak-right_inner .line6{background: url(../img/line3.png) no-repeat top right; width: 100%; height: 16px; padding: 35px 0 0px 0; display: block;}
.speak-left_inner img{ padding: 19px;}

.banner-dots2{position:absolute; right:0px; left:0; margin:auto; bottom:40px; width:100%; height:11px; max-width:1260px; text-align:center; z-index:5;}
.banner-dots2 li{display:inline-block; height:13px; cursor:pointer; position:relative;}
.banner-dots2 li:after{content:''; width:16px; height:1px; background:#d8bf8f; position:absolute; right:-8px; top:0; bottom:0px; margin:auto;}
.banner-dots2 li:last-child:after{content:''; width:0;}
.banner-dots2 li span{display:inline-block; width:13px; height:14px; text-indent:-9999px;  background:url(../img/dot_testi.png) no-repeat 0 0; margin:0 4px 0 4px; font-size:0; color:transparent;}
.banner-dots2 li.slick-active span{display:inline-block; width:13px; height:13px; text-indent:-9999px; margin:0 4px; background:url(../img/dot-active.png) no-repeat 0 0;}
@media (max-width:800px){
	.speak-top_inner { max-width: 685px; padding: 0 95px;}
	.slider_next2 {right: 0px;}
	.slider_prev2 {left: 0px;}
	
	.founders .founder_block .thumb img{width:100%;}
.founders .founderown_block .content {column-gap: 0; column-count: 1;}
.founders .founderown_block .thumb::before {right: -33px; width: 104px;}
.founders .founderown_block .thumb::after {left: -33px; width: 104px;}
.founders .founderown_block .thumb span {margin: 0 auto; width: 150px; height: 150px; border-radius: 50%; background-color: #564739; border: 1px solid #998870; padding: 10px; display: inline-block;
overflow: hidden;}
.founders .founderown_block .thumb span img {width: 130px; height: 130px; vertical-align: top;}
.founders .founderown_block .content {float: left; width: 100%; text-align: left; font-size: 16px; color: #bda888; font-family: 'Open Sans', sans-serif; column-gap: 80px; line-height: 24px; float: left; padding: 0 25px; column-count: 0;}
.founders .founderown_block {float: left; width: 100%; margin: 40px 0 0;}
}

@media (max-width:700px){

.history_awadh .container .block {width: 100%; height:auto;}
.vision{background-attachment:fixed;}
.vision .container .left_sec {float: left; width:100%;}
.vision .container .right_sec { width: 100%; margin:30px 0 0;}

.history_awadh .container .block.info { padding: 25px; color: #540709; text-align: left;}
.history_awadh .container .block.info a { font-family: 'Merriweather', serif; display: inline-block; color: #000000; font-size: 14px; position: relative; margin: 60px 0 0 0px; padding: 0 90px 0 0; text-decoration: none; color: #540709;}
}


@media screen and (max-width:600px){
.founders .founderown_block .thumb span {margin: 0 auto; width: 150px; height: 150px; border-radius: 50%; background-color: #564739; border: 1px solid #998870; padding: 10px; display: inline-block;
overflow: hidden;}
.founders .founderown_block .thumb span img {width: 130px; height: 130px; vertical-align: top;}
.founders .founderown_block .content {float: left; width: 100%; text-align: left; font-size: 16px; color: #bda888; font-family: 'Open Sans', sans-serif; column-gap: 80px; line-height: 24px; float: left; padding: 0 25px; column-count: 0;}
.founders .founderown_block {float: left; width: 100%; margin: 40px 0 0;}
.history_awadh .container .block.info { padding: 25px; color: #540709; text-align: left;}
.history_awadh .container .block.info a { font-family: 'Merriweather', serif; display: inline-block; color: #000000; font-size: 14px; position: relative; margin: 60px 0 0 0px; padding: 0 90px 0 0; text-decoration: none; color: #540709;}
.vision .container .left_sec h3 { margin: 0px 0 0 0px;}
.vision .container .left_sec h4 {display: inline-block; color: #fff; font-size: 23px; line-height: normal; font-style: italic; position: relative; margin: 30px 0 0 0px; text-decoration: none;max-width: inherit; width: 100%;}
.vision .container .right_sec {padding: 25px;}
.vision .container .right_sec p {padding: 0 0 20px; line-height: normal;}
.founders {padding: 100px 0 50px 0;}
}

@media screen and (max-width:500px){
.speak_inner h3:after { display: none;}
.speak_inner h3:before {display: none;}
	.speak-top_inner {padding: 0 0px;}
}



