/*
Typography
=========================== */
@font-face {
  font-family: 'MyWebFont';
  src: url('Sansation_Regular.woff2') format('woff2'),
       url('Sansation_Regular.woff') format('woff'),
       url('Sansation_Regular.ttf') format('truetype');
}
html,body {
    width:100%;
    height: auto;
    margin:0;
    padding:0;
    overflow-x: hidden;
}

body {
position: relative;
    font-size:14px;
    line-height:24px;
    color:#6f6f6f;
}

a{
    color: #6f6f6f;
}

a,
a:active,
a:focus,
a:hover{
    outline:none;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

a:hover{
    text-decoration:underline;
}

h1, h2, h3, h4, h5, h6{
    color:#3f3f3f;
    margin:0 0 15px 0;
    letter-spacing: 1px;
    font-weight: bold;
	    font-family: "Sansation_Regular";

}

h1{
    font-size:48px;
    line-height:52px;
}

h2{
    font-size:36px;
    line-height:48px;
}


h3{
    font-size:30px;
    line-height:36px;
}

h4{
    font-size:24px;
    line-height:30px;
}

h5{
    font-size:18px;
    line-height:24px;
}

h6{
    font-size:14px;
    line-height:18px;
}

p{
    margin-bottom:20px;
}

.section{
    padding: 6px 0;
    position: relative;
}
@media (max-width:620px)
{
.section{
    padding: 22px 0;
    position: relative;
}
}

/*
Navbar Adjusment
=========================== */
/* Navbar Atribute ------*/
.attr-nav > ul > li > a{
    padding: 28px 15px;
}


ul.cart-list > li.total > .btn{
    border-bottom: solid 1px #cfcfcf !important;
    color: #fff !important;
    padding: 10px 15px;
}

@media (min-width: 1024px) {
    /* Navbar General ------*/
    nav.navbar ul.nav > li > a{
        padding: 30px 15px;
        font-weight: 600;
    }
    
    nav.navbar .navbar-brand{
        margin-top: 0;
    }
    
    nav.navbar .navbar-brand img.logo{
        width: 50px;
    }

    nav.navbar .navbar-brand{
        margin-top: 0;
    }
    
    nav.navbar .navbar-brand img.logo{
                        width: 228px;
    margin-top: -11px;
    margin-left: -36px;
   
    }
    
    nav.navbar li.dropdown ul.dropdown-menu{
        border-top: solid 5px;
    }
    
    /* Navbar Center ------*/
    nav.navbar-center .navbar-brand{
        margin: 0 !important;
    }
    
    /* Navbar Brand Top ------*/
    nav.navbar-brand-top .navbar-brand{
        margin: 10px !important;
    }
    
    /* Navbar Full ------*/
    nav.navbar-full .navbar-brand{
        position: relative;
        top: -15px;
    }
    
    /* Navbar Sidebar ------*/
    nav.navbar-sidebar ul.nav,
    nav.navbar-sidebar .navbar-brand{
        margin-bottom: 50px;
    }
    
    nav.navbar-sidebar ul.nav > li > a{
        padding: 10px 15px;
        font-weight: bold;
    }
    
    /* Navbar Transparent & Fixed ------*/
    nav.navbar.bootsnav.navbar-transparent.white{
        background-color: rgba(255,255,255,0.3);
        border-bottom: solid 1px #bbb;
    }
    
    nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark,
    nav.navbar.bootsnav.navbar-transparent.dark{
        background-color: rgba(0,0,0,0.3);
        border-bottom: solid 1px #555;
    }
    
    nav.navbar.bootsnav.navbar-transparent.white .attr-nav{
        border-left: solid 1px #bbb;
    }
    
    nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark .attr-nav,
    nav.navbar.bootsnav.navbar-transparent.dark .attr-nav{
        border-left: solid 1px #555;
    }
    
    nav.navbar.bootsnav.no-background.white .attr-nav > ul > li > a,
    nav.navbar.bootsnav.navbar-transparent.white .attr-nav > ul > li > a,
    nav.navbar.bootsnav.navbar-transparent.white ul.nav > li > a,
    nav.navbar.bootsnav.no-background.white ul.nav > li > a{
        color: #fff;
    }
    
    nav.navbar.bootsnav.navbar-transparent.dark .attr-nav > ul > li > a,
    nav.navbar.bootsnav.navbar-transparent.dark ul.nav > li > a{
        color: #eee;
    }
}

@media (max-width: 992px) {
    /* Navbar General ------*/
    nav.navbar .navbar-brand{
        margin-top: 0;
        position: relative;
        top: -2px;
    }
    
    nav.navbar .navbar-brand img.logo{
                  width: 160px;
    margin-top: -10px;
    margin-left: 26px;
  
   
    }
    
   
    .attr-nav > ul > li > a{
        padding: 16px 15px 15px;
    }
    
    /* Navbar Mobile slide ------*/
    nav.navbar.navbar-mobile ul.nav > li > a{
        padding: 15px 15px;
    }
    
    nav.navbar.navbar-mobile ul.nav ul.dropdown-menu > li > a{
        padding-right: 15px !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }
    
    nav.navbar.navbar-mobile ul.nav ul.dropdown-menu .col-menu .title{
        padding-right: 30px !important;
        padding-top: 13px !important;
        padding-bottom: 13px !important;
    }
    
    nav.navbar.navbar-mobile ul.nav ul.dropdown-menu .col-menu ul.menu-col li a{
        padding-top: 13px !important;
        padding-bottom: 13px !important;
    }
    
    /* Navbar Full ------*/
     nav.navbar-full .navbar-brand{
        top: 0;
        padding-top: 10px;
    }
}

/* Navbar Inverse
=================================*/
nav.navbar.navbar-inverse{
    background-color: #222;
    border-bottom: solid 1px #303030;
}

nav.navbar.navbar-inverse ul.cart-list > li.total > .btn{
    border-bottom: solid 1px #222 !important;
}

nav.navbar.navbar-inverse ul.cart-list > li.total .pull-right{
    color: #fff;
}

nav.navbar.navbar-inverse.megamenu ul.dropdown-menu.megamenu-content .content ul.menu-col li a,
nav.navbar.navbar-inverse ul.nav > li > a{
    color: #eee;
}

nav.navbar.navbar-inverse ul.nav > li.dropdown > a{
    background-color: #222;
}

nav.navbar.navbar-inverse li.dropdown ul.dropdown-menu > li > a{
    color: #999;
}

nav.navbar.navbar-inverse ul.nav .dropdown-menu h1,
nav.navbar.navbar-inverse ul.nav .dropdown-menu h2,
nav.navbar.navbar-inverse ul.nav .dropdown-menu h3,
nav.navbar.navbar-inverse ul.nav .dropdown-menu h4,
nav.navbar.navbar-inverse ul.nav .dropdown-menu h5,
nav.navbar.navbar-inverse ul.nav .dropdown-menu h6{
    color: #fff;
}

nav.navbar.navbar-inverse .form-control{
    background-color: #333;
    border-color: #303030;
    color: #fff;
}

nav.navbar.navbar-inverse .attr-nav > ul > li > a{
    color: #eee;
}

nav.navbar.navbar-inverse .attr-nav > ul > li.dropdown ul.dropdown-menu{
    background-color: #222;
    border-left: solid 1px #303030;
    border-bottom: solid 1px #303030;
    border-right: solid 1px #303030;
}

nav.navbar.navbar-inverse ul.cart-list > li{
    border-bottom: solid 1px #303030;
    color: #eee;
}

nav.navbar.navbar-inverse ul.cart-list > li img{
    border: solid 1px #303030;
}

nav.navbar.navbar-inverse ul.cart-list > li.total{
    background-color: #333;
}

nav.navbar.navbar-inverse .share ul > li > a{
    background-color: #555;
}

nav.navbar.navbar-inverse .dropdown-tabs .tab-menu{
    border-right: solid 1px #303030;
}

nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul > li > a{
    border-bottom: solid 1px #303030;
}

nav.navbar.navbar-inverse .dropdown-tabs .tab-content{
    border-left: solid 1px #303030;
}

nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul > li > a:hover,
nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul > li > a:focus,
nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul > li.active > a{
    background-color: #333 !important;
}

nav.navbar-inverse.navbar-full ul.nav > li > a{
    border:none;
}

nav.navbar-inverse.navbar-full .navbar-collapse .wrap-full-menu{
    background-color: #222;
}

nav.navbar-inverse.navbar-full .navbar-toggle{
    background-color: #222 !important;
    color: #6f6f6f;
}

.cont-hill {
   
    color: #000;
    position: fixed;
    top: 211px;
    right: -130px;
    border-radius: 5px 0 0 5px;
    z-index: 99999;
    cursor: pointer;
    transition: .5s;
}
.cont-hill:hover {
   
    padding-right: 130px;
    border-radius: 10px 0 0 10px;
}
#cont-box1 {
    background-color: #d82623;
    float: left;
    /* border: 1px solid black; */
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
    border-radius: 5px 0 0 5px;
}
#cont-box1 img {
    width: 30px!important;
    height: 30px!important;
    margin: 5px 5px;
}
.cont-hill:hover>#call-no {
    visibility: visible;
    border-radius: 5px 0 0 5px;
    text-align: center;
    font-size: 15px;
    margin-top: 0;
}
#call-no p {
    color: #FFF;
    padding-top: 8px;
}
#call-no {
    visibility: hidden;
    background: #7a1d07;
    width: 170px;
    height: 40px;
    transition: .5s;
}

@media (min-width: 1024px) {
    nav.navbar.navbar-inverse ul.nav .dropdown-menu{
        background-color: #222 !important;
        border-left: solid 1px #303030 !important;
        border-bottom: solid 1px #303030 !important;
        border-right: solid 1px #303030 !important;
    }

    nav.navbar.navbar-inverse li.dropdown ul.dropdown-menu > li > a{
        border-bottom: solid 1px #303030;
    }
    
    nav.navbar.navbar-inverse ul.dropdown-menu.megamenu-content .col-menu{
        border-left: solid 1px #303030;
        border-right: solid 1px #303030;
    }
    
    nav.navbar.navbar-inverse.navbar-transparent.dark{
        background-color: rgba(0,0,0,0.3);
        border-bottom: solid 1px #999;
    }
    
    nav.navbar.navbar-inverse.navbar-transparent.dark .attr-nav{
        border-left: solid 1px #999;
    }
    
    nav.navbar.navbar-inverse.no-background.white .attr-nav > ul > li > a,
    nav.navbar.navbar-inverse.navbar-transparent.dark .attr-nav > ul > li > a,
    nav.navbar.navbar-inverse.navbar-transparent.dark ul.nav > li > a,
    nav.navbar.navbar-inverse.no-background.white ul.nav > li > a{
        color: #fff;
    }
    
    nav.navbar.navbar-inverse.no-background.dark .attr-nav > ul > li > a,
    nav.navbar.navbar-inverse.no-background.dark .attr-nav > ul > li > a,
    nav.navbar.navbar-inverse.no-background.dark ul.nav > li > a,
    nav.navbar.navbar-inverse.no-background.dark ul.nav > li > a{
        color: #3f3f3f;
    }
}
@media (max-width: 992px)  {
    nav.navbar.navbar-inverse .navbar-toggle{
        color: #eee;
        background-color: #222 !important;
    }
    
    nav.navbar.navbar-inverse .navbar-nav > li > a{
        border-top: solid 1px #303030;
        border-bottom: solid 1px #303030;
    }
    
    nav.navbar.navbar-inverse ul.nav li.dropdown ul.dropdown-menu  > li > a{
        color: #999;
        border-bottom: solid 1px #303030;
    }
    
    nav.navbar.navbar-inverse .dropdown .megamenu-content .col-menu .title{
        border-bottom: solid 1px #303030;
        color: #eee;
    }
    
    nav.navbar.navbar-inverse .dropdown .megamenu-content .col-menu ul > li > a{
        border-bottom: solid 1px #303030;
        color: #999 !important;
    }
    
    nav.navbar.navbar-inverse .dropdown .megamenu-content .col-menu.on:last-child .title{
        border-bottom: solid 1px #303030;
    }
    
    nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul{
        border-top: solid 1px #303030;
    }
    
    nav.navbar.navbar-inverse.navbar-mobile .navbar-collapse{
        background-color: #222;
    }
}

@media (max-width: 767px)  {
    nav.navbar.navbar-inverse.navbar-mobile ul.nav{
        border-top: solid 1px #222;
    }
}

/*
Color
=========================== */
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .content ul.menu-col li a:hover,
.side .widget ul.link li a:hover,
.side .widget ul.link li a:focus,
.check-list li:before,
ul.cart-list > li > h6 > a,
.attr-nav > ul > li > a:hover,
.attr-nav > ul > li > a:focus,
nav.navbar-sidebar ul.nav li.dropdown.on > a,
nav.navbar-sidebar .dropdown .megamenu-content .col-menu.on .title,
nav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu li a:hover,
nav.navbar ul.nav li.dropdown.on > a,
nav.navbar.navbar-inverse ul.nav li.dropdown.on > a,
nav.navbar-sidebar ul.nav li.dropdown.on ul.dropdown-menu li.dropdown.on > a,
nav.navbar .dropdown .megamenu-content .col-menu.on .title,
nav.navbar ul.nav > li > a:hover,
nav.navbar ul.nav > li.active > a:hover,
nav.navbar ul.nav li.active > a,
nav.navbar li.dropdown ul.dropdown-menu > li a:hover{
       color: #5f1952;
    background: #ffffff !important;
    border-top: 2px solid #fff;

}

nav.navbar.navbar-transparent ul.nav > li > a:hover,
nav.navbar.no-background ul.nav > li > a:hover,
nav.navbar ul.nav li.scroll.active > a,
nav.navbar.navbar-dark ul.nav li.dropdown ul.dropdown-menu  > li > a:hover,
nav.navbar ul.nav li.dropdown.on > a,
nav.navbar-dark ul.nav li.dropdown.on > a{
    color: #5f1952 !important;
}

@media(max-width:920px){
    nav.navbar .dropdown .megamenu-content .col-menu ul > li > a:hover,
    nav.navbar.navbar-dark .dropdown .megamenu-content .col-menu .title:hover{
        color: #f43438 !important;
    }
}

/*
Border
=========================== */
ul.cart-list > li.total > .btn{
    border-color: #f43438;
}

nav.navbar li.dropdown ul.dropdown-menu{
    border-top-color: #0181EC !important;
}

/*
Background
=========================== */
ul.cart-list > li.total > .btn,
.attr-nav > ul > li > a span.badge,
nav.navbar .share ul > li > a:hover,
nav.navbar .share ul > li > a:focus{
    background-color: #f43438;
}

ul.cart-list > li.total > .btn:hover,
ul.cart-list > li.total > .btn:focus{
    background-color: #dc3236 !important;
}




/* SSB UI Style */


/* Responsive */
@media (max-width: 640px) {
    .ssb-disable-on-mobile {
        display: none;
    }
}


