*{
    padding:0px;
     margin:0px;
    box-sizing:border-box
}
 img{
    max-width:100%
}
 body{
    font-family: 'Poppins', sans-serif;
     line-height:1.3
}
 .container_fluid{
    width:100%;
    float:left
}
 .container{
    width:100%;
    max-width:1000px;
    margin:0 auto
}
 .container1{
    width:100%;
    margin:0 auto
}
 .container2{
    width:100%;
    margin:0 auto;
	float:center
 }
 .abc{
     display:none;
     float:right
}
 .overlay {
     height: 100%;
     width: 0;
     position: fixed;
     z-index: 1;
     top: 0;
     right: 0;
     background-color: rgb(0,0,0);
     background-color: rgba(0,0,0, 0.9);
     overflow-x: hidden;
     transition: 0.5s;
}
 .overlay-content {
     position: relative;
     top: 25%;
     width: 100%;
     text-align: center;
}
 .overlay a {
     padding: 8px;
     text-decoration: none;
     font-size: 25px;
     color: #818181;
     display: block;
     transition: 0.3s;
}
 .overlay a:hover, .overlay a:focus {
     color: #f1f1f1;
}
 .overlay .closebtn {
     position: absolute;
     top: 20px;
     right: 45px;
     font-size: 60px;
}
 .page_text{
     padding:10px 0 20px;
     text-align:center
}
 .page_text h2{
    font-size:40px;
    color:#ffffff;
	background-color:#cda64c
	
}
 .slideshow_container {
     position: relative;
     margin: auto;
}
 .mySlides {
     display: none;
}
 .mySlides >img{
     width:100%;
     height:600px
}
 .prev, .next {
     cursor: pointer;
     position: absolute;
     top: 50%;
     width: auto;
     margin-top: -22px;
     padding: 16px;
     color: white;
     font-weight: bold;
     font-size: 18px;
     transition: 0.6s ease;
     border-radius: 0 3px 3px 0;
     user-select: none;
}
 .next {
     right: 0;
     border-radius: 3px 0 0 3px;
}
 .prev:hover, .next:hover {
     background-color: rgba(0,0,0,0.8);
}
 .color{
    background-color:#3d3a34
}
 .baracoba{
    text-align:center;
    width:100%;
     float:left
}
 .header {
     width:100%;
     float:left;

}
 .header > ul{
    color:#FFF;
    list-style-type:none;
    padding-left:95px;
    padding-bottom:10px;
     margin-top:5px;
}
 .header > ul > li{
    display:inline-block;
    padding-left:90px;
    padding-top:10px
}
 .header > ul > li > a{
    color:#FFF;
    font-size:18px;
    font-weight:300;
    text-decoration:none
}
 .header > ul > li > a:hover{
    color:#dcb772
}
 .red{
    color:#dcb772;
    font-size:18px;
    font-weight:500
}
 .red1{
    color:#dcb772;
    font-size:24px;
    font-weight:500;
	align: center

}
 .banner{
    width:100%;
     float:left
}
 .banner >img{
    width:100%
}
 .today{
     background-color:#cda64c;
     color:#FFF;
     padding-left:10px;
     padding-right:10px
}
 .co{
    background-color:#fbf8f3;
    margin-top:-10px
}
 .pic{
    width:47%;
    float:left;
}
 .pic > img{
     max-width:100%;
     box-sizing:border-box;
     display:block
}
 .text{
    width:100%;
    background-color:#fff;
    float:right;
     padding-bottom:54px
}
.textenq{
    width:50%;
    background-color:#fff;
    float:right;
     padding-bottom:54px
}
 .text > h2{
    color:#cda64c;
    font-weight:800;
    font-size:40px;
    text-align:left;
    padding-top:22px

}
 .textenq > h2{
    color:#cda64c;
    font-weight:800;
    font-size:40px;
    text-align:left;
    padding-top:22px

}
 .text > p{
    font-size:18px;
    font-weight:300;
    text-align:left;
    padding-top:20px;
	padding-left:40px;
	padding-right:40px;
    line-height:1.8;
    word-wrap: break-word;
	 color:#3d3a34
}
 .textenq > p{
    font-size:18px;
    font-weight:500;
    text-align:left;
    padding-top:20px;
	padding-left:20px;
	padding-right:20px;
     line-height:2.1
	
}
 .today_special{
    box-shadow: 0px 5px 20px 0 rgba(0%,0%,0%,0.9);
     width:100%;
     float:left;
     margin-top:50px;
     margin-bottom:50px;
    background-color:#FFF
}
 .black{
    background-color:#3d3f34
}
 .gallery{
    text-align:center
}
 .gallery >img{
    padding-top:40px;
}
 .gallery >p{
    color:#FFF;
    text-align:center;
    font-size:59px;
    font-weight:800;
     word-spacing:12px
}
 .owl-carousel3 .item{
    margin:20px;
    border:2px solid #ccc
}
 .containerr{
    width:100%;
    max-width:1100px;
    margin:0 auto
}
 .grey{
    background-image:url(../images/woood.jpg);
    width:100%;
    height:800px
}
 .boxx{
    width:47%;
    float:left;
    background-color:#e3e3e3;
    border:10px solid #000;
    margin-top:80px;
}
 .box1{
    width:47%;
    float:right;
    background-color:#e3e3e3;
    border:10px solid #000;
    margin-top:80px
}
 .corner_top{
    width:100%
}
 .corner_left{
    float:left;
}
 .corner_right{
    float:right;
}
 .bar{
    font-size:60px;
    font-weight:800;
    line-height:0.9;
     text-align:center
}
 .loggo2{
    width:100%;
    padding-top:241px;
    padding-bottom:166px;
     text-align:center
}
 .corner_bottom{
    width:100%;
     float:left;
     display:block;
     margin-bottom:-7px
}
 .menu{
    text-align:center;
    font-size:45px;
    font-weight:700;
    margin-top:-10px
}
 .center{
    font-size:14px;
    color:#F00;
    text-align:center
}
 .hanburger{
     list-style-type:none;
    text-align:left;
    padding-top:5px
}
 .hanburger>li{
    font-size:13px;
    font-weight:600;
    text-align:center
}
 #abc{
     padding-left:134px;
    margin-top:-15px;
    width:70%
}
 .box{
    width:100%
}
 .cont{
    max-width:550px;
    background-color:#fff;
     width:100%;
    margin:0 auto
}
 .picc{
    width:100%
}
 .reg{
    color:#fff;
     position: relative;
     bottom:175px;
     left:104px;
     font-size:50px
}
 .textbox{
    width:100%;
    padding-bottom:15px;
    padding-top:15px;
    margin-top:10px;
    border:2px solid #999;
    font-size:20px;
    padding-left:5px
}
 .textbox1{
    width:100%;
    padding-bottom:100px;
    padding-top:15px;
    margin-top:10px;
    border:2px solid #999;
    font-size:20px;
    padding-left:5px
}
 .button{
    width:35%;
    padding-bottom:15px;
    padding-top:15px;
    margin-top:10px;
    background-color:#FFF;
    color:#cda64c;
	border:2px solid #cda64c;
    font-size:24px;
    font-weight:300;
	display: block;
    margin-left: auto;
    margin-right: auto

}
 .button:hover{
     cursor: pointer;
	 border:none;
     background-color:#cda64c;
     color:#FFF
     
}

 .roomh{
    width:35%;
    padding-bottom:15px;
    padding-top:15px;
    margin-top:10px;
     background-color:#cda64c;
     color:#FFF;
    font-size:24px;
    font-weight:300;
	display: block;
    margin-left: auto;
    margin-right: auto

}

 .form{
    margin-top:10px
}
 .foot{
    background-color:#3d3a34;
    padding-top:20px;
    margin-top:0px;
    ;
    padding-bottom:20px
}
 .footer{
    width:33%;
    float:left
}
 .footer > ul{
    padding-left:90px;
    font-weight:300;
}
 .footer > ul >li{
    list-style-type:none;
    font-size:16px;
    font-weight:200
}

 .footer1{
    width:33%;
   float: left;
    padding: 17px;
    text-align: center;
}
 .footer1 > ul{
    padding-left:10px;
    font-weight:300;
}
 .footer1 > ul >li{
    list-style-type:none;
    font-size:18px;
    font-weight:200;
	text-align: center;
	line-height:1.8
}

 .text1 > {
    list-style-type:none;
    font-size:16px;
    font-weight:200;
	display: inline-block;
    position: relative;
    text-align: center;
}
 .footer > ul >li >a{
    text-decoration:none;
    color:#CCC;
}
 .owl-carousel3 .owl-item{
    float:left;
    width:100%
}
 .owl-carousel3,.owl-wrapper-outer{
    position:relative;
    width:100%;
    overflow:hidden
}
 .owl-carousel3 .owl-buttons div:before{
    text-indent:0;
    font-size:26px;
    position:absolute;
    top:22px;
    color:#241d6d;
    cursor:pointer;
}
 .owl-carousel3 .owl-prev{
    position:absolute;
    top:50%;
    left:0px;
    line-height:1;
    text-decoration:none;
    z-index:99;
    text-indent:-9999px;
    cursor:pointer;
     background-color:rgba(255,255,255,0.9);
     width:40px;
     height:70px;
     margin-top:-35px;
}
 .owl-carousel3 .owl-prev:before{
    content:"<";
     left:13px;
    font-weight:400
}
 .owl-carousel3 .owl-next{
    position:absolute;
    top:50%;
    right:0px;
    line-height:1;
    text-decoration:none;
    z-index:99;
    text-indent:-9999px;
    cursor:pointer;
     background-color:rgba(255,255,255,0.9);
     width:40px;
     height:70px;
     margin-top:-35px;
     border-radius:2px
}
 .owl-carousel3 .owl-next:before{
    content:">";
     right:13px
}
 .owl-carousel3 .owl-next:hover:before,.owl-carousel2 .owl-prev:hover:before{
    color:#3d3f34
}
 .owl-carousel3 .owl-item img{
    display:block;
    margin:0 auto
}
 .owl-carousel3 .owl-pagination{
    display:none
}
 .owl-carousel3 .owl-pagination .owl-page{
    display:inline-block;
    width:12px;
    height:12px;
    background-color:rgba(255,255,255,0.3);
    border-radius:8px;
    margin:0 4px;
    cursor:pointer
}
 .owl-carousel3 .owl-pagination .owl-page.active{
    border:#fff 2px solid;
    background:none
}
 .owl-carousel3 .owl-pagination{
    position:absolute;
    bottom:111px;
    left:0;
    width:100%
}
 .owl-carousel3 .owl-item .item{
    position:relative
}
 .owl-carousel4 .owl-item{
    float:left;
    width:100%
}
 .owl-carousel4,.owl-wrapper-outer{
    position:relative;
    width:100%;
    overflow:hidden;
	background-color: #3d3f34
}
 .owl-carousel4 .owl-buttons div:before{
    text-indent:0;
    font-size:26px;
    position:absolute;
    top:22px;
    color:#241d6d;
    cursor:pointer;
}
 .owl-carousel4 .owl-prev{
    position:absolute;
    top:50%;
    left:0px;
    line-height:1;
    text-decoration:none;
    z-index:99;
    text-indent:-9999px;
    cursor:pointer;
     background-color:rgba(255,255,255,0.9);
     width:40px;
     height:70px;
     margin-top:-35px;
     color:#ffffff
}
 .owl-carousel4 .owl-prev:before{
    content:"<";
     left:13px;
    font-weight:400;
     color:#ffffff
}
 .owl-carousel4 .owl-next{
    position:absolute;
    top:50%;
    right:0px;
    line-height:1;
    text-decoration:none;
    z-index:99;
    text-indent:-9999px;
    cursor:pointer;
     background-color:rgba(255,255,255,0.9);
     width:40px;
     height:70px;
     margin-top:-35px;
     border-radius:2px;
     color:#ffffff
}
 .owl-carousel4 .owl-next:before{
    content:">";
     right:13px;
     color:#ffffff
}
 .owl-carousel4 .owl-next:hover:before,.owl-carousel2 .owl-prev:hover:before{
    color:#000000
}
 .owl-carousel4 .owl-item img{
    display:block;
    margin:0 auto
}
 .owl-carousel4 .owl-pagination{
    display:none
}
 .owl-carousel4 .owl-pagination .owl-page{
    display:inline-block;
    width:12px;
    height:12px;
    background-color:rgba(255,255,255,0.3);
    border-radius:8px;
    margin:0 4px;
    cursor:pointer
}
 .owl-carousel4 .owl-pagination .owl-page.active{
    border:#fff 2px solid;
    background:none
}
 .owl-carousel4 .owl-pagination{
    position:absolute;
    bottom:111px;
    left:0;
    width:100%
}
 .owl-carousel4 .owl-item .item{
    position:relative
}
 .pic iframe{
    width:100% !important
}
 @media(max-width:767px) {
     .container > h1{
        color:#fd3118;
        text-align:center;
        font-weight:700;
        font-size:50px;
        padding-top:10px
    }
     .header > ul{
        color:#FFF;
        list-style-type:none;
        padding-left:5px;
        padding-bottom:10px;
        margin-top:25px;

    }
     .header > ul > li{
        display:block;
        padding-top:40px;
         padding:0;
         padding-left:10px;
        font-size:14px;
        padding-bottom:5px
    }
     .banner{
        width:100%
    }
     .pic{
        width:100%;
        float:left;
    }
     .pic > img{
         max-width:100%;
         box-sizing:border-box;
         display:block
    }
     .text{
        width:100%;
        background-color:#fff;
        float:left;
         padding-bottom:54px
    }
     .today_special{
        box-shadow:none;
         width:100%;
         float:left;
         margin-top:50px;
         margin-bottom:50px
    }
     #abc{
         padding-left:90px;
        margin-top:0px;
        width:70%
    }
     .box{
        width:100%
    }
     .boxx{
        width:100%;
        float:left;
        background-color:#e3e3e3;
        border:10px solid #000;
        margin-top:80px;
    }
     .loggo2{
        width:100%;
        padding-top:140px;
        text-align:center;
        padding-bottom:140px
    }
     .box1{
        width:100%;
        float:right;
        background-color:#e3e3e3;
        border:10px solid #000;
        margin-top:80px
    }
     .menu{
         padding:0px;
         margin:0px
    }
     .footer{
        width:100%;
        float:left;
    }
     .header{
         width:100%;
         display:none;

    }
     .abc{
         display:block
    }
    .fixed-content {
      top: 0;
      bottom:0;
      position: sticky;
      z-index: 1000;
  }

}