.cbx-team .team-single figure:hover figcaption .speacial-info{margin-bottom:4.2rem;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-team .team-single figure:hover figcaption .speacial-info .title{color:#c49e60}.cbx-team .team-single figure:hover figcaption .speacial-info .title a{color:inherit}.cbx-testimonials-inner{background:#f9f9f9!important}.cbx-special .cbx-inner{background:#f1f1f1}.cbx-special .special-area{box-sizing:border-box}.cbx-special .special-area .special-single{float:left;padding:1rem}.cbx-special .special-area .special-one{width:50%}.cbx-special .special-area .special-four,.cbx-special .special-area .special-three,.cbx-special .special-area .special-two{width:25%}.cbx-special .special-area .special-five{width:75%}.cbx-special .special-area figure{position:relative}.cbx-special .special-area figure figcaption{position:absolute;top:auto;bottom:0;left:0;width:100%;height:100%;text-align:center}.cbx-special .special-area figure figcaption:before{content:"";background:-webkit-linear-gradient(left,rgba(255,0,0,0),#1c1a1d);background:-o-linear-gradient(bottom,rgba(255,0,0,0),#1c1a1d);background:-moz-linear-gradient(bottom,rgba(255,0,0,0),#1c1a1d);background:linear-gradient(to bottom,rgba(255,0,0,0),#1c1a1d);position:absolute;bottom:0;left:0;width:100%;height:50%;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-special .special-area figure figcaption .speacial-info{position:absolute;bottom:0;text-align:center;z-index:1;width:100%;color:#fff;margin-bottom:3rem;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-special .special-area figure figcaption .speacial-info .subtitle{font-family:'Petit Formal Script',cursive;font-size:1.6rem;line-height:2.4000000000000004rem;margin:0}.cbx-special .special-area figure figcaption .speacial-info .title{font-family:Montserrat,sans-serif;font-size:2.6rem;line-height:3.9000000000000004rem;margin:0}.cbx-special .special-area figure:hover figcaption:before{height:100%;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-special .special-area figure:hover figcaption .speacial-info{margin-bottom:4.2rem;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-special .special-area figure:hover figcaption .speacial-info .title{color:#c49e60}.cbx-special .special-area figure:hover figcaption .speacial-info .title a{color:inherit}.cbx-menus,.cbx-menus .cbx-tab,.cbx-menus .cbx-tab p{color:#fff}.cbx-menus{background:url(../images/manu-bg1920x1345.jpg) center center no-repeat fixed;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;background-size:cover}.cbx-menus .cbx-inner{background:rgba(28,26,29,.8)}.cbx-menus .cbx-tab .nav-pills{background:rgba(196,158,96,.5);border-radius:0;-moz-box-shadow:0 3px 6px rgba(255,255,255,.1);box-shadow:0 3px 6px rgba(255,255,255,.1)}.cbx-menus .cbx-tab .nav-pills li{margin-left:0;margin-right:0;width:19.69%}.cbx-menus .cbx-tab .nav-pills li a{font-family:'Petit Formal Script',cursive;border-radius:0;color:#fff;font-weight:700;font-size:1.6rem;line-height:2.4000000000000004rem;padding:2.6rem 1rem;-webkit-transition:all .2 ease;transition:all .3s linear;letter-spacing:1px}.cbx-menus .cbx-tab .nav-pills li a:hover{background:rgba(255,255,255,.2);padding:2.6rem 1rem}.cbx-menus .cbx-tab .nav-pills li.active>a,.cbx-menus .cbx-tab .nav-pills li.active>a:focus,.cbx-menus .cbx-tab .nav-pills li.active>a:hover{border-radius:0;padding:2.6rem 1rem;background:rgba(28,26,29,.8);color:#c49e60}.cbx-menus .cbx-tab .cbx-tab-content:active,.cbx-menus .cbx-tab ul li{display:inline-block;float:none}.cbx-chefs blockquote .small:before,.cbx-chefs blockquote footer:before,.cbx-chefs blockquote small:before,.cbx-chefs blockquote:after,.cbx-chefs blockquote:before{display:none}.cbx-menus .cbx-single-tab{margin-top:1rem;background:rgba(28,26,29,.9);-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-menus .cbx-single-tab .single-tab-inner{background:rgba(196,158,96,.1)}.cbx-menus .cbx-single-tab .cbx-info{padding:0 1.5rem 1.5rem}.cbx-menus .cbx-single-tab .cbx-info .title{position:relative}.cbx-menus .cbx-single-tab .cbx-info .title:before{content:"";border-bottom:1px solid #c49e60;position:absolute;bottom:0;left:0;width:100%;opacity:.4}.cbx-menus .cbx-single-tab .cbx-info p{color:#ddd;letter-spacing:.06rem}.cbx-menus .cbx-single-tab .price{font-family:'Petit Formal Script',cursive;font-size:6.8rem;line-height:10.2rem;color:#c49e60;margin-top:1.5rem;padding-right:1.5rem}.cbx-award,.cbx-menus .cbx-single-tab:hover .cbx-info p,.cbx-menus .cbx-single-tab:hover .price{color:#fff}.cbx-menus .cbx-single-tab .price span{font-size:4.2rem;line-height:6.300000000000001rem;color:#fff;font-weight:400}.cbx-menus .cbx-single-tab:hover{background:rgba(196,158,96,.5)}.cbx-menus .cbx-single-tab:hover .price span{opacity:.7}.cbx-menus-inner .cbx-single-tab .single-tab-inner:hover,.cbx-menus-inner .cbx-tab .nav-pills{background:#c49e60}.cbx-chefs .cbx-inner{background:#f1f1f1}.cbx-chefs .cbx-heading{padding-top:11rem}.cbx-chefs blockquote{border-left:0;padding:0 20px;margin:0}.cbx-chefs blockquote .cbx-single-people{margin-bottom:248px}.cbx-chefs blockquote .cbx-single-people .signature{margin-top:3rem;margin-bottom:4.2rem}.cbx-chefs blockquote .testi-img-big img{margin-bottom:-120px;border-bottom:4px solid #c49e60}.cbx-chefs .carousel-indicators-area{position:relative}.cbx-chefs .carousel-indicators-area .carousel-indicators-inner{position:absolute;bottom:190px;width:100%}.cbx-chefs .carousel-indicators{position:static;margin:0 auto 0 0;bottom:10px;left:50%;z-index:15;width:100%;padding-left:0;text-align:center;list-style:none}.cbx-chefs .carousel-indicators li{width:100px;border:0}.cbx-chefs .carousel-indicators li img{border-radius:50%;border:4px solid #fff;opacity:.5;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-chefs .carousel-indicators .active{background-color:transparent;border:0;-webkit-transition:all .2 ease;transition:all .3s linear;width:100px}.cbx-chefs .carousel-indicators .active img{border:4px solid #c49e60;opacity:1;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-award{background:url(../images/award-bg1920x730.jpg) center center no-repeat fixed;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;background-size:cover}.cbx-award .cbx-inner{background:rgba(28,26,29,.7)}.cbx-award .cbx-counter-area{text-align:center;background:#fff;padding:2rem 1.5rem;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-award .cbx-counter-area img{display:block;opacity:.2;margin:0 auto}.cbx-award .cbx-counter-area .counter-text small{display:block;color:#1c1a1d;font-size:1.6rem;line-height:2.4000000000000004rem;margin-top:2rem}.cbx-award .cbx-counter-area .counter-text .cbx-counter{font-family:'Petit Formal Script',cursive;font-size:6.8rem;color:#c49e60;margin:0;line-height:8rem}.cbx-award .cbx-counter-area .counter-text b{color:#1c1a1d}.cbx-award .cbx-counter-area:hover{background:rgba(196,158,96,.7)}.cbx-award .cbx-counter-area:hover img{opacity:.5}.cbx-award .cbx-counter-area:hover .cbx-counter,.cbx-award .cbx-counter-area:hover small{color:#fff}.cbx-reservation{background:url(../images/resarvation-bg.png) bottom center no-repeat;-webkit-background-size:contain;-o-background-size:contain;-moz-background-size:contain;background-size:contain}.cbx-reservation .cbx-inner{background:rgba(241,241,241,.6)}.cbx-reservation .cbx-btn{border-radius:40px;padding:1.8rem 3.5rem;width:100%}.cbx-reservation .reservation-area .reservation-form-area{padding:3rem;text-align:center;width:100%;height:100%}.cbx-reservation .reservation-area .reservation-form-area .form-group{margin-bottom:2rem}.cbx-reservation .reservation-area .reservation-form-area .form-group label.error{float:right;font-family:'Petit Formal Script',cursive;color:red;font-size:14px;margin-top:-39px;padding-right:1.5rem;font-weight:400}.cbx-reservation .reservation-area .reservation-form-area .cbx-form-full{width:99%;margin-left:.5%;margin-right:.5%}.cbx-reservation .reservation-area .reservation-form-area .cbx-form-inline{width:49%;float:left;margin-left:.5%;margin-right:.5%}.cbx-reservation .reservation-area .reservation-form-area .reservation-form-inner{background:rgba(255,255,255,.8);width:100%;height:100%;padding:6.8rem 3rem;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.cbx-reservation .reservation-area .reservation-form-area .reservation-form-inner:hover{-moz-box-shadow:0 3px 5px rgba(0,0,0,.1);box-shadow:0 3px 5px rgba(0,0,0,.1)}.cbx-reservation .reservation-area .reservation-form-area .form-control{background:rgba(28,26,29,.1);background-image:none;border:1px solid transparent;border-radius:0;box-shadow:none;color:#1c1a1d;display:block;font-size:14px;height:54px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%}.cbx-reservation .reservation-area .reservation-form-area textarea.form-control{height:200px;padding-top:1.5rem}.cbx-reservation .reservation-area .reservation-form-area .cbx-radio-area{width:100%}.cbx-reservation .reservation-area .reservation-form-area .cbx-radio-area .cbx-radio{height:54px;background:rgba(28,26,29,.1);width:32.33%;padding:18px 5px;border:transparent;border-radius:0;box-shadow:none;margin-left:.5%;margin-right:.5%}.cbx-reservation .reservation-area .reservation-form-area .cbx-radio-area .active{background:#c49e60;color:#fff}.cbx-reservation .reservation-area .reservation-form-area .input-group-addon{border-radius:0}.cbx-testimonials{background:#f1f1f1}.cbx-testimonials .cbx-inner-bg{background:url(../images/testi-bg-right.png) bottom right no-repeat;-webkit-background-size:auto auto,cover;-o-background-size:auto auto,cover;-moz-background-size:auto auto,cover;background-size:auto auto,cover}.cbx-testimonials .cbx-inner-bg .cbx-inner{padding:11rem 0 20rem;background:url(../images/testi-bg-left.png) bottom left no-repeat;-webkit-background-size:auto auto,cover;-o-background-size:auto auto,cover;-moz-background-size:auto auto,cover;background-size:auto auto,cover}.cbx-testimonials .testi-quote{text-align:center;display:block}.cbx-testimonials .testi-quote i{background:rgba(196,158,96,.4);height:50px;width:50px;border-radius:50%;color:#c49e60;font-size:26px;margin-top:0;line-height:50px}.cbx-testimonials .testi-quote .fancy{line-height:.5;text-align:center}.cbx-testimonials .testi-quote .fancy span{display:inline-block;position:relative}.cbx-testimonials .testi-quote .fancy span:after,.cbx-testimonials .testi-quote .fancy span:before{content:"";position:absolute;height:5px;border-top:1px solid #c49e60;top:24px;width:300px;opacity:.5}.cbx-testimonials .testi-quote .fancy span:before{right:100%;margin-right:15px}.cbx-testimonials .testi-quote .fancy span:after{left:100%;margin-left:15px}.cbx-testimonials .cbx-single-people{font-size:2.5rem;line-height:3.75rem}.cbx-testimonials i:hover{color:#c49e60}.cbx-testimonials .cbx-single-people p{font-size:1.7rem;font-style:normal;line-height:2.8rem}.cbx-testimonials .cbx-single-people small{color:#c49e60;font-size:1.6rem;line-height:2.4000000000000004rem;font-style:normal}.cbx-testimonials #carousel-2{padding:0 10px;margin-top:30px}.cbx-testimonials #carousel-2:hover .carousel-control{display:block}.cbx-testimonials #carousel-2 .carousel-control{background:0 0;color:#CACACA;font-size:2.3em;text-shadow:none;margin-top:30px;display:none}.cbx-testimonials #carousel-2 .carousel-control.left{left:-60px}.cbx-testimonials #carousel-2 .carousel-control.right{right:-60px}.cbx-testimonials #carousel-2 .carousel-indicators{right:50%;top:auto;bottom:-95px;margin-right:-19px}.cbx-testimonials #carousel-2 .carousel-indicators li{width:50px;height:50px;margin:2px;cursor:pointer;border:4px solid #CCC;border-radius:50px;opacity:.4;overflow:hidden;transition:all .4s}.cbx-testimonials #carousel-2 .carousel-indicators li img{border-radius:50px}.cbx-testimonials #carousel-2 .carousel-indicators .active{background:#333;width:62px;height:62px;border-radius:100px;border-color:#c49e60;opacity:1;overflow:hidden}.cbx-testimonials .item blockquote{border-left:none;margin:0;padding-top:0}.cbx-testimonials .item blockquote:after,.cbx-testimonials .item blockquote:before{display:none}.cbx-blogs .single-blog{margin-bottom:6.8rem}.cbx-blogs .single-blog figure{position:relative}.cbx-blogs .single-blog figure figcaption{position:absolute;top:auto;bottom:0;left:0;width:100%;height:100%;text-align:center}.cbx-blogs .single-blog figure figcaption:before{content:"";background:-webkit-linear-gradient(left,rgba(255,0,0,0),#1c1a1d);background:-o-linear-gradient(bottom,rgba(255,0,0,0),#1c1a1d);background:-moz-linear-gradient(bottom,rgba(255,0,0,0),#1c1a1d);background:linear-gradient(to bottom,rgba(255,0,0,0),#1c1a1d);position:absolute;bottom:0;left:0;width:100%;height:30%;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-blogs .single-blog figure figcaption .blog-info{position:absolute;bottom:0;text-align:center;z-index:1;width:100%;color:#fff;margin-bottom:2rem;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-blogs .single-blog figure figcaption .blog-info .date,.cbx-blogs .single-blog figure figcaption .blog-info .title{float:left}.cbx-blogs .single-blog figure figcaption .blog-info .date{font-family:Montserrat,sans-serif;background:rgba(196,158,96,.8);width:18%;margin:0 1.5rem 0 2rem;padding:.6rem;color:#fff}.cbx-blogs .single-blog figure figcaption .blog-info .date span{font-family:'Petit Formal Script',cursive;display:block;font-size:4.2rem;line-height:6.300000000000001rem;line-height:4.5rem}.cbx-blogs .single-blog figure figcaption .blog-info .title{font-family:Montserrat,sans-serif;font-size:2.6rem;line-height:3.9000000000000004rem;margin:0;width:72%;text-align:left}.cbx-blogs .single-blog figure:hover figcaption:before{height:70%;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-blogs .single-blog figure:hover figcaption .speacial-info{margin-bottom:4.2rem;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-blogs .single-blog figure:hover figcaption .speacial-info .title{color:#c49e60}.cbx-blogs .single-blog figure:hover figcaption .speacial-info .title a{color:inherit}.cbx-blogs .cbx-btn-area{text-align:center}.cbx-blog-single .single-blog{margin-bottom:0}.cbx-blog-single .single-blog .blog-inner{margin-left:12rem;position:relative}.cbx-blog-single .single-blog .blog-inner .blog-head{margin-bottom:4.2rem;position:relative}.cbx-blog-single .single-blog .blog-inner .blog-head figure{position:relative}.cbx-blog-single .single-blog .blog-inner .blog-head figure figcaption{position:absolute;top:auto;bottom:0;left:0;width:100%;height:100%;text-align:center}.cbx-blog-single .single-blog .blog-inner .blog-head figure figcaption:before{content:"";background:-webkit-linear-gradient(left,rgba(255,0,0,0),#1c1a1d);background:-o-linear-gradient(bottom,rgba(255,0,0,0),#1c1a1d);background:-moz-linear-gradient(bottom,rgba(255,0,0,0),#1c1a1d);background:linear-gradient(to bottom,rgba(255,0,0,0),#1c1a1d);position:absolute;bottom:0;left:0;width:100%;height:30%;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-blog-single .single-blog .blog-inner .blog-head .title{position:absolute;bottom:0;-webkit-transition:all .2 ease;transition:all .3s linear;padding:3rem 4rem;font-family:Montserrat,sans-serif;font-size:4.2rem;line-height:6.300000000000001rem;margin:0;width:100%;text-align:left;font-weight:700;color:#fff}.cbx-blog-single .single-blog .blog-inner .blog-head:hover figcaption:before{height:70%;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-blog-single .single-blog .blog-inner .blog-head:hover figcaption .speacial-info{margin-bottom:4.2rem;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-blog-single .single-blog .blog-inner .blog-head:hover figcaption .speacial-info .title{color:#c49e60}.cbx-blog-single .single-blog .blog-inner .blog-head:hover figcaption .speacial-info .title a{color:inherit}.cbx-blog-single .single-blog .blog-inner .date{width:11rem;position:absolute;left:-120px;top:-3px;text-align:center;font-family:'Petit Formal Script',cursive;font-size:4.2rem;font-weight:400;color:#fff;opacity:.7;background:#c49e60;padding:1.5rem 1rem;line-height:5rem}.cbx-blog-single .single-blog .blog-inner .date span{font-size:1.6rem;line-height:2.4000000000000004rem;display:block;font-family:Montserrat,sans-serif}.cbx-blog-single .single-blog .blog-inner .article-info{margin-bottom:2.6rem;border-bottom:1px solid #eee;display:block;overflow:hidden;padding:5px 10px}.cbx-blog-single .single-blog .blog-inner .article-info dd{float:left;margin-right:20px;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:1px;opacity:.4}.cbx-banner .cbx-breadcrumb-area .breadcrumb li,.cbx-footer .cbx-subscribe .title,.cbx-footer .footer-single .title,.cbx-footer-top .single .title{color:#fff;font-family:'Petit Formal Script',cursive}.cbx-blog-single .single-blog .blog-inner .article-info dd a{color:inherit}.cbx-blog-single .single-blog .blog-inner .article-info dd i{color:#c49e60!important}.cbx-blog-single .single-blog .blog-inner article ul{margin-left:20px;display:block}.cbx-blog-single .single-blog .blog-inner article ol{margin-left:-10px}.cbx-blog-single .single-blog .blog-inner article table{margin-top:2rem}.cbx-blog-single .single-blog .blog-inner article .cbx-img-left{float:left;padding:1rem 2rem 1.5rem 0}.cbx-blog-single .single-blog .blog-inner article .cbx-img-right{float:right;padding:1rem 0 1.5rem 2rem}.cbx-blog-single .single-blog .blog-inner article .cbx-img-center{margin:0 auto;display:block;padding:1.5rem}.cbx-blog-single .single-blog .blog-inner article header .title-area .title{font-size:4.2rem;line-height:6.300000000000001rem}.cbx-blog-single .single-blog .blog-inner article section{margin-bottom:4.2rem}.cbx-blog-single .single-blog .blog-inner article footer .cbx-social-share .title{font-family:'Petit Formal Script',cursive;color:#c49e60;font-weight:700;font-size:2.6rem;line-height:3.9000000000000004rem}.cbx-blog-single .single-blog .blog-inner article footer .cbx-social-share ul{margin-left:0;padding:1rem 0;border-top:1px solid #eee}.cbx-blog-single .single-blog .blog-inner article footer .cbx-social-share ul li a{height:50px;width:50px;background:#fff;color:#c49e60;display:inline-block;text-align:center;border-radius:50%}.cbx-blog-single .single-blog .blog-inner article footer .cbx-social-share ul li a:hover,.cbx-footer-top{background:#ff0606;color:#fff}.cbx-blog-single .single-blog .blog-inner article footer .cbx-social-share ul li a i{font-size:26px;line-height:50px}.cbx-footer-top .cbx-inner{background:rgba(28,26,29,.1);padding:6.8rem 0}.cbx-footer-top .single{text-align:center}.cbx-footer-top .single .title{margin-bottom:2.6rem;margin-top:0}.cbx-footer-top .single p{color:#fff;opacity:1;letter-spacing:.06rem}.cbx-footer{background:#1c1a1d}.cbx-footer .cbx-inner{background:rgba(196,158,96,.1);padding:11rem 0}.cbx-footer .cbx-subscribe{text-align:center;width:80%;margin:0 auto}.cbx-footer .cbx-subscribe .title{color:#c49e60;margin-bottom:4.2rem;margin-top:0}.cbx-footer .cbx-subscribe .subscribe-form{margin-bottom:6.8rem}.cbx-footer .cbx-subscribe .subscribe-form .cbx-subscribe-btn,.cbx-footer .cbx-subscribe .subscribe-form .cbx-subscribe-input{float:left}.cbx-footer .cbx-subscribe .subscribe-form .cbx-subscribe-input{width:80%}.cbx-footer .cbx-subscribe .subscribe-form .cbx-subscribe-btn{width:20%}.cbx-footer .cbx-subscribe .subscribe-form .cbx-submit-btn{height:65px;width:100%;border-radius:40px;margin-top:2px;background:rgba(196,158,96,.8);border:0;box-shadow:none;margin-right:5px;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-footer .cbx-subscribe .subscribe-form .cbx-submit-btn i{font-size:32px;color:#fff}.cbx-footer .cbx-subscribe .subscribe-form .cbx-submit-btn:hover{background:#c49e60}.cbx-footer .cbx-subscribe .subscribe-form form{background:#1c1a1d;overflow:hidden;border:1px solid #c49e60;border-radius:40px;padding-right:2px}.cbx-footer .cbx-subscribe .subscribe-form form .form-group{margin-bottom:0}.cbx-footer .cbx-subscribe .subscribe-form .form-control{background:0 0;border:1px solid transparent;border-radius:40px;box-shadow:none;color:#fff;display:block;font-size:14px;height:70px;line-height:1.42857;padding:6px 3rem;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%}.cbx-footer .footer-single .title{color:#c49e60;margin-bottom:2.6rem;font-size:2.6rem;line-height:3.9000000000000004rem;font-weight:400;margin-top:0}.cbx-footer .footer-single .footer-logo{font-size:4.2rem;font-weight:700;line-height:4.3rem}.cbx-footer .footer-single p{color:#b6b6b6;opacity:1;letter-spacing:.06rem}.cbx-footer .footer-single .footer-link-list li a{color:#b6b6b6;line-height:3rem;letter-spacing:.06rem;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-footer .footer-single .footer-link-list li a:hover{color:#c49e60;padding-left:10px;opacity:1}.cbx-footer .footer-single .footer-tweet{color:#b6b6b6;letter-spacing:.06rem}.cbx-footer .footer-single .footer-tweet li{list-style:none}.cbx-footer .footer-single .social-area{margin-top:2.6rem}.cbx-footer .footer-single .social-area li a{background:rgba(196,158,96,.2);height:50px;width:50px;border-radius:50%;display:inline-block;text-align:center;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-footer .footer-single .social-area li a i{font-size:26px;line-height:52px}.cbx-footer .footer-single .social-area li a:hover{background:#c49e60;color:#fff}.cbx-footer .footer-about{padding-right:3rem}.cbx-footer-bottom{background:#1c1a1d}.cbx-footer-bottom .cbx-inner{padding:2.6rem 0}.cbx-footer-bottom .copyright{color:#b6b6b6;letter-spacing:.06rem}.cbx-footer-bottom .copyright i{margin-right:5px}.cbx-footer-bottom .copyright p{color:inherit;opacity:1}.cbx-footer-bottom .footer-menu{text-align:right}.cbx-footer-bottom .footer-menu ul li a{color:#b6b6b6}.cbx-footer-bottom .footer-menu ul li a:hover{color:#c49e60;opacity:1}.cbx-banner{background:url(../images/slider-1920x1000.jpg) center center no-repeat fixed;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;background-size:cover;color:#fff}.cbx-banner .cbx-inner{background:rgba(28,26,29,.8);padding:21rem 0 11rem}.cbx-banner .cbx-heading-black{margin-bottom:4.2rem}.cbx-banner .cbx-breadcrumb-area{text-align:center}.cbx-banner .cbx-breadcrumb-area .breadcrumb{background:0 0;padding:0}.cbx-banner .cbx-breadcrumb-area .breadcrumb li{font-size:1.6rem;line-height:2.4000000000000004rem;font-weight:400}.cbx-banner .cbx-breadcrumb-area .breadcrumb li a{color:inherit;font-size:inherit;font-weight:inherit}.cbx-banner .cbx-breadcrumb-area .breadcrumb .active{color:#c49e60}.cbx-banner .cbx-breadcrumb-area .breadcrumb>li+li:before{padding:0 5px;color:#c49e60;content:"/\00a0";opacity:.7}#cbx-contact #cbxemail-error,#cbx-contact .cbx-send-btn,#cbx-contact .error{font-weight:700;opacity:.8;font-family:Montserrat,sans-serif}.cbx-menus-inner{background:0 0}.cbx-menus-inner .cbx-inner{background:#f9f9f9}.cbxmapcanvas{height:400px;width:100%}.jqcbxgoglemap_info h3.jqcbxgoglemap_info_heading{margin-bottom:20px}.jqcbxgoglemap_info .jqcbxgoglemap_info_body{background:#c49e60;padding:5px 10px;width:250px;color:#fff;font-size:1.6rem;line-height:2.4000000000000004rem}.cbxmapcanvas img{max-width:none}#cbx-contact .sub-heading{margin-top:0;margin-bottom:2.6rem}#cbx-contact .cbx-sub-heading{color:#c49e60;font-size:2.5rem;line-height:3.75rem;margin-top:5rem}#cbx-contact .innerpage-section{margin-bottom:6.8rem}#cbx-contact #cbxemail-error,#cbx-contact .error{font-style:italic;color:#c49e60;float:right;font-size:14px}#cbx-contact .form-control{background:#fff;border-radius:0;color:#1c1a1d;display:block;font-size:14px;height:50px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;border:1px solid #fff;box-shadow:none}#cbx-contact .form-control:active,#cbx-contact .form-control:focus,#cbx-contact .form-control:hover{border:1px solid #c49e60}#cbx-contact .cbx-form-control{width:85%;float:right}#cbx-contact .cbx-contact-icon{background:#c49e60;width:65px;height:50px;font-size:25px;border-radius:4px;text-align:center;line-height:49px;color:#fff}#cbx-contact .form-group{margin-bottom:4rem}#cbx-contact .cbx-textarea-control{background:#fff;height:200px;padding:1.5rem}#cbx-contact .cbx-send-btn{text-transform:uppercase;font-size:1.8rem;line-height:2.7rem;padding:15px 10px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;background:#c49e60;color:#fff;border-radius:40px;-moz-box-shadow:0 3px 5px rgba(0,0,0,.1);box-shadow:0 3px 5px rgba(0,0,0,.1)}#cbx-contact .cbx-send-btn:hover{opacity:1;-moz-box-shadow:0 4px 9.48px 2.52px rgba(0,0,0,.2);box-shadow:0 4px 9.48px 2.52px rgba(0,0,0,.2)}#cbx-contact .cbx-contact-info,#cbx-contact .sub-heading{padding-left:2rem}#cbx-contact .cbx-contact-info li{font-family:Montserrat,sans-serif;font-size:1.6rem;line-height:2.4000000000000004rem;color:#1c1a1d;opacity:.7}#cbx-contact .cbx-contact-info li i{font-size:2.6rem;line-height:3.9000000000000004rem;color:#c49e60;margin-right:10px}@media (min-width:1200px) and (max-width:1400px){html{font-size:54%}}@media (max-width:1199px){html{font-size:55%}.cbx-header .cbx-navbar{top:16px}.cbx-header .cbx-navbar .cbx-logo .main-logo img{max-width:160px}.cbx-header .cbx-navbar .cbx-logo{width:16%}.cbx-header .cbx-navbar .cbx-nav-left,.cbx-header .cbx-navbar .cbx-nav-right{width:42%}.cbx-header .stick{top:0}.cbx-header .stick .cbx-logo .main-logo img{max-width:140px}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-title{font-size:6.8rem;line-height:10.2rem;line-height:10rem;margin:0}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-sub-title{margin:0 0 1rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3 .watermark{font-size:4.2rem;line-height:6.300000000000001rem;line-height:5rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3:before{left:-160px;top:14%}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3:after{left:160px;top:14%}.cbx-about .cbx-inner{background:rgba(255,255,255,.5)}.cbx-menus .cbx-tab .nav-pills li{width:19.6%}.cbx-chefs .carousel-indicators li{width:70px}.cbx-chefs .carousel-indicators .active{width:75px}blockquote::before{padding:19px 18px;left:45%}}@media (max-width:991px){.cbx-header .cbx-navbar .cbx-logo .main-logo img,.cbx-header .stick .cbx-logo .main-logo img{max-width:100%}html{font-size:55%}.cbx-reservation .reservation-area .reservation-form-area{padding:0;position:static;width:100%;height:100%}.cbx-header .cbx-navbar{top:10px}.cbx-header .cbx-navbar .cbx-logo{width:11%}.cbx-header .cbx-navbar .cbx-nav-left,.cbx-header .cbx-navbar .cbx-nav-right{width:45%;margin-top:0}.cbx-header .cbx-navbar #navbar .nav li a{padding:.8rem;font-size:13px}.cbx-header .stick{top:0}.cbx-inner{padding:6.8rem 0}#cbx-testimonials .cbx-inner-bg .cbx-inner{padding:6.8rem 0 16rem}.cbx-heading,.cbx-heading-black{margin-bottom:5rem}.cbx-heading h1:after,.cbx-heading h1:before,.cbx-heading h2:after,.cbx-heading h2:before,.cbx-heading-black h1:after,.cbx-heading-black h1:before,.cbx-heading-black h2:after,.cbx-heading-black h2:before{display:none}.cbx-heading h1 .watermark,.cbx-heading h2 .watermark,.cbx-heading-black h1 .watermark,.cbx-heading-black h2 .watermark{opacity:.4;font-size:5.5rem;line-height:8.25rem;line-height:5rem;font-weight:400}.cbx-heading h1 .heading,.cbx-heading h2 .heading,.cbx-heading-black h1 .heading,.cbx-heading-black h2 .heading{font-size:3.5rem;line-height:5.25rem;line-height:4rem}.cbx-special .special-area .special-five,.cbx-special .special-area .special-one{width:100%}.cbx-special .special-area .special-four,.cbx-special .special-area .special-three,.cbx-special .special-area .special-two{width:33.22%}.cbx-menus .cbx-tab .nav-pills li{width:19.5%}.cbx-chefs blockquote .testi-img-big{width:100%;text-align:center;margin-top:4.2rem}.cbx-chefs blockquote .testi-img-big img{margin-bottom:0;border-bottom:4px solid #c49e60;max-width:500px}#cbx-testimonials .testi-quote .fancy span::after,#cbx-testimonials .testi-quote .fancy span::before{width:150px}#cbx-testimonials .cbx-inner-bg,#cbx-testimonials .cbx-inner-bg .cbx-inner,.cbx-about{background-image:none}.cbx-chefs .cbx-heading{padding-top:4.2rem}.cbx-chefs blockquote .cbx-single-people{margin-bottom:158px}.cbx-chefs .carousel-indicators-area .carousel-indicators-inner{bottom:110px}.cbx-award .cbx-counter-area{margin-bottom:2.6rem}.cbx-footer .cbx-subscribe .title,.cbx-footer .footer-single .footer-logo{font-size:2.6rem}.footer-single{margin-bottom:4.2rem}.footer-single .title{margin-bottom:1.6rem}.cbx-footer .cbx-inner{padding:6.8rem 0 2.6rem}#cbx-contact .cbx-contact-icon{width:50px;height:50px;font-size:25px;border-radius:4px;text-align:center;line-height:49px}blockquote::after{left:13%}blockquote::before{left:44%}blockquote{font-size:15px}.cbx-blog-single .single-blog .blog-inner{margin-left:11rem}.cbx-blog-single .single-blog .blog-inner .blog-head .title{padding:1rem 2rem;line-height:5rem}.cbx-blog-single .single-blog .blog-inner .date{font-size:3rem;left:-89px;top:-3px;width:9rem;padding:0}.cbx-reservation .reservation-area .reservation-form-area .cbx-form-inline{width:99%}}@media (max-width:767px){html{font-size:55%}.xs-text-center{text-align:center}.xs-text-right{text-align:right}.cbx-right,.xs-text-left{text-align:left}.xs-float-none{float:none}.cbx-footer,.cbx-footer-bottom,.cbx-footer-bottom .footer-menu{text-align:center}.cbx-header .cbx-navbar .cbx-logo{display:none}.cbx-header .cbx-navbar .cbx-logo-mobile{display:block;width:100%}.cbx-header .cbx-navbar .cbx-logo-mobile .main-logo img{max-width:140px;float:left}.cbx-header .cbx-navbar .cbx-search{display:none}.cbx-header .cbx-navbar .cbx-search-mobile{display:block}.cbx-header .cbx-navbar .cbx-nav-left,.cbx-header .cbx-navbar .cbx-nav-right{width:100%;margin-top:0}.cbx-header .cbx-navbar .cbx-nav-right ul{padding:0 2rem}.cbx-header .cbx-search input[type=text]:focus{cursor:text;width:300px;height:40px;z-index:1;font-size:2rem}.cbx-header .cbx-search input[type=text]{top:4px}.cbx-header .cbx-search .search_submit{display:inline-block;font-size:26px;padding-right:2rem;padding-top:1.2rem}.cbx-chefs blockquote .testi-img-big,.cbx-heading h1:after,.cbx-heading h1:before,.cbx-heading h2:after,.cbx-heading h2:before,.cbx-heading-black h1:after,.cbx-heading-black h1:before,.cbx-heading-black h2:after,.cbx-heading-black h2:before{display:none}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading{margin-bottom:2rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-title{font-size:4.2rem;line-height:6.300000000000001rem;line-height:5rem;margin:0 0 1rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-sub-title{margin:0;font-size:1.6rem;line-height:2.4000000000000004rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .cbx-btn{margin-top:1.5rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3 .watermark{font-size:2.6rem;line-height:3.9000000000000004rem;line-height:3rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3:before{left:-100px;top:10%}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3:after{left:100px;top:10%}.cbx-heading,.cbx-heading-black{margin-bottom:4.2rem}.cbx-heading h1 .watermark,.cbx-heading h2 .watermark,.cbx-heading-black h1 .watermark,.cbx-heading-black h2 .watermark{opacity:.4;font-size:4.2rem;line-height:6.300000000000001rem;line-height:3rem;font-weight:400}.cbx-heading h1 .heading,.cbx-heading h2 .heading,.cbx-heading-black h1 .heading,.cbx-heading-black h2 .heading{font-size:2.6rem;line-height:3.9000000000000004rem;line-height:4rem}.cbx-menus .cbx-single-tab .cbx-info{padding:0 2rem}.cbx-menus .cbx-single-tab .price{padding:0 3rem 3rem;float:left;margin:0}.cbx-menus .cbx-tab .nav-pills li{width:auto}.cbx-footer .cbx-subscribe{width:100%}.carousel-indicators{left:0;margin-left:0;padding-left:0;text-align:center;width:100%}.cbx-blogs .single-blog{margin-bottom:2.6rem}.cbx-chefs .cbx-heading{padding-top:6.8rem}.cbx-chefs blockquote .cbx-single-people{margin-bottom:158px}.cbx-chefs .carousel-indicators-area .carousel-indicators-inner{bottom:110px}.cbx-footer-top .single{margin-bottom:2.6rem}.cbx-footer .footer-single .title,.cbx-footer-top .single .title{margin-bottom:1.6rem}.cbx-footer .footer-about{padding-right:0}.cbx-footer-top .cbx-inner{padding:6.8rem 0 5.2rem}.cbx-about .about-info .about-text{padding:0}.cbx-chefs blockquote .cbx-single-people .signature{margin-top:2.6rem}.cbx-btn{padding:1rem 2.8rem}#cbx-testimonials #carousel-2{margin-top:1.6px}.cbx-chefs blockquote .cbx-single-people .signature img{max-width:200px}.cbx-header .navbar-default .navbar-toggle{background:#c49e60;border-color:#c49e60}.cbx-header .navbar-default .navbar-toggle:focus,.cbx-header .navbar-default .navbar-toggle:hover{background:#ceae7a;border-color:#ceae7a}.navbar-default .navbar-collapse,.navbar-default .navbar-form,.stick .navbar-collapse,.stick .navbar-form{border-color:#1c1a1d}.cbx-header .navbar-default .navbar-toggle .icon-bar{background-color:#fff}.cbx-team .team-single{max-width:400px;margin:0 auto 2.6rem}.cbx-banner .cbx-inner{padding:11rem 0 5rem}.cbx-about .about-info .about-text{margin-bottom:0}#cbx-contact .cbx-send-btn,#cbx-contact .form-group{margin-bottom:2rem}.cbx-blog-single .single-blog .blog-inner .blog-head .title{font-size:2.6rem;line-height:3.8rem;margin-bottom:1.5rem}.cbx-blog-single .single-blog .blog-inner .date{background:0 0;color:#c49e60;font-size:3rem;left:0;padding:1rem;position:static;text-align:left;top:0;width:100%}.cbx-header .cbx-navbar,.dropdown-menu{text-align:center}.cbx-blog-single .single-blog .blog-inner .date span{display:inline}.cbx-blog-single .single-blog .blog-inner .blog-head{margin-bottom:1.6rem}.cbx-blog-single .single-blog .blog-inner{margin-left:0}.cbx-header .cbx-navbar .cbx-nav-right ul{float:none}.cbx-header .cbx-navbar .navbar-collapse{background:rgba(28,26,29,.9)}.dropdown .caret{display:none}.dropdown-menu{display:block;background-color:transparent;border:0;box-shadow:none;margin-top:0;position:static;width:100%}.navbar-nav .dropdown-menu>li>a{line-height:20px}.cbx-nav li:hover>ul{-moz-animation:none;-webkit-animation:none;animation:none}.cbx-header .cbx-navbar #navbar .nav .dropdown .dropdown-menu,.cbx-nav ul li:hover>ul{-moz-animation:none;-webkit-animation:none;animation:none;opacity:.7;background:0 0}}@media (max-width:480px){html{font-size:49%}.cbx-header .cbx-navbar .cbx-logo-mobile .main-logo img{max-width:100px}.cbx-slider{padding-top:65px}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading{margin-bottom:1rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-title{font-size:3rem;line-height:4.5rem;line-height:5rem;margin:0}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-sub-title{margin:0;font-size:1.5rem;line-height:2.25rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .cbx-btn{margin-top:1rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3 .watermark{font-size:2.6rem;line-height:3.9000000000000004rem;line-height:3rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3:before{left:-80px;top:10%}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3:after{left:80px;top:10%}.cbx-header .cbx-search input[type=text]:focus{cursor:text;width:200px;height:40px;z-index:1;font-size:14px;padding-left:2rem}.cbx-special .special-area .special-five,.cbx-special .special-area .special-four,.cbx-special .special-area .special-one,.cbx-special .special-area .special-three,.cbx-special .special-area .special-two{width:100%}#cbx-testimonials .testi-quote .fancy span::after,#cbx-testimonials .testi-quote .fancy span::before{width:50px}.cbx-footer .cbx-subscribe .subscribe-form .cbx-subscribe-input{width:70%}.cbx-footer .cbx-subscribe .subscribe-form .cbx-subscribe-btn{width:30%}.cbx-footer .footer-single .social-area li a{margin-bottom:5px;width:45px;height:45px}.cbx-footer .footer-single .social-area li a i{font-size:20px;line-height:45px}#cbx-contact .cbx-form-control{float:right;width:80%}blockquote::before{left:38%;padding:15px 18px;font-size:16px}blockquote::after{top:34px}blockquote{padding-top:66px;font-size:14px}.cbx-reservation .reservation-area .reservation-form-area .reservation-form-inner{padding:0;background:0 0}.cbx-reservation .reservation-area .reservation-form-area .reservation-form-inner:hover{box-shadow:none}.cbx-reservation .reservation-area .reservation-form-area .cbx-radio-area .cbx-radio{width:32.3%}.cbx-reservation .reservation-area .reservation-form-area .form-group label.error{font-size:13px;margin-top:0;padding-right:0}}@media (max-width:360px){#contact-form input{height:40px}#contact-form textarea{height:100px}#contact-form button{margin-top:30px}#contact-form .form-group{margin-bottom:10px}}@media (max-width:320px){#contact-form input{height:40px}#contact-form textarea{height:100px}#contact-form button{margin-top:20px}#contact-form .form-group{margin-bottom:0}}@media only screen and (max-width:768px){.animated{-o-transition-property:none!important;-moz-transition-property:none!important;-ms-transition-property:none!important;-webkit-transition-property:none!important;transition-property:none!important;-o-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}}.cbx-switcher-area{position:fixed;top:35%;right:0;max-width:300px;z-index:891}.cbx-switcher-inner{position:relative}.cbx-switcher-btn{font-weight:700;background:#c49e60;font-size:25px;color:#fff;position:absolute;right:0;top:0;z-index:892;padding:5px}.cbx-switcher-btn:active,.cbx-switcher-btn:focus,.cbx-switcher-btn:hover{color:#fff}.cbx-switcher-body{background:rgba(230,230,230,.93);padding:10px;width:260px;position:absolute;top:0;right:-280px}.cbx-switcher-list li{height:30px;width:30px;float:left;display:inline-block;margin:10px}.cbx-switcher-list li a{width:100%;height:100%;display:block}.cbx-list-default{background:#c49e60}.cbx-list-red{background:#e7272d}.cbx-list-green{background:#2ec887}.cbx-list-blue{background:#3498db}.cbx-list-olive{background:#559137}.cbx-list-violet{background:#8E24AA}.cbx-list-pink{background:#FF69B4}.cbx-list-navy{background:#006fba}.cbx-list-orange{background:#f50}.cbx-switcher-text{margin-left:50px}
a,a.active,a:focus,a:hover{text-decoration:none;outline:0}html{font-size:62.5%}body,
p{font-size:1.6rem;padding:0;color:#1c1a1d;line-height:2.6rem;font-weight:400;
    font-family: arial;
}body{background:#f9f9f9;margin:0}p{margin:0 0 1.6rem;opacity:.9}.h1,.h2,.h3,h1,h2,h3{font-weight:700}
.h1,h1{font-size:4.8rem;line-height: 3.2rem;font-weight:bold;    margin-top: 15px;    font-family: 'Oswald', sans-serif !important;}.h2,h2{font-size:4.2rem;line-height:6.300000000000001rem;line-height:4.8rem}
.h3,h3{font-size:2.6rem;line-height:3.9000000000000004rem;line-height:4.2rem;font-family:Montserrat,sans-serif}
.h4,.h5,h4,h5{font-size:1.6rem}.h3 a,h3 a{color:inherit}.h3 a:hover,h3 a:hover{color:#c49e60}
.h4,h4{line-height:2.4000000000000004rem;line-height:2.4rem;font-family:Montserrat,sans-serif;font-weight:400}.foodie-heading,.foodie-heading-brand{font-family:'Petit Formal Script',cursive}.h4 a,h4 a{color:inherit}.foodie-heading-brand,.h4 a:hover,a,h4 a:hover{color:#c49e60}.h5,h5{line-height:2.4000000000000004rem;line-height:2.4rem}.h6,h6{font-size:1.4rem;line-height:2.0999999999999996rem;line-height:2.4rem}img{max-width:100%}a{-webkit-transition:all .2 ease;transition:all .2s linear}a.active,a:focus,a:hover{color:#c49e60;border:0}.btn:active,.btn:focus,button:active,button:focus,input[type=submit]:active,input[type=submit]:focus,input[type=button]:active,input[type=button]:focus{outline:0}.cbx-img-left{float:left;padding:1rem 2rem 1.5rem 0}.cbx-img-right{float:right;padding:1rem 0 1.5rem 2rem}.cbx-img-center{margin:0 auto;display:block;padding:1.5rem}blockquote{overflow:hidden;width:100%;text-align:center;border-left:0;padding-top:90px;position:relative;margin:2.6rem 0}blockquote:before{content:"\f10d";background:rgba(196,158,96,.9);color:#fff;font-family:FontAwesome;padding:19px 20px;border-radius:50%;position:absolute;top:0;left:46%;z-index:2;border:8px solid #f9f9f9;font-size:26px}blockquote:after{content:"";position:absolute;height:5px;border-top:1px solid #c49e60;top:40px;width:70%;opacity:.4;margin:0 auto;left:15%}ul,ul li{margin:0;padding:0}.cbx-table thead tr{background:rgba(196,158,96,.2)}.cbx-table thead tr th{border-bottom:0;padding-top:2rem;padding-bottom:2rem;font-family:Montserrat,sans-serif;letter-spacing:1px;color:#1c1a1d;text-align:center}.cbx-table tbody tr td,.cbx-table tbody tr th{padding-top:2rem;padding-bottom:2rem;border-top:4px solid #f9f9f9;background:rgba(196,158,96,.05);text-align:center;border-right:2px solid #f9f9f9}.cbx-table tbody tr td:hover,.cbx-table tbody tr th,.cbx-table tbody tr th:hover{background:rgba(196,158,96,.1)}.cbx-btn{background:rgba(196,158,96,.8);border-radius:30px;padding:1.3rem 3.5rem;color:#fff;text-transform:uppercase;-moz-box-shadow:0 3px 5px rgba(0,0,0,.1);box-shadow:0 3px 5px rgba(0,0,0,.1);overflow:hidden;display:inline-block;border:0;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.cbx-btn:hover{background:#c49e60;color:#fff;-moz-box-shadow:0 4px 9.48px 2.52px rgba(0,0,0,.2);box-shadow:0 4px 9.48px 2.52px rgba(0,0,0,.2)}.cbx-btn-black{background:rgba(28,26,29,.8)}.cbx-btn-black:hover{background:#1c1a1d}.cbx-btn-white{background:rgba(255,255,255,.8);color:#c49e60}.cbx-btn-white:hover{background:#fff;color:#c49e60}.cbx-btn-big{font-size:2.6rem;line-height:3.9000000000000004rem}.cbx-btn-md{font-size:2rem;line-height:3rem}.sub-heading{font-family:'Petit Formal Script',cursive;font-weight:700;color:#c49e60;margin-bottom:1.6rem;margin-top:4.2rem}.cbx-inner{padding:11rem 0}.cbx-heading{text-align:center;margin-bottom:6.8rem}.cbx-heading h1,.cbx-heading h2{display:inline-block;position:relative;margin:0}.cbx-heading h1:after,.cbx-heading h1:before,.cbx-heading h2:after,.cbx-heading h2:before{width:100%;height:35px;content:" ";background:url(../img/heading-style.png) no-repeat;position:absolute;left:-200px;top:40%;opacity:.2}.cbx-heading h1:after,.cbx-heading h2:after{background:url(../img/heading-style.png) no-repeat;left:200px;-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.cbx-heading h1 .watermark,.cbx-heading h2 .watermark{color:#1c1a1d;opacity:.4;display:block;font-family:'Petit Formal Script',cursive;font-size:6.8rem;line-height:10.2rem;line-height:7rem;font-weight:400}.cbx-heading h1 .heading,.cbx-heading h2 .heading{color:#c49e60;font-family:Montserrat,sans-serif;font-size:4.2rem;text-transform:uppercase;font-weight:700;line-height:5.3rem}.cbx-heading-black{text-align:center;margin-bottom:6.8rem}.cbx-heading-black h1,.cbx-heading-black h2{display:inline-block;position:relative;margin:0}.cbx-heading-black h1:after,.cbx-heading-black h1:before,.cbx-heading-black h2:after,.cbx-heading-black h2:before{width:100%;height:35px;content:" ";background:url(../images/heading-style-black.png) no-repeat;position:absolute;left:-200px;top:40%;opacity:.2}.cbx-heading-black h1:after,.cbx-heading-black h2:after{background:url(../images/heading-style-black.png) no-repeat;left:200px;-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.cbx-heading-black h1 .watermark,.cbx-heading-black h2 .watermark{color:#fff;opacity:.4;display:block;font-family:'Petit Formal Script',cursive;font-size:6.8rem;line-height:10.2rem;line-height:7rem;font-weight:400}.cbx-heading-black h1 .heading,.cbx-heading-black h2 .heading{color:#c49e60;font-family:Montserrat,sans-serif;font-size:4.2rem;text-transform:uppercase;font-weight:700;line-height:5.3rem}.cbx-right{text-align:right}.cbx-header .cbx-navbar .cbx-logo,.cbx-header .cbx-navbar .cbx-logo .main-logo,.cbx-slider .cbx-item-center{text-align:center}.cbx-header .cbx-navbar{margin:0 auto;width:100%;position:fixed;top:40px;z-index:99;background:0 0;border:0;border-radius:0}.cbx-header .cbx-navbar .cbx-logo,.cbx-header .cbx-navbar .cbx-nav-left,.cbx-header .cbx-navbar .cbx-nav-right{display:inline}.cbx-header .cbx-navbar .cbx-nav-right{float:right!important}.cbx-header .cbx-navbar .cbx-nav-right ul{float:right}.cbx-header .cbx-navbar .cbx-nav-left,.cbx-header .cbx-navbar .cbx-nav-right{width:40%;margin-top:30px}.cbx-header .cbx-navbar .cbx-logo{width:20%;display:inline-block}.cbx-header .cbx-navbar .cbx-logo .main-logo img{max-width:200px;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.cbx-header .cbx-navbar .cbx-logo-mobile,.cbx-header .cbx-navbar .cbx-search-mobile{display:none}.cbx-header .cbx-navbar .navbar-collapse{padding-left:0}.cbx-header .cbx-navbar #navbar .nav li{margin-left:.2rem;margin-right:.2rem}.cbx-header .cbx-navbar #navbar .nav li a{font-family:Montserrat,sans-serif;color:#fff;text-transform:uppercase;font-weight:400;border-radius:30px;border:1px solid transparent;padding:1.2rem 1.5rem}.cbx-header .cbx-navbar #navbar .nav li a:focus,.cbx-header .cbx-navbar #navbar .nav li a:hover{color:#c49e60}.cbx-header .cbx-navbar #navbar .nav .active a{background:0 0;color:#c49e60}.cbx-header .cbx-navbar #navbar .nav .menu-highlight a{border-radius:30px;background:rgba(196,158,96,.6)}.cbx-header .cbx-navbar #navbar .nav .menu-highlight a:focus,.cbx-header .cbx-navbar #navbar .nav .menu-highlight a:hover{background:#c49e60;color:#fff}.cbx-header .cbx-navbar #navbar .nav .dropdown .dropdown-menu{background:#1c1a1d;background:rgba(196,158,96,.9);padding:0}.cbx-header .cbx-navbar #navbar .nav .dropdown .dropdown-menu li{margin-left:0!important;margin-right:0!important}.cbx-header .cbx-navbar #navbar .nav .dropdown .dropdown-menu li a{color:#fff;padding:.6rem 1.5rem;opacity:.85;text-transform:none;border-radius:0}.cbx-header .cbx-navbar #navbar .nav .dropdown .dropdown-menu li a:hover{background:#fff;color:#c49e60;opacity:1}.cbx-header .navbar-default .navbar-nav>.open>a,.cbx-header .navbar-default .navbar-nav>.open>a:focus,.cbx-header .navbar-default .navbar-nav>.open>a:hover{background-color:transparent}.cbx-header .stick{position:fixed;top:0;left:0;width:100%;background:rgba(28,26,29,.8);-webkit-transition:background .4s ease-in-out 0s,padding .4s ease-in-out 0s;-moz-transition:background .4s ease-in-out 0s,padding .4s ease-in-out 0s;-ms-transition:background .4s ease-in-out 0s,padding .4s ease-in-out 0s;-o-transition:background .4s ease-in-out 0s,padding .4s ease-in-out 0s;transition:background .4s ease-in-out 0s,padding .4s ease-in-out 0s;-moz-box-shadow:0 3px 5px rgba(0,0,0,.1);box-shadow:0 3px 5px rgba(0,0,0,.1)}.cbx-header .stick .cbx-navbar-inner{background:rgba(196,158,96,.1);width:100%;height:100%;padding:5px 0}.cbx-header .stick .cbx-logo{width:10%}.cbx-header .stick .cbx-logo .main-logo img{max-width:150px;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.cbx-header .stick .cbx-nav-left,.cbx-header .stick .cbx-nav-right{width:45%;margin-top:10px}.cbx-header .cbx-nav li:hover>ul{display:block;-moz-animation:flipInX .3s ease-in;-webkit-animation:flipInX .3s ease-in;animation:flipInX .3s ease-in}.cbx-header .cbx-nav ul li:hover>ul{display:block;-moz-animation:flipInY .3s ease-in;-webkit-animation:flipInY .3s ease-in;animation:flipInY .3s ease-in}.cbx-header .cbx-search{display:inline-block;float:right;padding:0;position:relative;z-index:999}.cbx-header .cbx-search input[type=text]{height:68px;font-size:35px;display:inline-block;font-weight:400;border:none;outline:0;color:#fff;padding:3px 60px 3px 3px;width:0;position:absolute;top:-9px;right:0;background:0 0;z-index:999;transition:width .4s cubic-bezier(0,.795,0,1);cursor:pointer;text-align:center;border-radius:40px}.cbx-slider .owl-next,.cbx-slider .owl-prev{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.cbx-header .cbx-search ::-webkit-input-placeholder{color:#fff;opacity:.6}.cbx-header .cbx-search :-moz-placeholder{color:#fff;opacity:.6}.cbx-header .cbx-search ::-moz-placeholder{color:#fff;opacity:.6}.cbx-header .cbx-search :-ms-input-placeholder{color:#fff;opacity:.6}.cbx-header .cbx-search .search{padding-left:15px}.cbx-header .cbx-search .search:focus:hover{background:#c49e60}.cbx-header .cbx-search .search_submit{padding-top:1rem;display:inline-block;padding-right:1.5rem}.cbx-header .cbx-search input[type=text]:focus{width:700px;z-index:1;cursor:text;background:#c49e60}.cbx-blog-single .single-blog .blog-inner .blog-head figure a,.cbx-blogs .single-blog figure a,.cbx-special .special-area figure a,.cbx-team .team-single figure a{cursor:pointer}.cbx-header .cbx-search input[type=submit]:hover{opacity:.8}.cbx-slider{color:#fff;position:relative}.cbx-slider .cbx-inner{padding-bottom:0;padding-top:0}.cbx-slider .cbx-item-left{text-align:left}.cbx-slider .cbx-item-right{text-align:right}.cbx-slider .owl-next,.cbx-slider .owl-prev{position:absolute;top:45%;opacity:0}.cbx-slider .owl-next i,.cbx-slider .owl-prev i{font-size:40px;line-height:62px}.cbx-slider .owl-prev{left:0;transition:.5s}.cbx-slider .owl-prev i{margin-left:-4px}.cbx-slider .owl-next{right:0;transition:.5s}.cbx-slider .owl-next i{margin-right:-4px}.cbx-slider .owl-theme .owl-controls .owl-buttons div{background:#1c1a1d;border-radius:50%;color:#c49e60;opacity:.4;padding:0;width:60px;height:60px}.cbx-slider .owl-theme .owl-controls .owl-buttons div:hover{opacity:1}.cbx-slider .owl-controls{opacity:0;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.cbx-slider:hover .owl-controls{opacity:1}.cbx-slider:hover .owl-controls .owl-prev{left:15px}.cbx-slider:hover .owl-controls .owl-next{right:15px}.cbx-slider .cbx-brand{background:0 0;padding-top:2rem;padding-bottom:10px;position:fixed;z-index:999;width:100%;-webkit-transition:all .3 ease;transition:all .3s linear}.cbx-slider .cbx-brand .cbx-logo{max-width:180px;-webkit-transition:all .3 ease;transition:all .3s linear}.cbx-slider .slider-text-single figure{position:relative}.cbx-slider .slider-text-single figure figcaption{background:rgba(28,26,29,.6);position:absolute;top:0;left:0;width:100%;height:100%}.cbx-slider .slider-text-single figure figcaption .cbx-container{max-width:1170px;display:block;margin:0 auto;height:100%;padding-left:20px;padding-right:20px}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link{width:100%;height:100%;display:table}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical{display:table-cell;vertical-align:middle}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .cbx-btn{margin-top:3.2rem;display:inline-block}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-title{color:#fff;font-size:11rem;line-height:16.5rem;font-weight:700;text-transform:uppercase;margin:0 0 1rem;font-family:Montserrat,sans-serif}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-sub-title{font-size:2.6rem;line-height:3.9000000000000004rem;font-family:'Petit Formal Script',cursive;font-weight:400;margin:0 0 2.4rem;color:#fff;opacity:.8}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-sub-title span{display:block}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading{text-align:center;margin-bottom:3rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3{display:inline-block;position:relative;margin:0}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3:after,.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3:before{width:100%;height:35px;content:" ";background:url(../images/heading-style-black.png) no-repeat;position:absolute;left:-200px;top:28%;opacity:.7}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3:after{background:url(../images/heading-style-black.png) no-repeat;left:200px;-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3 .watermark{color:#c49e60;opacity:1;display:block;font-family:'Petit Formal Script',cursive;font-size:6.8rem;line-height:10.2rem;line-height:7rem;font-weight:700}.cbx-slider .slider-text-single figure figcaption:before{content:"";position:absolute;background:rgba(28,26,29,.5);top:-38px;left:0;width:100%;height:20%;-webkit-filter:blur(30px);filter:blur(30px)}.cbx-slider #cbx-main-slider .active .cbx-zoomInDown{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:0s;-webkit-animation-name:zoomInDown;animation-name:zoomInDown}.cbx-slider #cbx-main-slider .active .cbx-fadeInDown{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:0s;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.cbx-slider #cbx-main-slider .active .cbx-fadeInUp{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:0s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.cbx-slider #cbx-main-slider .active .cbx-fadeInLeft-img{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:.3s;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.cbx-slider #cbx-main-slider .active .cbx-fadeInLeft-one{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:.9s;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.cbx-slider #cbx-main-slider .active .cbx-fadeInLeft-two{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1.5s;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.cbx-slider #cbx-main-slider .active .cbx-fadeInLeft-three{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:2.1s;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.cbx-slider #cbx-main-slider .active .cbx-fadeInLeft-four{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:2.7s;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.cbx-slider #cbx-main-slider .active .cbx-fadeInRight-img{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:.3s;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.cbx-slider #cbx-main-slider .active .cbx-fadeInRight-one{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:.9s;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.cbx-slider #cbx-main-slider .active .cbx-fadeInRight-two{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1.5s;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.cbx-slider #cbx-main-slider .active .cbx-fadeInRight-three{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:2.1s;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.cbx-slider #cbx-main-slider .active .cbx-fadeInRight-four{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:2.7s;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.cbx-slider #cbx-main-slider .active .cbx-zoomInUp-one{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:.9s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.cbx-slider #cbx-main-slider .active .cbx-zoomInUp-two{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1.5s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.cbx-slider #cbx-main-slider .active .cbx-zoomInUp-four,.cbx-slider #cbx-main-slider .active .cbx-zoomInUp-three{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:2.1s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.cbx-slider .owl-theme .owl-controls{margin-top:0;text-align:center}#cbx-main-slider .item img{display:block;width:100%;height:auto}.cbx-about{background:url(../images/about860x798.png) bottom right no-repeat;-webkit-background-size:auto auto,cover;-o-background-size:auto auto,cover;-moz-background-size:auto auto,cover;background-size:auto auto,cover;color:#fff}.cbx-about .about-info{text-align:center}.cbx-about .about-info .about-text{margin-bottom:6.8rem;padding:0 10%}.cbx-about .about-info .heading{color:#c49e60}.cbx-about-inner .about-info .about-text{margin-bottom:0}.cbx-team{background:#f1f1f1}.cbx-team .team-single{margin-bottom:4.2rem}.cbx-team .team-single figure{position:relative}.cbx-team .team-single figure figcaption{position:absolute;top:auto;bottom:0;left:0;width:100%;height:100%;text-align:center}.cbx-team .team-single figure figcaption:before{content:"";background:-webkit-linear-gradient(left,rgba(255,0,0,0),#1c1a1d);background:-o-linear-gradient(bottom,rgba(255,0,0,0),#1c1a1d);background:-moz-linear-gradient(bottom,rgba(255,0,0,0),#1c1a1d);background:linear-gradient(to bottom,rgba(255,0,0,0),#1c1a1d);position:absolute;bottom:0;left:0;width:100%;height:50%;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-team .team-single figure figcaption .team-info{position:absolute;bottom:0;text-align:center;z-index:1;width:100%;color:#fff;margin-bottom:3rem;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-team .team-single figure figcaption .team-info .subtitle{font-family:'Petit Formal Script',cursive;font-size:1.6rem;line-height:2.4000000000000004rem;margin:0}.cbx-team .team-single figure figcaption .team-info .title{font-family:Montserrat,sans-serif;font-size:2.6rem;line-height:3.9000000000000004rem;margin:0}.cbx-team .team-single figure:hover figcaption:before{height:100%;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-team .team-single figure:hover figcaption .speacial-info{margin-bottom:4.2rem;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-team .team-single figure:hover figcaption .speacial-info .title{color:#c49e60}.cbx-team .team-single figure:hover figcaption .speacial-info .title a{color:inherit}.cbx-testimonials-inner{background:#f9f9f9!important}.cbx-special .cbx-inner{background:#f1f1f1}.cbx-special .special-area{box-sizing:border-box;}.cbx-special .special-area .special-single{float:left;padding:1rem}.cbx-special .special-area .special-one{width:50%;}.cbx-special .special-area .special-four,.cbx-special .special-area .special-three,.cbx-special .special-area .special-two{width:25%}.cbx-special .special-area .special-five{width:75%}.cbx-special .special-area figure{position:relative}.cbx-special .special-area figure figcaption{position:absolute;top:auto;bottom:0;left:0;width:100%;height:100%;text-align:center}.cbx-special .special-area figure figcaption:before{content:"";background:-webkit-linear-gradient(left,rgba(255,0,0,0),#1c1a1d);background:-o-linear-gradient(bottom,rgba(255,0,0,0),#1c1a1d);background:-moz-linear-gradient(bottom,rgba(255,0,0,0),#1c1a1d);background:linear-gradient(to bottom,rgba(255,0,0,0),#1c1a1d);position:absolute;bottom:0;left:0;width:100%;height:50%;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-special .special-area figure figcaption .speacial-info{position:absolute;bottom:0;text-align:center;z-index:1;width:100%;color:#fff;margin-bottom:3rem;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-special .special-area figure figcaption .speacial-info .subtitle{font-family:'Petit Formal Script',cursive;font-size:1.6rem;line-height:2.4000000000000004rem;margin:0}.cbx-special .special-area figure figcaption .speacial-info .title{font-family:Montserrat,sans-serif;font-size:2.6rem;line-height:3.9000000000000004rem;margin:0}.cbx-special .special-area figure:hover figcaption:before{height:100%;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-special .special-area figure:hover figcaption .speacial-info{margin-bottom:4.2rem;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-special .special-area figure:hover figcaption .speacial-info .title{color:#c49e60}.cbx-special .special-area figure:hover figcaption .speacial-info .title a{color:inherit}.cbx-menus,.cbx-menus .cbx-tab,.cbx-menus .cbx-tab p{color:#fff}.cbx-menus{background:url(../images/manu-bg1920x1345.jpg) center center no-repeat fixed;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;background-size:cover}.cbx-menus .cbx-inner{background:rgba(28,26,29,.8)}.cbx-menus .cbx-tab .nav-pills{background:rgba(196,158,96,.5);border-radius:0;-moz-box-shadow:0 3px 6px rgba(255,255,255,.1);box-shadow:0 3px 6px rgba(255,255,255,.1)}.cbx-menus .cbx-tab .nav-pills li{margin-left:0;margin-right:0;width:19.69%}.cbx-menus .cbx-tab .nav-pills li a{font-family:'Petit Formal Script',cursive;border-radius:0;color:#fff;font-weight:700;font-size:1.6rem;line-height:2.4000000000000004rem;padding:2.6rem 1rem;-webkit-transition:all .2 ease;transition:all .3s linear;letter-spacing:1px}.cbx-menus .cbx-tab .nav-pills li a:hover{background:rgba(255,255,255,.2);padding:2.6rem 1rem}.cbx-menus .cbx-tab .nav-pills li.active>a,.cbx-menus .cbx-tab .nav-pills li.active>a:focus,.cbx-menus .cbx-tab .nav-pills li.active>a:hover{border-radius:0;padding:2.6rem 1rem;background:rgba(28,26,29,.8);color:#c49e60}.cbx-menus .cbx-tab .cbx-tab-content:active,.cbx-menus .cbx-tab ul li{display:inline-block;float:none}.cbx-chefs blockquote .small:before,.cbx-chefs blockquote footer:before,.cbx-chefs blockquote small:before,.cbx-chefs blockquote:after,.cbx-chefs blockquote:before{display:none}.cbx-menus .cbx-single-tab{margin-top:1rem;background:rgba(28,26,29,.9);-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-menus .cbx-single-tab .single-tab-inner{background:rgba(196,158,96,.1)}.cbx-menus .cbx-single-tab .cbx-info{padding:0 1.5rem 1.5rem}.cbx-menus .cbx-single-tab .cbx-info .title{position:relative}.cbx-menus .cbx-single-tab .cbx-info .title:before{content:"";border-bottom:1px solid #c49e60;position:absolute;bottom:0;left:0;width:100%;opacity:.4}.cbx-menus .cbx-single-tab .cbx-info p{color:#ddd;letter-spacing:.06rem}.cbx-menus .cbx-single-tab .price{font-family:'Petit Formal Script',cursive;font-size:6.8rem;line-height:10.2rem;color:#c49e60;margin-top:1.5rem;padding-right:1.5rem}.cbx-award,.cbx-menus .cbx-single-tab:hover .cbx-info p,.cbx-menus .cbx-single-tab:hover .price{color:#fff}.cbx-menus .cbx-single-tab .price span{font-size:4.2rem;line-height:6.300000000000001rem;color:#fff;font-weight:400}.cbx-menus .cbx-single-tab:hover{background:rgba(196,158,96,.5)}.cbx-menus .cbx-single-tab:hover .price span{opacity:.7}.cbx-menus-inner .cbx-single-tab .single-tab-inner:hover,.cbx-menus-inner .cbx-tab .nav-pills{background:#c49e60}.cbx-chefs .cbx-inner{background:#f1f1f1}.cbx-chefs .cbx-heading{padding-top:11rem}.cbx-chefs blockquote{border-left:0;padding:0 20px;margin:0}.cbx-chefs blockquote .cbx-single-people{margin-bottom:248px}.cbx-chefs blockquote .cbx-single-people .signature{margin-top:3rem;margin-bottom:4.2rem}.cbx-chefs blockquote .testi-img-big img{margin-bottom:-120px;border-bottom:4px solid #c49e60}.cbx-chefs .carousel-indicators-area{position:relative}.cbx-chefs .carousel-indicators-area .carousel-indicators-inner{position:absolute;bottom:190px;width:100%}.cbx-chefs .carousel-indicators{position:static;margin:0 auto 0 0;bottom:10px;left:50%;z-index:15;width:100%;padding-left:0;text-align:center;list-style:none}.cbx-chefs .carousel-indicators li{width:100px;border:0}.cbx-chefs .carousel-indicators li img{border-radius:50%;border:4px solid #fff;opacity:.5;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-chefs .carousel-indicators .active{background-color:transparent;border:0;-webkit-transition:all .2 ease;transition:all .3s linear;width:100px}.cbx-chefs .carousel-indicators .active img{border:4px solid #c49e60;opacity:1;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-award{background:url(../images/award-bg1920x730.jpg) center center no-repeat fixed;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;background-size:cover}.cbx-award .cbx-inner{background:rgba(28,26,29,.7)}.cbx-award .cbx-counter-area{text-align:center;background:#fff;padding:2rem 1.5rem;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-award .cbx-counter-area img{display:block;opacity:.2;margin:0 auto}.cbx-award .cbx-counter-area .counter-text small{display:block;color:#1c1a1d;font-size:1.6rem;line-height:2.4000000000000004rem;margin-top:2rem}.cbx-award .cbx-counter-area .counter-text .cbx-counter{font-family:'Petit Formal Script',cursive;font-size:6.8rem;color:#c49e60;margin:0;line-height:8rem}.cbx-award .cbx-counter-area .counter-text b{color:#1c1a1d}.cbx-award .cbx-counter-area:hover{background:rgba(196,158,96,.7)}.cbx-award .cbx-counter-area:hover img{opacity:.5}.cbx-award .cbx-counter-area:hover .cbx-counter,.cbx-award .cbx-counter-area:hover small{color:#fff}.cbx-reservation{background:url(../images/resarvation-bg.png) bottom center no-repeat;-webkit-background-size:contain;-o-background-size:contain;-moz-background-size:contain;background-size:contain}.cbx-reservation .cbx-inner{background:rgba(241,241,241,.6)}.cbx-reservation .cbx-btn{border-radius:40px;padding:1.8rem 3.5rem;width:100%}.cbx-reservation .reservation-area .reservation-form-area{padding:3rem;text-align:center;width:100%;height:100%}.cbx-reservation .reservation-area .reservation-form-area .form-group{margin-bottom:2rem}.cbx-reservation .reservation-area .reservation-form-area .form-group label.error{float:right;font-family:'Petit Formal Script',cursive;color:red;font-size:14px;margin-top:-39px;padding-right:1.5rem;font-weight:400}.cbx-reservation .reservation-area .reservation-form-area .cbx-form-full{width:99%;margin-left:.5%;margin-right:.5%}.cbx-reservation .reservation-area .reservation-form-area .cbx-form-inline{width:49%;float:left;margin-left:.5%;margin-right:.5%}.cbx-reservation .reservation-area .reservation-form-area .reservation-form-inner{background:rgba(255,255,255,.8);width:100%;height:100%;padding:6.8rem 3rem;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.cbx-reservation .reservation-area .reservation-form-area .reservation-form-inner:hover{-moz-box-shadow:0 3px 5px rgba(0,0,0,.1);box-shadow:0 3px 5px rgba(0,0,0,.1)}.cbx-reservation .reservation-area .reservation-form-area .form-control{background:rgba(28,26,29,.1);background-image:none;border:1px solid transparent;border-radius:0;box-shadow:none;color:#1c1a1d;display:block;font-size:14px;height:54px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%}.cbx-reservation .reservation-area .reservation-form-area textarea.form-control{height:200px;padding-top:1.5rem}.cbx-reservation .reservation-area .reservation-form-area .cbx-radio-area{width:100%}.cbx-reservation .reservation-area .reservation-form-area .cbx-radio-area .cbx-radio{height:54px;background:rgba(28,26,29,.1);width:32.33%;padding:18px 5px;border:transparent;border-radius:0;box-shadow:none;margin-left:.5%;margin-right:.5%}.cbx-reservation .reservation-area .reservation-form-area .cbx-radio-area .active{background:#c49e60;color:#fff}.cbx-reservation .reservation-area .reservation-form-area .input-group-addon{border-radius:0}.cbx-testimonials{background:#f1f1f1}.cbx-testimonials .cbx-inner-bg{background:url(../images/testi-bg-right.png) bottom right no-repeat;-webkit-background-size:auto auto,cover;-o-background-size:auto auto,cover;-moz-background-size:auto auto,cover;background-size:auto auto,cover}.cbx-testimonials .cbx-inner-bg .cbx-inner{padding:11rem 0 20rem;background:url(../images/testi-bg-left.png) bottom left no-repeat;-webkit-background-size:auto auto,cover;-o-background-size:auto auto,cover;-moz-background-size:auto auto,cover;background-size:auto auto,cover}.cbx-testimonials .testi-quote{text-align:center;display:block}.cbx-testimonials .testi-quote i{background:rgba(196,158,96,.4);height:50px;width:50px;border-radius:50%;color:#c49e60;font-size:26px;margin-top:0;line-height:50px}.cbx-testimonials .testi-quote .fancy{line-height:.5;text-align:center}.cbx-testimonials .testi-quote .fancy span{display:inline-block;position:relative}.cbx-testimonials .testi-quote .fancy span:after,.cbx-testimonials .testi-quote .fancy span:before{content:"";position:absolute;height:5px;border-top:1px solid #c49e60;top:24px;width:300px;opacity:.5}.cbx-testimonials .testi-quote .fancy span:before{right:100%;margin-right:15px}.cbx-testimonials .testi-quote .fancy span:after{left:100%;margin-left:15px}.cbx-testimonials .cbx-single-people{font-size:2.5rem;line-height:3.75rem}.cbx-testimonials i:hover{color:#c49e60}.cbx-testimonials .cbx-single-people p{font-size:1.7rem;font-style:normal;line-height:2.8rem}.cbx-testimonials .cbx-single-people small{color:#c49e60;font-size:1.6rem;line-height:2.4000000000000004rem;font-style:normal}.cbx-testimonials #carousel-2{padding:0 10px;margin-top:30px}.cbx-testimonials #carousel-2:hover .carousel-control{display:block}.cbx-testimonials #carousel-2 .carousel-control{background:0 0;color:#CACACA;font-size:2.3em;text-shadow:none;margin-top:30px;display:none}.cbx-testimonials #carousel-2 .carousel-control.left{left:-60px}.cbx-testimonials #carousel-2 .carousel-control.right{right:-60px}.cbx-testimonials #carousel-2 .carousel-indicators{right:50%;top:auto;bottom:-95px;margin-right:-19px}.cbx-testimonials #carousel-2 .carousel-indicators li{width:50px;height:50px;margin:2px;cursor:pointer;border:4px solid #CCC;border-radius:50px;opacity:.4;overflow:hidden;transition:all .4s}.cbx-testimonials #carousel-2 .carousel-indicators li img{border-radius:50px}.cbx-testimonials #carousel-2 .carousel-indicators .active{background:#333;width:62px;height:62px;border-radius:100px;border-color:#c49e60;opacity:1;overflow:hidden}.cbx-testimonials .item blockquote{border-left:none;margin:0;padding-top:0}.cbx-testimonials .item blockquote:after,.cbx-testimonials .item blockquote:before{display:none}.cbx-blogs .single-blog{margin-bottom:6.8rem}.cbx-blogs .single-blog figure{position:relative}.cbx-blogs .single-blog figure figcaption{position:absolute;top:auto;bottom:0;left:0;width:100%;height:100%;text-align:center}.cbx-blogs .single-blog figure figcaption:before{content:"";background:-webkit-linear-gradient(left,rgba(255,0,0,0),#1c1a1d);background:-o-linear-gradient(bottom,rgba(255,0,0,0),#1c1a1d);background:-moz-linear-gradient(bottom,rgba(255,0,0,0),#1c1a1d);background:linear-gradient(to bottom,rgba(255,0,0,0),#1c1a1d);position:absolute;bottom:0;left:0;width:100%;height:30%;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-blogs .single-blog figure figcaption .blog-info{position:absolute;bottom:0;text-align:center;z-index:1;width:100%;color:#fff;margin-bottom:2rem;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-blogs .single-blog figure figcaption .blog-info .date,.cbx-blogs .single-blog figure figcaption .blog-info .title{float:left}.cbx-blogs .single-blog figure figcaption .blog-info .date{font-family:Montserrat,sans-serif;background:rgba(196,158,96,.8);width:18%;margin:0 1.5rem 0 2rem;padding:.6rem;color:#fff}.cbx-blogs .single-blog figure figcaption .blog-info .date span{font-family:'Petit Formal Script',cursive;display:block;font-size:4.2rem;line-height:6.300000000000001rem;line-height:4.5rem}.cbx-blogs .single-blog figure figcaption .blog-info .title{font-family:Montserrat,sans-serif;font-size:2.6rem;line-height:3.9000000000000004rem;margin:0;width:72%;text-align:left}.cbx-blogs .single-blog figure:hover figcaption:before{height:70%;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-blogs .single-blog figure:hover figcaption .speacial-info{margin-bottom:4.2rem;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-blogs .single-blog figure:hover figcaption .speacial-info .title{color:#c49e60}.cbx-blogs .single-blog figure:hover figcaption .speacial-info .title a{color:inherit}.cbx-blogs .cbx-btn-area{text-align:center}.cbx-blog-single .single-blog{margin-bottom:0}.cbx-blog-single .single-blog .blog-inner{margin-left:12rem;position:relative}.cbx-blog-single .single-blog .blog-inner .blog-head{margin-bottom:4.2rem;position:relative}.cbx-blog-single .single-blog .blog-inner .blog-head figure{position:relative}.cbx-blog-single .single-blog .blog-inner .blog-head figure figcaption{position:absolute;top:auto;bottom:0;left:0;width:100%;height:100%;text-align:center}.cbx-blog-single .single-blog .blog-inner .blog-head figure figcaption:before{content:"";background:-webkit-linear-gradient(left,rgba(255,0,0,0),#1c1a1d);background:-o-linear-gradient(bottom,rgba(255,0,0,0),#1c1a1d);background:-moz-linear-gradient(bottom,rgba(255,0,0,0),#1c1a1d);background:linear-gradient(to bottom,rgba(255,0,0,0),#1c1a1d);position:absolute;bottom:0;left:0;width:100%;height:30%;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-blog-single .single-blog .blog-inner .blog-head .title{position:absolute;bottom:0;-webkit-transition:all .2 ease;transition:all .3s linear;padding:3rem 4rem;font-family:Montserrat,sans-serif;font-size:4.2rem;line-height:6.300000000000001rem;margin:0;width:100%;text-align:left;font-weight:700;color:#fff}.cbx-blog-single .single-blog .blog-inner .blog-head:hover figcaption:before{height:70%;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-blog-single .single-blog .blog-inner .blog-head:hover figcaption .speacial-info{margin-bottom:4.2rem;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-blog-single .single-blog .blog-inner .blog-head:hover figcaption .speacial-info .title{color:#c49e60}.cbx-blog-single .single-blog .blog-inner .blog-head:hover figcaption .speacial-info .title a{color:inherit}.cbx-blog-single .single-blog .blog-inner .date{width:11rem;position:absolute;left:-120px;top:-3px;text-align:center;font-family:'Petit Formal Script',cursive;font-size:4.2rem;font-weight:400;color:#fff;opacity:.7;background:#c49e60;padding:1.5rem 1rem;line-height:5rem}.cbx-blog-single .single-blog .blog-inner .date span{font-size:1.6rem;line-height:2.4000000000000004rem;display:block;font-family:Montserrat,sans-serif}.cbx-blog-single .single-blog .blog-inner .article-info{margin-bottom:2.6rem;border-bottom:1px solid #eee;display:block;overflow:hidden;padding:5px 10px}.cbx-blog-single .single-blog .blog-inner .article-info dd{float:left;margin-right:20px;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:1px;opacity:.4}.cbx-banner .cbx-breadcrumb-area .breadcrumb li,.cbx-footer .cbx-subscribe .title,.cbx-footer .footer-single .title,.cbx-footer-top .single .title{font-family:'Petit Formal Script',cursive}.cbx-blog-single .single-blog .blog-inner .article-info dd a{color:inherit}.cbx-blog-single .single-blog .blog-inner .article-info dd i{color:#c49e60!important}.cbx-blog-single .single-blog .blog-inner article ul{margin-left:20px;display:block}.cbx-blog-single .single-blog .blog-inner article ol{margin-left:-10px}.cbx-blog-single .single-blog .blog-inner article table{margin-top:2rem}.cbx-blog-single .single-blog .blog-inner article .cbx-img-left{float:left;padding:1rem 2rem 1.5rem 0}.cbx-blog-single .single-blog .blog-inner article .cbx-img-right{float:right;padding:1rem 0 1.5rem 2rem}.cbx-blog-single .single-blog .blog-inner article .cbx-img-center{margin:0 auto;display:block;padding:1.5rem}.cbx-blog-single .single-blog .blog-inner article header .title-area .title{font-size:4.2rem;line-height:6.300000000000001rem}.cbx-blog-single .single-blog .blog-inner article section{margin-bottom:4.2rem}.cbx-blog-single .single-blog .blog-inner article footer .cbx-social-share .title{font-family:'Petit Formal Script',cursive;color:#c49e60;font-weight:700;font-size:2.6rem;line-height:3.9000000000000004rem}.cbx-blog-single .single-blog .blog-inner article footer .cbx-social-share ul{margin-left:0;padding:1rem 0;border-top:1px solid #eee}.cbx-blog-single .single-blog .blog-inner article footer .cbx-social-share ul li a{height:50px;width:50px;background:#fff;color:#c49e60;display:inline-block;text-align:center;border-radius:50%}.cbx-blog-single .single-blog .blog-inner article footer .cbx-social-share ul li a:hover,.cbx-footer-top{background:#c49e60;color:#fff}.cbx-blog-single .single-blog .blog-inner article footer .cbx-social-share ul li a i{font-size:26px;line-height:50px}.cbx-footer-top .cbx-inner{background:rgba(28,26,29,.1);padding:6.8rem 0}.cbx-footer-top .single{text-align:center}.cbx-footer-top .single .title{margin-bottom:2.6rem;margin-top:0}.cbx-footer-top .single p{color:#fff;opacity:1;letter-spacing:.06rem}.cbx-footer{background:#1c1a1d}.cbx-footer .cbx-inner{background:rgba(196,158,96,.1);padding:11rem 0}.cbx-footer .cbx-subscribe{text-align:center;width:80%;margin:0 auto}.cbx-footer .cbx-subscribe .title{color:#c49e60;margin-bottom:4.2rem;margin-top:0}.cbx-footer .cbx-subscribe .subscribe-form{margin-bottom:6.8rem}.cbx-footer .cbx-subscribe .subscribe-form .cbx-subscribe-btn,.cbx-footer .cbx-subscribe .subscribe-form .cbx-subscribe-input{float:left}.cbx-footer .cbx-subscribe .subscribe-form .cbx-subscribe-input{width:80%}.cbx-footer .cbx-subscribe .subscribe-form .cbx-subscribe-btn{width:20%}.cbx-footer .cbx-subscribe .subscribe-form .cbx-submit-btn{height:65px;width:100%;border-radius:40px;margin-top:2px;background:rgba(196,158,96,.8);border:0;box-shadow:none;margin-right:5px;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-footer .cbx-subscribe .subscribe-form .cbx-submit-btn i{font-size:32px;color:#fff}.cbx-footer .cbx-subscribe .subscribe-form .cbx-submit-btn:hover{background:#c49e60}.cbx-footer .cbx-subscribe .subscribe-form form{background:#1c1a1d;overflow:hidden;border:1px solid #c49e60;border-radius:40px;padding-right:2px}.cbx-footer .cbx-subscribe .subscribe-form form .form-group{margin-bottom:0}.cbx-footer .cbx-subscribe .subscribe-form .form-control{background:0 0;border:1px solid transparent;border-radius:40px;box-shadow:none;color:#fff;display:block;font-size:14px;height:70px;line-height:1.42857;padding:6px 3rem;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%}.cbx-footer .footer-single .title{color:#c49e60;margin-bottom:2.6rem;font-size:2.6rem;line-height:3.9000000000000004rem;font-weight:400;margin-top:0}.cbx-footer .footer-single .footer-logo{font-size:4.2rem;font-weight:700;line-height:4.3rem}.cbx-footer .footer-single p{color:#b6b6b6;opacity:1;letter-spacing:.06rem}.cbx-footer .footer-single .footer-link-list li a{color:#b6b6b6;line-height:3rem;letter-spacing:.06rem;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-footer .footer-single .footer-link-list li a:hover{color:#c49e60;padding-left:10px;opacity:1}.cbx-footer .footer-single .footer-tweet{color:#b6b6b6;letter-spacing:.06rem}.cbx-footer .footer-single .footer-tweet li{list-style:none}.cbx-footer .footer-single .social-area{margin-top:2.6rem}.cbx-footer .footer-single .social-area li a{background:rgba(196,158,96,.2);height:50px;width:50px;border-radius:50%;display:inline-block;text-align:center;-webkit-transition:all .2 ease;transition:all .3s linear}.cbx-footer .footer-single .social-area li a i{font-size:26px;line-height:52px}.cbx-footer .footer-single .social-area li a:hover{background:#c49e60;color:#fff}.cbx-footer .footer-about{padding-right:3rem}.cbx-footer-bottom{background:#1c1a1d}.cbx-footer-bottom .cbx-inner{padding:2.6rem 0}.cbx-footer-bottom .copyright{color:#b6b6b6;letter-spacing:.06rem}.cbx-footer-bottom .copyright i{margin-right:5px}.cbx-footer-bottom .copyright p{color:inherit;opacity:1}.cbx-footer-bottom .footer-menu{text-align:right}.cbx-footer-bottom .footer-menu ul li a{color:#b6b6b6}.cbx-footer-bottom .footer-menu ul li a:hover{color:#c49e60;opacity:1}.cbx-banner{background:url(../images/slider-1920x1000.jpg) center center no-repeat fixed;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;background-size:cover;color:#fff}.cbx-banner .cbx-inner{background:rgba(28,26,29,.8);padding:21rem 0 11rem}.cbx-banner .cbx-heading-black{margin-bottom:4.2rem}.cbx-banner .cbx-breadcrumb-area{text-align:center}.cbx-banner .cbx-breadcrumb-area .breadcrumb{background:0 0;padding:0}.cbx-banner .cbx-breadcrumb-area .breadcrumb li{font-size:1.6rem;line-height:2.4000000000000004rem;font-weight:400}.cbx-banner .cbx-breadcrumb-area .breadcrumb li a{color:inherit;font-size:inherit;font-weight:inherit}.cbx-banner .cbx-breadcrumb-area .breadcrumb .active{color:#c49e60}.cbx-banner .cbx-breadcrumb-area .breadcrumb>li+li:before{padding:0 5px;color:#c49e60;content:"/\00a0";opacity:.7}#cbx-contact #cbxemail-error,#cbx-contact .cbx-send-btn,#cbx-contact .error{font-weight:700;opacity:.8;font-family:Montserrat,sans-serif}.cbx-menus-inner{background:0 0}.cbx-menus-inner .cbx-inner{background:#f9f9f9}.cbxmapcanvas{height:400px;width:100%}.jqcbxgoglemap_info h3.jqcbxgoglemap_info_heading{margin-bottom:20px}.jqcbxgoglemap_info .jqcbxgoglemap_info_body{background:#c49e60;padding:5px 10px;width:250px;color:#fff;font-size:1.6rem;line-height:2.4000000000000004rem}.cbxmapcanvas img{max-width:none}#cbx-contact .sub-heading{margin-top:0;margin-bottom:2.6rem}#cbx-contact .cbx-sub-heading{color:#c49e60;font-size:2.5rem;line-height:3.75rem;margin-top:5rem}#cbx-contact .innerpage-section{margin-bottom:6.8rem}#cbx-contact #cbxemail-error,#cbx-contact .error{font-style:italic;color:#c49e60;float:right;font-size:14px}#cbx-contact .form-control{background:#fff;border-radius:0;color:#1c1a1d;display:block;font-size:14px;height:50px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;border:1px solid #fff;box-shadow:none}#cbx-contact .form-control:active,#cbx-contact .form-control:focus,#cbx-contact .form-control:hover{border:1px solid #c49e60}#cbx-contact .cbx-form-control{width:85%;float:right}#cbx-contact .cbx-contact-icon{background:#c49e60;width:65px;height:50px;font-size:25px;border-radius:4px;text-align:center;line-height:49px;color:#fff}#cbx-contact .form-group{margin-bottom:4rem}#cbx-contact .cbx-textarea-control{background:#fff;height:200px;padding:1.5rem}#cbx-contact .cbx-send-btn{text-transform:uppercase;font-size:1.8rem;line-height:2.7rem;padding:15px 10px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;background:#c49e60;color:#fff;border-radius:40px;-moz-box-shadow:0 3px 5px rgba(0,0,0,.1);box-shadow:0 3px 5px rgba(0,0,0,.1)}#cbx-contact .cbx-send-btn:hover{opacity:1;-moz-box-shadow:0 4px 9.48px 2.52px rgba(0,0,0,.2);box-shadow:0 4px 9.48px 2.52px rgba(0,0,0,.2)}#cbx-contact .cbx-contact-info,#cbx-contact .sub-heading{padding-left:2rem}#cbx-contact .cbx-contact-info li{font-family:Montserrat,sans-serif;font-size:1.6rem;line-height:2.4000000000000004rem;color:#1c1a1d;opacity:.7}#cbx-contact .cbx-contact-info li i{font-size:2.6rem;line-height:3.9000000000000004rem;color:#c49e60;margin-right:10px}@media (min-width:1200px) and (max-width:1400px){html{font-size:54%}}@media (max-width:1199px){html{font-size:55%}.cbx-header .cbx-navbar{top:16px}.cbx-header .cbx-navbar .cbx-logo .main-logo img{max-width:160px}.cbx-header .cbx-navbar .cbx-logo{width:16%}.cbx-header .cbx-navbar .cbx-nav-left,.cbx-header .cbx-navbar .cbx-nav-right{width:42%}.cbx-header .stick{top:0}.cbx-header .stick .cbx-logo .main-logo img{max-width:140px}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-title{font-size:6.8rem;line-height:10.2rem;line-height:10rem;margin:0}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-sub-title{margin:0 0 1rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3 .watermark{font-size:4.2rem;line-height:6.300000000000001rem;line-height:5rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3:before{left:-160px;top:14%}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3:after{left:160px;top:14%}.cbx-about .cbx-inner{background:rgba(255,255,255,.5)}.cbx-menus .cbx-tab .nav-pills li{width:19.6%}.cbx-chefs .carousel-indicators li{width:70px}.cbx-chefs .carousel-indicators .active{width:75px}blockquote::before{padding:19px 18px;left:45%}}@media (max-width:991px){.cbx-header .cbx-navbar .cbx-logo .main-logo img,.cbx-header .stick .cbx-logo .main-logo img{max-width:100%}html{font-size:55%}.cbx-reservation .reservation-area .reservation-form-area{padding:0;position:static;width:100%;height:100%}.cbx-header .cbx-navbar{top:10px}.cbx-header .cbx-navbar .cbx-logo{width:11%}.cbx-header .cbx-navbar .cbx-nav-left,.cbx-header .cbx-navbar .cbx-nav-right{width:45%;margin-top:0}.cbx-header .cbx-navbar #navbar .nav li a{padding:.8rem;font-size:13px}.cbx-header .stick{top:0}.cbx-inner{padding:6.8rem 0}#cbx-testimonials .cbx-inner-bg .cbx-inner{padding:6.8rem 0 16rem}.cbx-heading,.cbx-heading-black{margin-bottom:5rem}.cbx-heading h1:after,.cbx-heading h1:before,.cbx-heading h2:after,.cbx-heading h2:before,.cbx-heading-black h1:after,.cbx-heading-black h1:before,.cbx-heading-black h2:after,.cbx-heading-black h2:before{display:none}.cbx-heading h1 .watermark,.cbx-heading h2 .watermark,.cbx-heading-black h1 .watermark,.cbx-heading-black h2 .watermark{opacity:.4;font-size:5.5rem;line-height:8.25rem;line-height:5rem;font-weight:400}.cbx-heading h1 .heading,.cbx-heading h2 .heading,.cbx-heading-black h1 .heading,.cbx-heading-black h2 .heading{font-size:3.5rem;line-height:5.25rem;line-height:4rem}.cbx-special .special-area .special-five,.cbx-special .special-area .special-one{width:100%}.cbx-special .special-area .special-four,.cbx-special .special-area .special-three,.cbx-special .special-area .special-two{width:33.22%}.cbx-menus .cbx-tab .nav-pills li{width:19.5%}.cbx-chefs blockquote .testi-img-big{width:100%;text-align:center;margin-top:4.2rem}.cbx-chefs blockquote .testi-img-big img{margin-bottom:0;border-bottom:4px solid #c49e60;max-width:500px}#cbx-testimonials .testi-quote .fancy span::after,#cbx-testimonials .testi-quote .fancy span::before{width:150px}#cbx-testimonials .cbx-inner-bg,#cbx-testimonials .cbx-inner-bg .cbx-inner,.cbx-about{background-image:none}.cbx-chefs .cbx-heading{padding-top:4.2rem}.cbx-chefs blockquote .cbx-single-people{margin-bottom:158px}.cbx-chefs .carousel-indicators-area .carousel-indicators-inner{bottom:110px}.cbx-award .cbx-counter-area{margin-bottom:2.6rem}.cbx-footer .cbx-subscribe .title,.cbx-footer .footer-single .footer-logo{font-size:2.6rem}.footer-single{margin-bottom:4.2rem}.footer-single .title{margin-bottom:1.6rem}.cbx-footer .cbx-inner{padding:6.8rem 0 2.6rem}#cbx-contact .cbx-contact-icon{width:50px;height:50px;font-size:25px;border-radius:4px;text-align:center;line-height:49px}blockquote::after{left:13%}blockquote::before{left:44%}blockquote{font-size:15px}.cbx-blog-single .single-blog .blog-inner{margin-left:11rem}.cbx-blog-single .single-blog .blog-inner .blog-head .title{padding:1rem 2rem;line-height:5rem}.cbx-blog-single .single-blog .blog-inner .date{font-size:3rem;left:-89px;top:-3px;width:9rem;padding:0}.cbx-reservation .reservation-area .reservation-form-area .cbx-form-inline{width:99%}}@media (max-width:767px){html{font-size:55%}.xs-text-center{text-align:center}.xs-text-right{text-align:right}.cbx-right,.xs-text-left{text-align:left}.xs-float-none{float:none}.cbx-footer,.cbx-footer-bottom,.cbx-footer-bottom .footer-menu{text-align:center}.cbx-header .cbx-navbar .cbx-logo{display:none}.cbx-header .cbx-navbar .cbx-logo-mobile{display:block;width:100%}.cbx-header .cbx-navbar .cbx-logo-mobile .main-logo img{max-width:140px;float:left}.cbx-header .cbx-navbar .cbx-search{display:none}.cbx-header .cbx-navbar .cbx-search-mobile{display:block}.cbx-header .cbx-navbar .cbx-nav-left,.cbx-header .cbx-navbar .cbx-nav-right{width:100%;margin-top:0}.cbx-header .cbx-navbar .cbx-nav-right ul{padding:0 2rem}.cbx-header .cbx-search input[type=text]:focus{cursor:text;width:300px;height:40px;z-index:1;font-size:2rem}.cbx-header .cbx-search input[type=text]{top:4px}.cbx-header .cbx-search .search_submit{display:inline-block;font-size:26px;padding-right:2rem;padding-top:1.2rem}.cbx-chefs blockquote .testi-img-big,.cbx-heading h1:after,.cbx-heading h1:before,.cbx-heading h2:after,.cbx-heading h2:before,.cbx-heading-black h1:after,.cbx-heading-black h1:before,.cbx-heading-black h2:after,.cbx-heading-black h2:before{display:none}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading{margin-bottom:2rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-title{font-size:4.2rem;line-height:6.300000000000001rem;line-height:5rem;margin:0 0 1rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-sub-title{margin:0;font-size:1.6rem;line-height:2.4000000000000004rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .cbx-btn{margin-top:1.5rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3 .watermark{font-size:2.6rem;line-height:3.9000000000000004rem;line-height:3rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3:before{left:-100px;top:10%}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3:after{left:100px;top:10%}.cbx-heading,.cbx-heading-black{margin-bottom:4.2rem}.cbx-heading h1 .watermark,.cbx-heading h2 .watermark,.cbx-heading-black h1 .watermark,.cbx-heading-black h2 .watermark{opacity:.4;font-size:4.2rem;line-height:6.300000000000001rem;line-height:3rem;font-weight:400}.cbx-heading h1 .heading,.cbx-heading h2 .heading,.cbx-heading-black h1 .heading,.cbx-heading-black h2 .heading{font-size:2.6rem;line-height:3.9000000000000004rem;line-height:4rem}.cbx-menus .cbx-single-tab .cbx-info{padding:0 2rem}.cbx-menus .cbx-single-tab .price{padding:0 3rem 3rem;float:left;margin:0}.cbx-menus .cbx-tab .nav-pills li{width:auto}.cbx-footer .cbx-subscribe{width:100%}.carousel-indicators{left:0;margin-left:0;padding-left:0;text-align:center;width:100%}.cbx-blogs .single-blog{margin-bottom:2.6rem}.cbx-chefs .cbx-heading{padding-top:6.8rem}.cbx-chefs blockquote .cbx-single-people{margin-bottom:158px}.cbx-chefs .carousel-indicators-area .carousel-indicators-inner{bottom:110px}.cbx-footer-top .single{margin-bottom:2.6rem}.cbx-footer .footer-single .title,.cbx-footer-top .single .title{margin-bottom:1.6rem}.cbx-footer .footer-about{padding-right:0}.cbx-footer-top .cbx-inner{padding:6.8rem 0 5.2rem}.cbx-about .about-info .about-text{padding:0}.cbx-chefs blockquote .cbx-single-people .signature{margin-top:2.6rem}.cbx-btn{padding:1rem 2.8rem}#cbx-testimonials #carousel-2{margin-top:1.6px}.cbx-chefs blockquote .cbx-single-people .signature img{max-width:200px}.cbx-header .navbar-default .navbar-toggle{background:#c49e60;border-color:#c49e60}.cbx-header .navbar-default .navbar-toggle:focus,.cbx-header .navbar-default .navbar-toggle:hover{background:#ceae7a;border-color:#ceae7a}.navbar-default .navbar-collapse,.navbar-default .navbar-form,.stick .navbar-collapse,.stick .navbar-form{border-color:#1c1a1d}.cbx-header .navbar-default .navbar-toggle .icon-bar{background-color:#fff}.cbx-team .team-single{max-width:400px;margin:0 auto 2.6rem}.cbx-banner .cbx-inner{padding:11rem 0 5rem}.cbx-about .about-info .about-text{margin-bottom:0}#cbx-contact .cbx-send-btn,#cbx-contact .form-group{margin-bottom:2rem}.cbx-blog-single .single-blog .blog-inner .blog-head .title{font-size:2.6rem;line-height:3.8rem;margin-bottom:1.5rem}.cbx-blog-single .single-blog .blog-inner .date{background:0 0;color:#c49e60;font-size:3rem;left:0;padding:1rem;position:static;text-align:left;top:0;width:100%}.cbx-header .cbx-navbar,.dropdown-menu{text-align:center}.cbx-blog-single .single-blog .blog-inner .date span{display:inline}.cbx-blog-single .single-blog .blog-inner .blog-head{margin-bottom:1.6rem}.cbx-blog-single .single-blog .blog-inner{margin-left:0}.cbx-header .cbx-navbar .cbx-nav-right ul{float:none}.cbx-header .cbx-navbar .navbar-collapse{background:rgba(28,26,29,.9)}.dropdown .caret{display:none}.dropdown-menu{display:block;background-color:transparent;border:0;box-shadow:none;margin-top:0;position:static;width:100%}.navbar-nav .dropdown-menu>li>a{line-height:20px}.cbx-nav li:hover>ul{-moz-animation:none;-webkit-animation:none;animation:none}.cbx-header .cbx-navbar #navbar .nav .dropdown .dropdown-menu,.cbx-nav ul li:hover>ul{-moz-animation:none;-webkit-animation:none;animation:none;opacity:.7;background:0 0}}@media (max-width:480px){html{font-size:49%}.cbx-header .cbx-navbar .cbx-logo-mobile .main-logo img{max-width:100px}.cbx-slider{padding-top:65px}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading{margin-bottom:1rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-title{font-size:3rem;line-height:4.5rem;line-height:5rem;margin:0}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-sub-title{margin:0;font-size:1.5rem;line-height:2.25rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .cbx-btn{margin-top:1rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3 .watermark{font-size:2.6rem;line-height:3.9000000000000004rem;line-height:3rem}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3:before{left:-80px;top:10%}.cbx-slider .slider-text-single figure figcaption .cbx-container .cbx-hover-link .cbx-vertical .slider-heading h3:after{left:80px;top:10%}.cbx-header .cbx-search input[type=text]:focus{cursor:text;width:200px;height:40px;z-index:1;font-size:14px;padding-left:2rem}.cbx-special .special-area .special-five,.cbx-special .special-area .special-four,.cbx-special .special-area .special-one,.cbx-special .special-area .special-three,.cbx-special .special-area .special-two{width:100%}#cbx-testimonials .testi-quote .fancy span::after,#cbx-testimonials .testi-quote .fancy span::before{width:50px}.cbx-footer .cbx-subscribe .subscribe-form .cbx-subscribe-input{width:70%}.cbx-footer .cbx-subscribe .subscribe-form .cbx-subscribe-btn{width:30%}.cbx-footer .footer-single .social-area li a{margin-bottom:5px;width:45px;height:45px}.cbx-footer .footer-single .social-area li a i{font-size:20px;line-height:45px}#cbx-contact .cbx-form-control{float:right;width:80%}blockquote::before{left:38%;padding:15px 18px;font-size:16px}blockquote::after{top:34px}blockquote{padding-top:66px;font-size:14px}.cbx-reservation .reservation-area .reservation-form-area .reservation-form-inner{padding:0;background:0 0}.cbx-reservation .reservation-area .reservation-form-area .reservation-form-inner:hover{box-shadow:none}.cbx-reservation .reservation-area .reservation-form-area .cbx-radio-area .cbx-radio{width:32.3%}.cbx-reservation .reservation-area .reservation-form-area .form-group label.error{font-size:13px;margin-top:0;padding-right:0}}@media (max-width:360px){#contact-form input{height:40px}#contact-form textarea{height:100px}#contact-form button{margin-top:30px}#contact-form .form-group{margin-bottom:10px}}@media (max-width:320px){#contact-form input{height:40px}#contact-form textarea{height:100px}#contact-form button{margin-top:20px}#contact-form .form-group{margin-bottom:0}}@media only screen and (max-width:768px){.animated{-o-transition-property:none!important;-moz-transition-property:none!important;-ms-transition-property:none!important;-webkit-transition-property:none!important;transition-property:none!important;-o-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}}.cbx-switcher-area{position:fixed;top:35%;right:0;max-width:300px;z-index:891}.cbx-switcher-inner{position:relative}.cbx-switcher-btn{font-weight:700;background:#c49e60;font-size:25px;color:#fff;position:absolute;right:0;top:0;z-index:892;padding:5px}.cbx-switcher-btn:active,.cbx-switcher-btn:focus,.cbx-switcher-btn:hover{color:#fff}.cbx-switcher-body{background:rgba(230,230,230,.93);padding:10px;width:260px;position:absolute;top:0;right:-280px}.cbx-switcher-list li{height:30px;width:30px;float:left;display:inline-block;margin:10px}.cbx-switcher-list li a{width:100%;height:100%;display:block}.cbx-list-default{background:#c49e60}.cbx-list-red{background:#e7272d}.cbx-list-green{background:#2ec887}.cbx-list-blue{background:#3498db}.cbx-list-olive{background:#559137}.cbx-list-violet{background:#8E24AA}.cbx-list-pink{background:#FF69B4}.cbx-list-navy{background:#006fba}.cbx-list-orange{background:#f50}.cbx-switcher-text{margin-left:50px}
.cbx-footer .footer-single p {
    color: #737070;
    opacity: 1;
    letter-spacing: .06rem;
}

.h1, h1 {
    font-size: 4.8rem;
    line-height: 3.2rem;
    font-weight: bold;
    margin-top: 15px;
    font-family: 'Alkalami', serif !important;
}

.cbx-footer .footer-single .footer-link-list li a {
    color: #847e7e !important;
    line-height: 3rem;
    letter-spacing: .06rem;
    -webkit-transition: all .2 ease;
    transition: all .3s linear;
}

.cbx-footer .footer-single .title {
    color: #5f1952;
    margin-bottom: 2.6rem;
    font-size: 2.6rem;
    line-height: 3.9000000000000004rem;
    font-weight: 400;
    margin-top: 0;font-weight:bold;
    font-family: 'Poppins', sans-serif;
}
.h2, h2 {
    font-size: 3.8rem;
    line-height: 6.300000000000001rem;
    line-height: 0.8rem;
}
.h6, h6 {
    font-size: 2.4rem;
    line-height: 2.0999999999999996rem;
    line-height: 2.4rem;
}
.cbx-footer .cbx-inner {
    background: rgba(196,158,96,.1);
    padding: 11rem 0;
	    background: #fffdfd;

}
.cbx-footer-bottom {
    background: #1c1a1d;

	}
	.cbx-footer .cbx-subscribe .title {
    color: #ffffff;
    margin-bottom: 4.2rem;
    margin-top: 0;
}
.cbx-footer .footer-single .social-area li a i {
    font-size: 26px;
    line-height: 52px;
    color: white;
}

.cbx-inner {
    padding: 4rem 0;
}

@media (max-width:620px)
{
	.h1, h1 {
       text-transform: Capitalize;
    font-size: 2.8rem;
    font-family: 'Poppins', sans-serif !important;

}
}
.cbx-special .cbx-inner {
    background-image: url(../img/symphony.png) !important;
}
.cbx-heading h1 .watermark, .cbx-heading h2 .watermark {
    color: #ff0001;
    opacity: 9;
    display: block;
    font-family: "Sansation_Regular";
    font-size: 5.8rem;
    line-height: 10.2rem;
    line-height: 7rem;
    font-weight: 600;
}
.cbx-blog-single .single-blog .blog-inner article footer .cbx-social-share ul li a:hover, .cbx-footer-top {
   /* background: #c49e60;
    color: #fff;
    top: 18px;
    background: -webkit-Radial-gradient(#fd0600 , #cc033c);
    color: white;
    font-size: 13px;
    -webkit-box-shadow: inset 0 30px 30px -20px rgba(245, 245, 245, 0.8);
    -moz-box-shadow: inset 0 30px 30px -20px rgba(245, 245, 245, 0.8);
    box-shadow: inset 0 30px 30px -20px rgba(245, 245, 245, 0.8);
    padding-top: 65px;*/
	       top: 18px;
      background: -webkit-Radial-gradient(#1167fa , #03A9F4);
    color: white;
    font-size: 13px;
    -webkit-box-shadow: inset 0 30px 30px -20px rgb(17 103 250);
    -moz-box-shadow: inset 0 30px 30px -20px rgba(245, 245, 245, 0.8);
    padding-top: 32px;
}
.cbx-special .special-area figure figcaption .speacial-info .subtitle {
    font-size: 1.6rem;
	    font-family: Montserrat,sans-serif;

    line-height: 2.4000000000000004rem;
    margin: 0;
    color: white;
}
.cbx-special .special-area figure figcaption .speacial-info .title {
    font-family: Montserrat,sans-serif;
    font-size: 2.6rem;
    line-height: 3.9000000000000004rem;
    margin: 0;
    color: white;
}
.headline__secondary {
    position: relative;
    font-family: "Herr Von Muellerhoff",Palatino,serif;
    font-size: 100px;
    font-weight: normal;
    letter-spacing: 0;
    text-transform: none;
    padding: 0
 72px;
    margin: 0
 -72px;
    color: #c59d5f;
}
.headline__secondary .first-letter {
    position: relative;
    top: 10px;
    font-size: 1.22em;
    padding-left: 72px;
    margin: 0
 -72px;
    letter-spacing: 72px;
}
.headline__secondary {
    position: relative;
    font-family: Palatino,serif;
    font-size: 84px;
    font-weight: normal;
    text-align: center;
    letter-spacing: 0;
    text-transform: none;
    padding: 0 72px;
    margin: 26px -72px;
    color: #bc1719;
}
.c-hero.two-thirds-height {
    min-height: 66.666666vh;
}
.article__header.article__header--page {
    position: relative;
    overflow: hidden;
}
.headline__primary
{
	text-align:center;
	color:white;
}

.c-hero__wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 5vw;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}

.slid
{
	    color: #d20000;
    font-family: Palatino,serif;
    font-size: 47px;


}

@media (max-width:620px)
{
	.slid{
    color: #d20000;
    font-family: Palatino,serif;
    font-size: 29px;
}
.h2, h2 {
    font-size: 3.8rem;
    line-height: 4.8rem;
}
}



/* produt */
.product-grid{
    font-family: 'Krub', sans-serif;
    text-align: center;
    position: relative;
    transition: all 0.5s;
}
.product-grid .product-image{ position: relative; }
.product-grid .product-image a.image{ display: block; }
.product-grid .product-image img{
    width: 100%;
    height: auto;
}
.product-grid .product-sale-label{
    color: #fff;
    background: #0652DD;
    font-size: 15px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 58px;
    width: 58px;
    height: 58px;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 0;
    transition: all 0.3s;
}
.product-grid .product-like-icon{
    color: #999;
    font-size: 20px;
    opacity: 0;
    position: absolute;
    top: 5px;
    right: 7px;
    transition: all 0.25s ease-out;
}
.product-grid .product-like-icon:hover{ color: #333; }
.product-grid .product-image:hover .product-like-icon{ opacity: 1; }
.product-grid .add-to-cart{
    color: #fff;
    background: #333;
    font-size: 18px;
    font-weight: 500;
    text-transform: capitalize;
    padding: 10px 0;
    margin: 0 auto;
    opacity: 0;
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    transition: all 0.4s ease-in-out;
}
.product-grid .add-to-cart:hover{ background: #0652DD; }
.product-grid .product-image:hover .add-to-cart{ opacity: 1; }
.product-grid .product-group-content{
    background: #fff;
    width: 100%;
    padding: 15px;
    box-shadow: 0 0 9px 0 rgba(0,0,0,0.3);
    visibility: hidden;
    opacity: 0;
    position: absolute;
    bottom: -85px;
    left: 0;
    z-index: 1;
    transition: all 0.4s ease-in-out;
}
.product-grid .product-image:hover .product-group-content{
    visibility: visible;
    opacity: 1;
bottom: -137px;}
.product-grid .product-content{ padding: 10px; }
.product-grid .rating{
    color: #F1C30A;
    font-size: 13px;
    padding: 0;
    margin: 0 0 5px;
    list-style: none;
    transition: all 0.3s ease 0s;
}
.product-grid .rating li.disable{ color:#999; }
.product-grid .title{
    font-size: 16px;
    font-weight: 600;
    text-transform: capitalize;
    margin: 0 0 5px;
    display: inline-block;
}
.product-grid .title a{
    color: #333;
    transition: all 500ms;
}
.product-grid .title a:hover{ color: #0652DD; }
.product-grid .price{
    color: #333;
    font-size: 20px;
    font-weight: 600;
    margin: 0 0 5px;
    transition: all .3s ease;
}
.product-grid .price span{
    color: #999;
    font-size: 16px;
    font-weight: 500;
    text-decoration: line-through;
    margin-left: 4px;
    display: inline-block;
}
.product-grid .product-shop-button{
    color: #333;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    text-transform: uppercase;
    border-bottom: 2px solid #333;
    display: inline-block;
    transition: all 0.4s ease-in-out;
}
.product-grid .product-shop-button:hover{ color: #999; }
@media only screen and (max-width:990px){
    .product-grid{ margin-bottom: 40px; }
}

.trending-arriaval-section {
    background: url(../img/about-us-bg.png) no-repeat;
    background-size: cover;
    padding: 30px 50px;
    overflow: hidden;
}

.btn-danger {
    background-color: #fff;
    background-image: linear-gradient(to right, #390605 , #390604);
    border-radius: 20px;
}
.btn-danger:hover {
    background-color: #fff;
    background-image: linear-gradient(to right, #e4104f , #802795);
    border-radius: 20px;
    letter-spacing: 2px;
    transition: all 0.3s ease-in-out;
}
.btn-danger {
    color: #fff;
    border-color: #17100b;
}
.kaleem .owl-carousel .owl-item img {
    display: block;
    width: 100%;
    border-radius: 20px 20px 0px 0px;
    border: 10px solid white;
box-shadow: 0 0 15px 0px #080000ad;
}

/*breadcrum*/
.demo{ background-image:url(../img/abt-baneer.jpg);
    background-attachment: fixed;
    background-size: cover;
    padding: 20px;
}
.breadcrumb{
    display: inline-block;
    padding: 0;
    margin: 0;
    border-radius: 5px 25px 25px 5px;
    overflow: hidden;
}
.breadcrumb li{
    float: left;
    margin-right: 3px;
    position: relative;
    z-index: 1;
}
.breadcrumb li:before{ display: none; }
.breadcrumb li:after{
    content: "";
    width: 40px;
    height: 100%;
    background: #b31217;
    position: absolute;
    top: 0;
    right: -20px;
    z-index: -1;
}
.breadcrumb li:nth-last-child(2):after,
.breadcrumb li:last-child:after{ display: none; }
.breadcrumb li a,
.breadcrumb li:last-child{
    display: block;
    padding: 8px 15px;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    border-radius: 0 25px 25px 0;
    box-shadow: 5px 0 5px -5px #333;
}
.breadcrumb li a{ background: #b31217; }
.breadcrumb li:last-child{
    background: #ebf3fe;
    color: #b31217;
    margin-right: 0;
}
@media only screen and (max-width: 479px){
    .breadcrumb li a,
    .breadcrumb li:last-child{ padding: 2px 5px; }
}
@media only screen and (max-width: 359px){
    .breadcrumb li a,
    .breadcrumb li:last-child{     padding: 1px 2px; }
}


@media (max-width:620px)
{
	.owl-items img {
    display: block;
    width: 72% !important;
    margin-left: 38px;
}
.owl-carousel.nav-style-1 .owl-nav {
    position: absolute;
    top: 0;
    margin-top: 43px;
    /* background: white; */
    right: -12px;
    margin-left: 0px;
}
}
.hm_contact_form {
    position: relative;
    padding: 20px;
    background: linear-gradient(to bottom, #f16121, #f16121);    border: 1px solid transparent;
    
        background: linear-gradient(to bottom, #6d1f5f, #57154b);
}

.hm_contact_form h2.title1 {
     background-color: #5c174f;
    padding: 1px 20px;
    margin: 0px -34px;
    color: #fff;
}
.hm_contact_form_1 {
	position: relative;
	padding: 20px;
	background-color: #2a2964;
}
.label_space {
	display: block;
	margin-bottom: 10px;
}
.form_row {
	margin-top: 10px;
}
.form_row label:not(.orderby_label) {
	float: left;
	display: block;
	width: 25%;
	color: #999;
	line-height: 39px;
}
.form_row .orderby_label {
	float: left;
	width: 75%;
}
.form_row > span {
	display: inline-block;
}
.form_row label.error {
	color: #e74c3c;
	margin-bottom: 0;
	width: 75%;
	float: right;
	font-size: 13px;
}
.form_row .hm_input_text {
	border-radius: 4px;
	color: #324545;
	font-weight: 600;
	width: 100%;
}
.form_row .hm_textarea {
	color: #324545;
	min-height: 90px;
	width: 100%;
	resize: none;
}
.form_row #form-messages {
	margin-left: 25%;
}
.form_row input[type="radio"]:first-of-type, .form_row input[type="checkbox"]:first-of-type {
	margin-left: 0;
}
.form_row input[type="radio"], .form_row input[type="checkbox"] {
	display: inline-block;
	margin: 3px 5px 4px 15px;
}
.full_contact_form .form_row label {
	float: none;
	width: 100%;
}
.full_contact_form #form-messages {
	margin-left: 0;
}
.bg_gray .form_row label {
	color: #888;
}
.full_contact_form .form_row .hm_input_text, .full_contact_form .form_row .hm_textarea, .full_contact_form .form_row select, .form_row input[type="file"] {
	width: 100%;
}
.full_contact_form .form_row button, .full_contact_form .form_row input[type="submit"] {
	margin-left: 0;
	max-width: 100%;
}
.hm_requires_star {
	color: #e74c3c;
}
.my_col_half label.error, .full_contact_form label.error {
	float: none;
}
.form_row:first-child {
	margin-top: 0;
}
#form-messages.send_success {
	border: 2px solid #44a244;
	color: #555;
	padding: 14px 20px 15px;
}
.form_row button, .form_row input[type="submit"] {
	margin-left: 0;
	max-width: 59%;
}
.full_button {
	width: 100%;
}
.form_loader {
	background: url("img/camera-loader.gif") no-repeat center center rgba(255, 255, 255, 0.6);
	display: none;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 5;
}
.sm-form-control {
    display: block;
    width: 100%;
    height: 38px;
    padding: 8px 14px;
    font-size: 15px;
    line-height: 1.42857143;
    color: #555555;
    background-color: #ffffff;
    background-image: none;
    border: 2px solid #fff;
    border-radius: 0 !important;
    -webkit-transition: border-color ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s;
    transition: border-color ease-in-out .15s;
}

.title1 {
      font-size: 19px;
    font-weight: lighter;
    margin: 0 0 13px;
    font-family: 'Poppins', sans-serif;
    line-height: 28px;
}
.button.button-3d:hover {
    background-color: #ff0101 !important;
    opacity: 0.9;
}
.button {
   display: inline-block;
    position: relative;
    cursor: pointer;
    outline: none;
    white-space: nowrap;
    margin: 5px 5px 5px 0px;
    padding: 0 22px;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    background-color: #ffffff;
    color: #57154b;
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 1px;
    border: none;
    border-radius: 18px;
   

}

.box{
    font-family: 'Raleway', sans-serif;
    border-radius: 10px;
    overflow: hidden;
    position: relative;
    transition: all 0.4s ease-in-out;
}
.box:before{
    content: '';
    height: 100%;
    width: 100%;
    border: 0 solid #ff5627;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
    transition: all 0.3s ease-in-out;
}
.box:before{
    border: 15px solid #f3f7fe;
    border-bottom-width: 60px;
}
.box img{
    width: 100%;
    height: auto;
    transition: all 0.4s ease-in-out;
}
.box:hover img{ filter: hue-rotate(100deg) grayscale(0%); }
.box .box-content{
    color: #5f1952;

    position: absolute;
    bottom: -15px;
    left: 15px;
    z-index: 2;
    transition: all 0.4s ease-in-out;
}
.box:hover .box-content{ bottom: 5px; }
.box .title {
font-size: 18px;
    font-weight: 700;
    color: #58154c;
    letter-spacing: 0.5px;
    text-transform: capitalize;
    font-family: 'Poppins', sans-serif;
    margin: 0;
    transition: all 0.3s ease 0s;
}
.box:hover .title{ text-shadow: none; }
.box .post{
    font-size: 15px;
    font-weight: 300;
    letter-spacing: 0.5px;
    text-transform: capitalize;
    display: block;
    opacity: 0;
    transition: all 0.3s ease 0s;
}
.box:hover .post{ opacity: 1; }
.box .icon{
    padding: 0;
    margin: 0;
    list-style: none;
    opacity: 0;
    position: absolute;
    top: 17px;
    right: -15px;
    z-index: 1;
    transition: all 0.4s ease-in-out 0.1s;
}
.box:hover .icon{
    opacity: 1;
    right: 15px;
}
.box .icon li a{
    color: #fff;
    font-size: 13px;
    text-align: center;
    line-height: 30px;
    height: 30px;
    width: 30px;
    margin: 7px 0;
    display: block;
    transition: all 0.3s ease 0s;
}
.box .icon li a:hover{
    border-radius: 50%;
    box-shadow: 0 0 5px rgba(0,0,0,0.5) inset;
    transform: translateX(-2px);
}
@media only screen and (max-width:990px){
    .box { margin: 0 0 30px; }
}


.form_row label:not(.orderby_label) {
    float: left;
    display: block;
    width: 100%;
    color: #fff;
    line-height: 11px;
}


.form_row label:not(.orderby_label) {
    float: left;
    display: block;
    width: 100%;
    font-weight: normal;
    color: #fff;
    font-family: arial;
    line-height: 11px;
   
}
.cbx-footer .footer-single .social-area li a {
    background: #5b098e;
    height: 50px;
    width: 50px;
    border-radius: 50%;
    display: inline-block;
    text-align: center;
    -webkit-transition: all .2 ease;
    transition: all .3s linear;
}


.hasyTc {
    opacity: 0 !important;
    display: block;
    position: absolute;
    bottom: -1.6em;
    left: -0.5em;
    width: 60px;
    text-align: center;
    white-space: nowrap;
    text-decoration: none;
    font-family: Roboto, "Helvetica Neue", sans-serif;
    font-size: 11px;
    line-height: 11px;
    border: 0px;
    max-width: inherit;
    color: rgb(175, 175, 175) !important;
}


.cbx-footer-bottom .cbx-inner {
    padding: 0.6rem 0;
}


.cbx-footer-bottom {
    background: #033776 !important;
}

.cbx-footer .footer-single .footer-link-list li a {
    color: #847e7e;
    line-height: 3rem;
    letter-spacing: .06rem;
    -webkit-transition: all .2 ease;
    transition: all .3s linear;
}


* {
  box-sizing: border-box;
}

/* Position the image container (needed to position the left and right arrows) */
.container {
  position: relative;
}

.mySlides {
  display: none;
}

/* Add a pointer when hovering over the thumbnail images */
.cursor {
  cursor: pointer;
}

/* Next & previous buttons */
.prev,
.next {
  cursor: pointer;
  position: absolute;
  top: 40%;
  width: auto;
  padding: 16px;
  margin-top: -50px;
  color: white;
  font-weight: bold;
  font-size: 20px;
  border-radius: 0 3px 3px 0;
  user-select: none;
  -webkit-user-select: none;
}

/* Position the "next button" to the right */
.next {
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover,
.next:hover {
  background-color: rgba(0, 0, 0, 0.8);
}

/* Number text (1/3 etc) */
.numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* Container for image text */
.caption-container {
  text-align: center;
  background-color: #222;
  padding: 2px 16px;
  color: white;
}

.row:after {
  content: "";
  display: table;
  clear: both;
}

/* Six columns side by side */
.column {
  float: left;
  width: 16.66%;
}

/* Add a transparency effect for thumnbail images */
.demo {
  opacity: 0.6;
}

.active,
.demo:hover {
  opacity: 1;
}

.mar
{
    margin-bottom: 6px;
}




.cbx-footer .cbx-inner {
    background: rgba(196,158,96,.1);
    padding: 11rem 0;
    background: #fffdfd;
    background-image: linear-gradient(to top , rgba(243, 224, 255),rgba(255, 255, 237), rgba(246, 232, 255));
}

.hm_contact_form h2.title1 {
    background-color: #5c174f00;
    padding: 1px 20px;
    margin: 0px -34px;
    color: #fff;
}


@media (max-width: 992px)
{
nav.navbar .navbar-brand img.logo {
    width: 160px;
    margin-top: 0px !important;
    margin-left: 26px;
}
}











nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .content ul.menu-col li a:hover, .side .widget ul.link li a:hover, .side .widget ul.link li a:focus, .check-list li:before, ul.cart-list > li > h6 > a, .attr-nav > ul > li > a:hover, .attr-nav > ul > li > a:focus, nav.navbar-sidebar ul.nav li.dropdown.on > a, nav.navbar-sidebar .dropdown .megamenu-content .col-menu.on .title, nav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu li a:hover, nav.navbar ul.nav li.dropdown.on > a, nav.navbar.navbar-inverse ul.nav li.dropdown.on > a, nav.navbar-sidebar ul.nav li.dropdown.on ul.dropdown-menu li.dropdown.on > a, nav.navbar .dropdown .megamenu-content .col-menu.on .title, nav.navbar ul.nav > li > a:hover, nav.navbar ul.nav > li.active > a:hover, nav.navbar ul.nav li.active > a, nav.navbar li.dropdown ul.dropdown-menu > li a:hover {
    color: #aaaaaa;
    background: #102d4d00 !important;
    border-top: 2px solid #fff;
}


nav.navbar.navbar-transparent ul.nav > li > a:hover, nav.navbar.no-background ul.nav > li > a:hover, nav.navbar ul.nav li.scroll.active > a, nav.navbar.navbar-dark ul.nav li.dropdown ul.dropdown-menu > li > a:hover, nav.navbar ul.nav li.dropdown.on > a, nav.navbar-dark ul.nav li.dropdown.on > a {
    color: #aaaaaa !important;
}

.box .box-content {
    color: #102d4d;
    position: absolute;
    bottom: 9px;
    left: 15px;
    text-align: center;
    z-index: 2;
    transition: all 0.4s ease-in-out;
}



.cbx-blog-single .single-blog .blog-inner article footer .cbx-social-share ul li a:hover, .cbx-footer-top {
    top: 18px;
    background: -webkit-Radial-gradient(#1167fa , #03A9F4);
    color: white;
    font-size: 13px;
    -webkit-box-shadow: inset 0 30px 30px -20px rgb(17 103 250);
    -moz-box-shadow: inset 0 30px 30px -20px rgba(245, 245, 245, 0.8);
    padding-top: 32px;
    background-image: url(/assets/images/clouds.png), linear-gradient(0deg, #0f5bdd, #0096ff);
}

.hm_contact_form {
    position: relative;
    padding: 20px;
    background: linear-gradient(to bottom, #f16121, #f16121);
    border: 1px solid transparent;
    background: linear-gradient(to bottom, #6d1f5f, #57154b);
    background-image: linear-gradient(90deg, #970589, #692abf);
}

.box .title {
    font-size: 18px;
    font-weight: 700;
    color: #273548;
    letter-spacing: 0.5px;
    text-transform: capitalize;
    font-family: 'Poppins', sans-serif;
    margin: 0;
    transition: all 0.3s ease 0s;
}

.h3, h3 {
    font-size: 2.6rem;
    line-height: 3.9000000000000004rem;
    line-height: 4.2rem;
    font-family: Montserrat, sans-serif;
    font-family: 'Marcellus SC', serif !important;
}

.h2, h2 {
    font-size: 3.8rem;
    line-height: 6.300000000000001rem;
    line-height: 0.8rem;
    font-family: 'Marcellus SC', serif !important;
}