@font-face{font-family:'NOIR et BLANC Medium Bold';src:url(//lafontaine-restaurant.com.vn/wp-content/themes/kloe-child/NOIRetBLANCMediumBold.eot);src:local('NOIR et BLANC Medium Bold'),local('NOIRetBLANCMediumBold'),url(//lafontaine-restaurant.com.vn/wp-content/themes/kloe-child/fonts/NOIRetBLANCMediumBold.eot?#iefix) format('embedded-opentype'),url(//lafontaine-restaurant.com.vn/wp-content/themes/kloe-child/fonts/NOIRetBLANCMediumBold.woff2) format('woff2'),url(//lafontaine-restaurant.com.vn/wp-content/themes/kloe-child/fonts/NOIRetBLANCMediumBold.woff) format('woff'),url(//lafontaine-restaurant.com.vn/wp-content/themes/kloe-child/fonts/NOIRetBLANCMediumBold.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'NOIR et BLANC';src:url(//lafontaine-restaurant.com.vn/wp-content/themes/kloe-child/NOIRetBLANCMedium.eot);src:local('NOIR et BLANC Medium'),local('NOIRetBLANCMedium'),url(//lafontaine-restaurant.com.vn/wp-content/themes/kloe-child/fonts/NOIRetBLANCMedium.eot?#iefix) format('embedded-opentype'),url(//lafontaine-restaurant.com.vn/wp-content/themes/kloe-child/fonts/NOIRetBLANCMedium.woff2) format('woff2'),url(//lafontaine-restaurant.com.vn/wp-content/themes/kloe-child/fonts/NOIRetBLANCMedium.woff) format('woff'),url(//lafontaine-restaurant.com.vn/wp-content/themes/kloe-child/fonts/NOIRetBLANCMedium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}:root{--dark-cream:#eaddca;--dark-red:#9e1d23;--light-cream:#fcf8ed;--yellow:#e0af5f}body{color:#211b1b;font-size:15px;margin-bottom:10px}body p{margin-bottom:15px}footer .widget{margin-bottom:0}.rtb-booking-form .rtb-message p{font-size:25px;text-align:center;margin:30px 0;line-height:1.6;color:#fff}.special_month{max-width:800px;margin:0 auto!important}.qodef-drop-down .second .inner ul li a,.qodef-drop-down .second .inner ul li h4{color:#fff;height:auto;font-size:14px;text-transform:uppercase}.qodef-drop-down .second .inner>ul,li.narrow .second .inner ul{background-color:rgba(107,14,21,1)}.qodef-drop-down .narrow .second .inner ul li{padding:6px 15px}.qodef-drop-down .narrow .second .inner ul li{width:250px}.rtb-booking-form select#rtb-party option{color:#000}.qodef-header-standard .qodef-page-header .qodef-logo-wrapper a{height:35px!important}.qodef-main-menu.qodef-default-nav>ul>li>a,.qodef-page-header #lang_sel>ul>li>a,.qodef-page-header #lang_sel_click>ul>li>a,.qodef-page-header #lang_sel ul>li:hover>a{font-family:'NOIR et BLANC Medium Bold';opacity:.7}.qodef-main-menu.qodef-default-nav>ul>li:hover>a,.qodef-main-menu.qodef-default-nav>ul>li.qodef-active-item:hover>a,body:not(.qodef-menu-item-first-level-bg-color) .qodef-main-menu.qodef-default-nav>ul>li:hover>a,body:not(.qodef-menu-item-first-level-bg-color) .qodef-main-menu.qodef-default-nav>ul>li.qodef-active-item:hover>a,.qodef-page-header #lang_sel ul li a:hover,.qodef-page-header #lang_sel_click>ul>li a:hover{opacity:1}.qodef-main-menu>ul>li.current_page_item a.current{opacity:1;color:#fff}.logo_michelin{position:absolute;width:65px;right:-100px;top:8px}.qodef-vertical-align-containers{padding:0 50px}.banner_row .wpb_single_image .vc_figure{display:block}.banner_row .wpb_single_image .vc_single_image-wrapper{display:block;position:relative}.banner_row .wpb_single_image .vc_single_image-wrapper:before{content:"";position:absolute;width:100%;height:100%;background-color:#000;opacity:.4}.banner_row .wpb_single_image .vc_single_image-wrapper img{width:100%}.banner_row .wpb_text_column{position:absolute;top:50%;width:calc(100% - 100px);left:50px;transform:translate(0,-50%)}h1,h2,h3{font-family:'NOIR et BLANC Medium Bold'}.banner_row .wpb_text_column h2{font-size:45px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;color:var(--dark-cream);letter-spacing:0}.banner_row .wpb_text_column p{font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1px;color:var(--light-cream)}.banner_row .button{margin-top:20px}.qodef-blog-holder article .qodef-post-image img{max-width:100%;height:400px;width:100%;object-fit:cover}.title_h4_menu h4{color:#e0af5f;padding-bottom:10px;font-size:19px;font-style:normal;font-weight:400;line-height:35px;text-align:center;font-family:'NOIR et BLANC Medium Bold'}.button_style1{background:var(--dark-red);display:inline-block;padding:10px 30px;color:var(--light-cream);font-size:14px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:1.4px;text-transform:uppercase;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.button_style1:hover{transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;background:var(--light-cream);color:var(--dark-red)}.button_style2{background:var(--light-cream);display:inline-block;padding:10px 30px;color:var(--dark-red);font-size:14px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:1.4px;text-transform:uppercase}.button_style2:hover{transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;background:var(--dark-red);color:var(--light-cream)}.pading_row{padding-top:80px;padding-bottom:80px}.title_h2 h2{text-align:center;color:var(--dark-red);font-size:40px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;margin-bottom:10px}.title_h2 p{font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:0px}.about_us_home .wpb_text_column{max-width:600px;margin:0 auto}.about_us_home{background:linear-gradient(180deg,rgba(224,175,95,.4) 0%,rgba(224,175,95,0) 100%),#fcf8ed}.meet_the_cheft{background:linear-gradient(0deg,rgba(224,175,95,.4) 0%,rgba(224,175,95,0) 100%),#fcf8ed}footer .qodef-footer-top.qodef-footer-top-full{padding:0}.footer_row{margin-left:0;margin-right:0}.footer_row .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0;height:100%}.footer_row .vc_column_container>.vc_column-inner>.wpb_wrapper{height:100%}.footer_row .vc_column_container>.vc_column-inner>.wpb_wrapper .wpb_single_image.vc_align_left{height:100%}.footer_row .vc_column_container>.vc_column-inner .wpb_wrapper.vc_figure{height:100%}.footer_row .vc_column_container>.vc_column-inner .wpb_single_image .vc_single_image-wrapper{height:100%}.footer_row .vc_column_container>.vc_column-inner .wpb_single_image img{height:100%;width:100%;object-fit:cover;min-height:670px}.text_footer_1{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#211b1b5e}.text_footer_1 .wpb_wrapper{padding:80px 50px}.text_footer_1 h4{color:#fff;text-align:center;font-size:15px;font-style:normal;font-weight:500;line-height:28px}.text_footer_1 h2{color:#fff;text-align:center;font-size:40px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0}.text_footer_1 p{color:#fff;text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:150%}.footer_row .button_style2{position:absolute;bottom:70px;left:50%;transform:translate(-50%,0);padding:10px 0;width:200px;text-align:center}.footer_row .vc_col-sm-4:nth-child(3){background-color:#560b11}.footer_row .qodef-full-section-inner{display:flex;flex-wrap:wrap}.button_style_3{background:0 0;display:inline-block;padding:10px 30px;color:var(--light-cream);font-size:14px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:1.4px;text-transform:uppercase;border:1px solid var(--light-cream);transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.button_style_3:hover{transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;background-color:var(--light-cream);color:var(--dark-red)}.footer_row .button_style_3{position:absolute;bottom:70px;left:50%;transform:translate(-50%,0);padding:10px 0;width:200px;text-align:center}.footer_copy_right{background-color:#000}.footer_copy_right .qodef-full-section-inner{display:flex;flex-wrap:wrap}.footer_copy_right .qodef-full-section-inner .vc_column_container{display:flex;flex-direction:column;justify-content:center}.footer_copy_right .vc_col-sm-3:nth-child(2) .wpb_single_image img{width:70px;padding-top:15px}.footer_copy_right .wpb_single_image img{width:70px;padding-top:15px}.footer_copy_right .wpb_single_image.image_footer_2 img{width:100px}.slider_about_us_slider{padding-top:50px;position:relative;padding-bottom:70px}#tranding{padding:4rem 0}@media (max-width:1440px){#tranding{padding:7rem 0}}#tranding .tranding-slider{height:52rem;padding:2rem 0;position:relative}@media (max-width:500px){#tranding .tranding-slider{height:45rem}}.tranding-slide{width:70%;height:auto;position:relative}.tranding-slide .tranding-slide-img img{width:100%;height:auto;border-radius:10px;object-fit:cover;display:block}.slider_about_us_slider .swiper-pagination{bottom:30px}.slider_about_us_slider .swiper-pagination .swiper-pagination-bullet{filter:drop-shadow(0px 8px 24px rgba(18,28,53,.1))}.slider_about_us_slider .swiper-pagination .swiper-pagination-bullet-active{background:rgba(107,14,21,1)}.slider_team .swiper-slide{display:flex;height:551px;flex-direction:column;justify-content:flex-end;text-align:center}.team-slide-img{display:inline-block;width:80%;margin:0 auto}.team-slide-img img{border-radius:2000px;display:block}.slider_team .swiper-slide-active .team-slide-img{width:90%}.slider_team .team-slide-img{position:relative}.slider_team .swiper-slide .team-slide-img:before{content:"";position:absolute;width:90%;height:90%;top:5%;left:5%;border:1px solid #e0af5f;border-radius:2000px}.slider_team .swiper-slide-active .team-slide-img:before{width:110%;height:110%;top:-5%;left:-5%}.slider_team .swiper-slide.swiper-slide-active{height:590px;text-align:center;justify-content:center}.title_h2_yellow h2{color:var(--yellow)}.title_h2_yellow p{color:#fff}.Menu_home_row{padding-top:70px;padding-bottom:30px}.Menu_home_row .title_h2_yellow{max-width:600px;padding-left:70px;padding-right:70px}.hour_location_row{background:#fcf8ed;padding-bottom:70px}.hour_location_row .wpb_single_image .vc_single_image-wrapper img{display:block;width:100%}.hour_location_row .wpb_single_image .vc_single_image-wrapper{display:block;position:relative}.hour_location_row .wpb_single_image .vc_single_image-wrapper:before{content:"";position:absolute;width:100%;height:90%;left:0;top:10%;background:linear-gradient(180deg,rgba(252,248,237,0) 0%,#fcf8ed 79.78%)}.hour_location_row .wpb_single_image .vc_figure{display:block;position:relative}.hour_location_row.about_us_home .title_h2{margin-top:-60px;position:relative;margin-bottom:70px!important}.hour_location_row_2{margin:0 auto!important;border:2px solid #e0af67;padding:30px;max-width:800px}.hour_location_row_2 h4{color:var(--dark-red);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:1.5px;margin-bottom:10px}.hour_location_row_2 p{font-size:14px}.hour_location_row_2 ul li{list-style:none;font-size:14px}.hour_location_row_2 .wpb_text_column strong{color:var(--dark-red);font-weight:500}.hour_location_row_2 .vc_col-sm-6:before{content:"";position:absolute;width:1px;height:70%;top:50%;right:5px;transform:translate(0,-50%);background-color:var(--dark-cream)}.hour_location_row_2 .vc_col-sm-6:nth-child(2):before{display:none}.button_style_4{background:0 0;display:inline-block;padding:10px 30px;color:var(--dark-cream);border:1px solid var(--dark-cream);font-size:14px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:1.4px;text-transform:uppercase;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.button_style_4:hover{background-color:var(--dark-cream);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.slider_menu_row_2{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border:1px solid var(--yellow);background:var(--darkcream,#eaddca);border-top:none;right:-85px;padding-top:40px}.slider_menu_row_1{border-top-left-radius:2px;border-top-right-radius:2px;border:1px solid var(--yellow);border-bottom:none;background:var(--darkcream,#eaddca);right:-85px;padding-top:30px}.title_h3 p{color:#9e1d23}.title_h3 h3{color:#9e1d23;font-size:30px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:10px}.slider_menu_row_1 .title_h3{padding-left:20px}.slider_menu_row_2 .vc_column_container .vc_column-inner{padding-left:0;padding-right:0;padding-bottom:20px}.slider_menu_row{padding-bottom:70px}.slider_menu_row_1 .text_red{text-align:right;padding-right:200px;padding-left:50px}.text_red p{color:#9e1d23}.images_menu a{display:block;position:relative}.images_menu a:before{content:"";position:absolute;width:100%;height:100%;background-color:#000;opacity:.4}.images_menu img{display:block;border-radius:2px;border:1px solid var(--accentcolor,#e0af5f)}.menu_info{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:2px;background:#e0af5fe6;display:flex;justify-content:center;flex-direction:column;text-align:center;opacity:0;transform:translate(0,-100%);transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;border:1px solid #e0af5f}.menu_info .menu_content{padding-left:20px;padding-right:20px}.menu_info .menu_content p{color:#9e1d23}.menu_info .menu_content h3{color:#9e1d23;font-size:30px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:10px}.slider_menu_shortcode .swiper-slide{overflow:hidden}.slider_menu_shortcode .swiper-slide:hover .menu_info{opacity:1;transform:translate(0,0%);transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.info_position{position:absolute;width:100%;height:auto;bottom:20px;left:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.slider_menu_shortcode .swiper-slide:hover .info_position{opacity:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.info_position p{color:#fff;padding-left:20px;padding-right:20px}.info_position h3{color:#fff;font-size:30px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:10px;padding-left:20px;padding-right:20px}.widget_nav_menu ul{text-align:center;padding-top:40px;padding-bottom:40px;position:relative}.widget_nav_menu ul:before{content:"";position:absolute;width:80%;height:1px;background:-moz-linear-gradient(left,rgba(224,175,95,0) 0%,rgba(224,175,95,1) 50%,rgba(224,175,95,0) 100%);background:-webkit-linear-gradient(left,rgba(224,175,95,0) 0%,rgba(224,175,95,1) 50%,rgba(224,175,95,0) 100%);background:linear-gradient(to right,rgba(224,175,95,0) 0%,rgba(224,175,95,1) 50%,rgba(224,175,95,0) 100%);bottom:0;left:10%}.widget_nav_menu ul li{list-style:none;display:inline-block;padding:0 10px}.widget_nav_menu ul li a{font-family:'NOIR et BLANC Medium Bold';color:#4f3321;font-size:15px;text-transform:uppercase}.widget_nav_menu ul li.current_page_item a{color:#9e1d23;font-weight:900}.our_story_1{background:linear-gradient(180deg,rgba(224,175,95,.4) 0%,rgba(224,175,95,0) 28.45%,rgba(224,175,95,0) 60.90%,rgba(224,175,95,.4) 100%),#fcf8ed}.Our_story_2{padding-top:70px;padding-bottom:70px}.Our_story_2 .wpb_single_image .vc_single_image-wrapper{width:80%;border-radius:2000px;position:relative}.Our_story_2 .wpb_single_image .vc_single_image-wrapper:before{content:"";position:absolute;width:110%;height:106%;top:-3%;left:-5%;border:1px solid #e0af5f;border-radius:2000px}.Our_story_2 .wpb_single_image .vc_single_image-wrapper img{border-radius:2000px}.text_story_2{width:90%}.text_story_2 h2{border-bottom:1px solid #e0af5f;font-size:30px;font-style:normal;font-weight:400;line-height:44px;letter-spacing:1px;background:linear-gradient(90deg,#e0af5f 0%,#faf1ac 50%,#e0af5f 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:20px;padding-bottom:10px}.text_story_2 p{color:var(--dark-cream);text-align:justify}.Our_story_2{background-image:url(//lafontaine-restaurant.com.vn/wp-content/themes/kloe-child/images/background_story2.jpg);background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply}.Our_story_2 .qodef-section-inner-margin{display:flex;flex-wrap:wrap}.Our_story_2 .qodef-section-inner-margin .vc_col-sm-5{display:flex;justify-content:center;flex-direction:column}.Our_story_3{padding-top:70px}.Our_story_3 .button_style2{background-color:#e0af5f;color:var(--light-cream)}.Our_story_3 .wpb_single_image img{width:450px}.Our_story_3 .text_story_2 h2{color:#9e1d23;background:0 0;background-clip:text;-webkit-text-fill-color:initial;border-bottom:1px solid #9e1d23}.Our_story_3 .text_story_2 p{color:#211b1b}.Our_story_3 .qodef-section-inner-margin{display:flex;flex-wrap:wrap}.Our_story_3 .qodef-section-inner-margin .vc_col-sm-6{display:flex;flex-direction:column;justify-content:center}.Our_story_3.Our_story_4{padding-top:0;padding-bottom:300px}.Our_story_3.Our_story_4 .wpb_single_image .vc_single_image-wrapper{width:100%;position:relative}.Our_story_3.Our_story_4 .wpb_single_image .vc_single_image-wrapper:before{content:"";position:absolute;width:90%;height:90%;top:5%;left:5%;border:1px solid #e0af5f;border-radius:2000px}.Our_story_3.Our_story_4 .wpb_single_image .vc_single_image-wrapper img{border-radius:2000px}.quote_row .img_quote img{width:100px;padding:80px 0 30px}.quote_row{padding-bottom:150px}.quote_row .text_quote p{font-size:20px;font-style:italic;font-weight:200;line-height:1.5;color:var(--darkcream,#eaddca)}.quote_row .text_quote h3{color:#e0af5f;font-size:20px;font-style:normal;margin-top:20px;font-weight:400;line-height:26px;letter-spacing:1px}.reservation_row_story .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.reservation_row_story .qodef-full-section-inner{display:flex;flex-wrap:wrap}.reservation_row_story .qodef-full-section-inner .vc_col-sm-5{display:flex;flex-direction:column;justify-content:center}.reservation_row_story .qodef-full-section-inner .vc_col-sm-5 .wpb_text_column{width:80%;margin:0 auto}.reservation_row_story .qodef-full-section-inner .vc_col-sm-5 .wpb_text_column h3{color:var(--lightcream,#fcf8ed);font-size:30px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px}.reservation_row_story .qodef-full-section-inner .vc_col-sm-5 .wpb_text_column p{color:var(--lightcream,#fcf8ed);margin-bottom:20px}.reservation_row_story .qodef-full-section-inner .vc_col-sm-5 .wpb_text_column .button_style2:hover{border:1px solid var(--light-cream)}.reservation_row_story{margin-top:-240px}.slider_about_row{padding:60px 0}.slider_about{width:45%;margin:0 auto}.slider_about_wrapper .swiper-slide-duplicate-prev{opacity:0}.slider_about_wrapper .swiper-slide-duplicate-active{opacity:0}.slider_about-img img{border-radius:20px;display:block}.slider_about-img{border-radius:20px}.slider_about_wrapper .swiper-slide-duplicate-next{opacity:0}.slider_about_wrapper .swiper-slide-prev{opacity:1!important}.slider_about_wrapper .swiper-slide:before{content:"";position:absolute;width:100%;height:100%;background-color:#fff;opacity:.5;border-radius:20px}.slider_about_wrapper .swiper-slide.swiper-slide-active:before{opacity:0}.text_slider_about{width:60%;margin:0 auto;padding-top:70px}.text_our_story h3{color:#9e1d23;margin-bottom:10px}.text_our_story{border:1px solid #9e1d23;width:75%;border-left:0;border-right:0;position:relative}.text_our_story:before{width:1px;height:100%;content:"";position:absolute;left:0;top:0;background:linear-gradient(180deg,#9e1d23 0%,#FFFFFF00 50%,#9e1d23 100%)}.text_our_story:after{width:1px;height:100%;content:"";position:absolute;right:0;top:0;background:linear-gradient(180deg,#9e1d23 0%,#FFFFFF00 50%,#9e1d23 100%)}.text_our_story .wpb_wrapper{padding:40px}.text_our_story p{text-align:justify}.text_story p{text-align:justify}.text_our_story a{color:#4f3321;font-weight:600;position:relative;display:inline-block;padding-left:0;padding-right:35px;padding-top:5px;padding-bottom:5px;background-image:url(//lafontaine-restaurant.com.vn/wp-content/themes/kloe-child/images/arrow_right.svg);background-size:24px;background-repeat:no-repeat;background-position:100% center}.text_story{width:75%}.text_story .wpb_wrapper{padding:30px 40px 0}.menu_alacarte_row{background-image:url(//lafontaine-restaurant.com.vn/wp-content/themes/kloe-child/images/background-menu-alacarte.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;margin-top:60px}.menu_alacarte_row .qodef-section-inner-margin{display:flex;flex-wrap:wrap}.menu_alacarte_row .vc_col-sm-6{display:flex;flex-direction:column;justify-content:center}.menu_alacarte_row .wpb_text_column{width:85%;margin:0 auto}.menu_alacarte_row h2{color:#4f3321;font-size:42px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:20px}.button_link_menu{background:0 0;display:inline-block;padding:10px 30px;color:#4f3321;border:2px solid #4f3321;font-size:14px;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.Our_team_1{margin-top:70px}.Our_team_1 .wpb_single_image .vc_single_image-wrapper{width:85%}.Our_team_1 .text_quote{width:85%;padding-top:30px}.Our_team_1 .text_story_2 h2{display:inline-block;border-bottom:none;margin-bottom:0;padding-bottom:0}.Our_team_1 .text_story_2 hr{background-color:#e0af5f;margin-bottom:20px;border-color:#e0af5f;border:none;width:100%;height:1px}.Our_team_1 .text_story_2 p{color:#211b1b}.Our_team_1{padding-bottom:20px}.our_team_2{padding-top:100px;padding-bottom:100px;background-image:url(//lafontaine-restaurant.com.vn/wp-content/themes/kloe-child/images/our_team_2.jpg);background-repeat:no-repeat;background-size:cover}.our_team_2:before{content:"";background:linear-gradient(0deg,rgba(252,248,237,0) 0%,#fcf8ed 79.78%);width:100%;height:200px;position:absolute;top:0;left:0}.our_team_2:after{content:"";background:linear-gradient(180deg,rgba(252,248,237,0) 0%,#f6e7d0 79.78%);width:100%;height:350px;bottom:0;position:absolute;left:0}.row_height_250{height:250px}.banner_row_style_2.banner_row .wpb_text_column{width:600px;text-align:center;left:50%;transform:translate(-50%,-50%)}.banner_row_style_2.banner_row .wpb_text_column h2{color:var(--light-cream)}.banner_row_style_2.banner_row .button{position:absolute;right:150px;bottom:0}.qodef-main-menu>ul>li>a{letter-spacing:0}.row_good_to_know .wpb_text_column{height:300px;padding:30px 50px;border-radius:2px;background:linear-gradient(180deg,rgba(224,175,95,.35) 0%,rgba(224,175,95,0) 80.21%)}.row_good_to_know .wpb_text_column h4{font-size:18px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1px;color:var(--dark-red);margin-bottom:15px}.row_good_to_know .wpb_text_column h3{color:var(--dark-red);font-size:22px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:15px}.row_good_to_know .wpb_text_column p{color:#4f3321;font-weight:600}.row_good_to_know{padding-bottom:70px}.row_good_to_know .vc_col-sm-6{margin-bottom:30px}.chef_good_to_know .wpb_single_image img{width:100%;filter:grayscale(1)}.chef_good_to_know:before{content:"";background:linear-gradient(0deg,rgba(252,248,237,0) 0%,#eaddca 100%);width:100%;height:50%;position:absolute;top:0;left:0;z-index:1}.chef_good_to_know:after{content:"";background:linear-gradient(180deg,rgba(252,248,237,0) 0%,#eaddca 100%);width:100%;height:50%;position:absolute;bottom:0;left:0;z-index:1}.chef_good_to_know .wpb_single_image .vc_single_image-wrapper{display:block}.chef_good_to_know .wpb_single_image .vc_figure{display:block}.chef_good_to_know .wpb_text_column{position:absolute;top:0;z-index:1;left:50%;transform:translate(-50%,0)}.chef_good_to_know .wpb_text_column p{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:1px}.lavilla_row{padding-top:60px;padding-bottom:60px}.lavilla_row h2{color:#9e1d23;font-size:23px;font-style:normal;font-weight:400;line-height:1.5;text-transform:none;padding:0 0 30px;letter-spacing:0}.lavilla_row .vc_col-sm-6:nth-child(2) .wpb_single_image img{width:350px}.lavilla_row .vc_col-sm-6:nth-child(1) .vc_column-inner{padding-right:40px}.lavilla_row_2 .qodef-full-section-inner{display:flex;flex-wrap:wrap}.lavilla_row_2 .qodef-full-section-inner .vc_col-sm-6:nth-child(2){display:flex;flex-direction:column;justify-content:center}.lavilla_row_2 h2{color:#fff;font-size:23px;font-style:normal;font-weight:400;line-height:1.5;text-transform:none;padding:0 0 20px;letter-spacing:0}.lavilla_row_2 .wpb_text_column{padding-left:50px;padding-right:65px}.lavilla_row_2 p{color:#fff;font-size:14px}.qodef-blog-holder.qodef-masonry-full-width{max-width:1200px!important;margin:60px auto!important;display:flex;flex-wrap:wrap;height:auto!important}.qodef-blog-holder.qodef-masonry-full-width article{width:48%!important;position:relative!important;left:auto!important;top:auto!important;margin-right:2%;margin-bottom:2%!important}.qodef-blog-holder.qodef-masonry-full-width article:nth-child(2n){margin-right:0;margin-left:2%}.qodef-blog-holder.qodef-masonry-full-width .qodef-blog-masonry-grid-sizer{display:none}.qodef-blog-holder.qodef-masonry-full-width .qodef-blog-masonry-grid-gutter{display:none}.image_post .qodef-post-image img{display:block;height:400px;object-fit:cover;width:100%}.qodef-post-content{position:relative;overflow:hidden}.qodef-post-content .info_blogs{position:absolute;width:100%;height:auto;bottom:0;left:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;background:#e0af5fe6}.qodef-blog-holder.qodef-masonry-full-width article .qodef-post-content:hover .info_blogs{opacity:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.qodef-post-content .info_blogs ul li{color:var(--light-cream);list-style:none;padding-left:20px;padding-top:20px;text-transform:uppercase}.qodef-post-content .info_blogs ul li a{color:var(--light-cream);font-size:13px;font-weight:600}.qodef-masonry-full-width .qodef-post-content .info_blogs h3{font-size:22px;font-style:normal;font-weight:400;line-height:25px;color:var(--light-cream);text-transform:none;padding:10px 20px}.qodef-masonry-full-width .qodef-post-content .info_blogs p{color:#4f3321;font-size:13px;padding-left:20px}.qodef-blog-holder.qodef-blog-type-masonry article:not(.format-audio) .qodef-post-image{margin-bottom:0!important}.qodef-masonry-full-width .qodef-post-content .qodef-post-text{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:2px;background:#e0af5fe6;background:linear-gradient(0deg,rgba(224,175,95,1) 0%,rgba(224,175,95,.5) 60%,rgba(224,175,95,0) 100%);display:flex;justify-content:flex-end;flex-direction:column;text-align:left;opacity:1;transform:translate(0,0%);transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;border:1px solid #e0af5f}.single.single-post .qodef-post-text h2{font-size:23px;font-weight:600;font-family:Montserrat;text-transform:uppercase;margin-bottom:20px!important;letter-spacing:0}.single.single-post .qodef-post-text h3{font-family:Montserrat;text-transform:uppercase;font-size:19px;margin-bottom:20px!important}.single.single-post .qodef-post-text .wpb_single_image img{margin-bottom:20px}.single.single-post .qodef-post-text p{margin-bottom:20px!important}.single.single-post .qodef-post-text h2 strong{font-weight:400}.qodef-blog-holder.qodef-masonry-full-width article .qodef-post-content:hover .qodef-post-text{opacity:1;transform:translate(0,0%);transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.qodef-blog-holder.qodef-blog-type-masonry article .qodef-post-info>div{color:var(--light-cream)}.qodef-blog-holder.qodef-blog-type-masonry article .qodef-btn.qodef-btn-solid{display:none}.qodef-blog-holder.qodef-blog-type-masonry article .qodef-post-title{font-size:20px !important;font-style:normal;font-weight:600;line-height:25px;color:var(--light-cream);text-transform:none;padding:10px 20px;font-family:'NOIR et BLANC Medium Bold';margin-bottom:0}.qodef-blog-holder.qodef-blog-type-masonry article .qodef-post-title a{color:var(--light-cream)}.qodef-blog-holder.qodef-blog-type-masonry article .qodef-post-excerpt{color:var(--light-cream);text-transform:none;padding:0 20px;line-height:1.5;margin-bottom:20px!important}.qodef-blog-load-more-button-holder{text-align:center;margin-bottom:40px}.qodef-blog-holder.qodef-blog-type-masonry article .qodef-post-info{padding-left:20px}.qodef-blog-load-more-button-holder .qodef-blog-load-more-button a{background-color:transparent;border:2px solid #E0AF5F!important;color:#E0AF5F!important;font-size:14px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:1.4px;text-transform:uppercase;padding:8px 40px}.qodef-full-width-inner .qodef-blog-load-more-button-holder .qodef-blog-load-more-button a:hover{background-color:#E0AF5F!important;color:#9E1D23!important}.Our_story_3.Our_story_4.chef-tip-rows{padding-top:60px;padding-bottom:60px;background-image:url(//lafontaine-restaurant.com.vn/wp-content/themes/kloe-child/images/our_team_2.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center}.Our_story_3.Our_story_4.chef-tip-rows:before{background:linear-gradient(0deg,rgba(252,248,237,0) 0%,#eaddca 100%);content:"";position:absolute;width:100%;height:80%;top:0;left:0}.Our_story_3.Our_story_4.chef-tip-rows:after{background:linear-gradient(180deg,rgba(252,248,237,0) 0%,#eaddca 100%);content:"";position:absolute;width:100%;height:100%;bottom:0;left:0}.text_social_footer{text-align:center}.text_social_footer ul li{list-style:none;display:inline-block;padding:0 8px}.text_social_footer ul li img{width:30px}.single.single-post .qodef-content .qodef-content-inner>.qodef-container>.qodef-container-inner{padding-top:0;width:100%;background:linear-gradient(180deg,#f6e7d0 0%,#FCF8ED00 100%)}.single.single-post .banner_blog{position:relative}.single.single-post .banner_blog:before{content:"";position:absolute;width:100%;height:100%;background-color:#000;opacity:.4}.single.single-post .banner_blog img{display:block}.single.single-post .banner_blog .banner_blog_info{width:80%;text-align:center;left:50%;top:50%;position:absolute;transform:translate(-50%,-50%)}.single.single-post .banner_blog .banner_blog_info h1{font-size:45px;font-style:normal;font-weight:400;line-height:150%;text-transform:none;color:var(--light-cream);letter-spacing:0}.single.single-post .banner_blog .banner_blog_info span.time{color:var(--light-cream);display:flex;justify-content:center}.single.single-post .banner_blog .banner_blog_info span.time{list-style:none;font-weight:600;text-transform:uppercase}.single.single-post .banner_blog .banner_blog_info span.time a{color:var(--light-cream);padding-right:5px}.single.single-post .qodef-content .qodef-content-inner>.qodef-container>.qodef-container-inner .qodef-two-columns-75-25{padding:44px 0 600px;width:1200px;margin:0 auto;position:relative}.breabcrum{display:flex;margin-bottom:30px}.breabcrum img{width:8px;padding:0 10px;height:25px}.breabcrum a{color:#211b1b;text-transform:uppercase}.breabcrum span{color:#9e1d23;letter-spacing:1px;font-weight:700;text-transform:uppercase}.single.single-post .qodef-two-columns-75-25 .qodef-column2 .wp-block-heading{color:#6b0e15;font-size:20px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:1px;text-align:left;margin-bottom:20px;font-family:Montserrat}.wp-block-latest-posts__featured-image img{width:100px}.wp-block-latest-posts__post-title{text-align:left;display:block;color:#9E1D23!important;font-size:15px;font-style:normal;font-weight:500;line-height:normal}.wp-block-latest-posts__post-date{text-align:left;display:block;color:#211B1B!important;font-size:13px;font-style:normal;font-weight:500;line-height:normal;margin-top:10px;text-transform:uppercase}.qodef-post-info-bottom{margin-bottom:0!important;padding:0!important;border:none!important}.qodef-related-posts-holder{margin-bottom:0!important; padding-bottom:20px!important;border-bottom:none!important;position:absolute;width:1200px;left:50%;bottom:50px;transform:translate(-50%,0);background:#6b0e15;padding-left:30px;padding-right:30px;padding-top:30px}.qodef-related-posts-holder-wrapper{padding:40px}.qodef-column1 .qodef-related-posts-holder .qodef-related-post:nth-child(4n),.qodef-column2 .qodef-related-posts-holder .qodef-related-post:nth-child(4n){display:none!important}.qodef-column1 .qodef-related-posts-holder .qodef-related-post,.qodef-column2 .qodef-related-posts-holder .qodef-related-post{width:31% !important}.qodef-related-posts-holder .qodef-related-post .qodef-related-post-image{margin-bottom:0!important}.qodef-column1 .qodef-related-posts-holder .qodef-related-post:nth-child(3n),.qodef-column2 .qodef-related-posts-holder .qodef-related-post:nth-child(3n){margin-right:0}.qodef-related-posts-holder .qodef-related-posts-title h5{color:var(--lightcream,#fcf8ed);text-align:left;font-size:50px;font-style:normal;font-weight:400;line-height:normal;font-family:'NOIR et BLANC Medium Bold';text-transform:none}.qodef-related-posts-holder .qodef-related-post img{height:370px;width:100%;object-fit:cover}.qodef-related-posts-holder .qodef-related-post .qodef-post-info h2{color:#211b1b;font-size:20px;font-style:normal;font-weight:400;line-height:28px;padding:5px 20px;text-transform:none}.qodef-related-posts-holder .qodef-related-post{position:relative}.qodef-related-posts-holder .qodef-related-post .qodef-post-info{opacity:.85;background:#e0af5f;position:absolute;width:100%;height:auto;padding-top:10px;padding-bottom:10px;bottom:0;left:0;min-height:65px}.qodef-related-posts-holder .qodef-related-post .qodef-post-info span{color:#211b1b;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;padding-left:20px}.qodef-blog-single-navigation{position:absolute!important;z-index:100;right:51px;top:auto;margin-top:50px;width:380px;bottom:550px}.qodef-blog-single-next a{border:2px solid #e0af5f;display:inline-block;padding:7px 40px;font-size:17px;background:rgba(224,175,95,.2);color:#E0AF5F!important;font-size:15px;text-transform:uppercase;font-weight:700}.qodef-blog-single-navigation .qodef-blog-single-prev a{border:2px solid #e0af5f;display:inline-block;padding:7px 40px;background:rgba(224,175,95,.2);color:#E0AF5F!important;font-size:15px;text-transform:uppercase;font-weight:700}.category_widget .category_item{position:relative;margin-bottom:20px}.category_widget .category_item img{display:block}.category_widget .category_item p{color:#fff;font-size:16px;text-align:center;position:absolute;left:30px;top:50%;transform:translate(0,-50%);text-transform:uppercase;font-weight:700}.menu_page .widget_nav_menu ul li.current_page_item a{color:#e0af5f}.menu_page .widget_nav_menu ul li a{color:#eaddca}.row_menu_1{padding:60px 0 150px;background-image:url(//lafontaine-restaurant.com.vn/wp-content/themes/kloe-child/images/background-menu.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;margin-top:60px;background-blend-mode:multiply}.row_menu_1 .qodef-section-inner{background:#9e1d23}.row_menu_1 .qodef-section-inner .qodef-section-inner-margin{display:flex;flex-wrap:wrap}.row_menu_1 .qodef-section-inner .vc_col-sm-6{display:flex;flex-direction:column;justify-content:center}.row_menu_1 .qodef-section-inner .vc_col-sm-6 .vc_column-inner{padding-left:0;padding-right:0}.row_menu_1 .qodef-section-inner .vc_col-sm-6:nth-child(1){background-image:url(//lafontaine-restaurant.com.vn/wp-content/themes/kloe-child/images/Mask-group.png);background-size:450px;background-repeat:no-repeat;background-position:100% bottom}.row_menu_1 h2{color:#fcf8ed;font-size:60px;font-style:normal;font-weight:400;line-height:1.5;padding-left:60px}.row_menu_1 h2 strong{color:#e0af5f;font-weight:400}.row_main_menu .wpb_content_element .wpb_tabs_nav{display:flex;justify-content:center;margin-top:-80px;margin-bottom:25px}.row_main_menu .wpb_tabs .wpb_tabs_nav li{background-color:transparent;margin:0 10px}.row_main_menu .wpb_tabs .wpb_tabs_nav li a{width:150px;border:1px solid var(--lightcream,#fcf8ed);color:var(--lightcream,#fcf8ed);height:35px;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:35px;letter-spacing:1.6px;text-transform:uppercase;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.row_main_menu .wpb_content_element .wpb_tabs_nav li.ui-tabs-active,.row_main_menu .wpb_content_element .wpb_tabs_nav li:hover{border:1px solid var(--accentcolor,#e0af5f);background:var(--darkcream,#eaddca);transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.row_main_menu .wpb_content_element .wpb_tabs_nav li.ui-tabs-active a{color:#9e1d23;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.row_main_menu .wpb_content_element .wpb_tabs_nav li:hover a{color:#9e1d23;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.row_main_menu .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab{padding:0;background-color:transparent!important}.banner_menu_sub h2{text-align:center;color:#fcf8ed;text-shadow:1px 1px 4px rgba(0,0,0,.3);font-size:40px;font-style:normal;font-weight:500;line-height:normal;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.banner_menu_sub h2:before{content:"";background:#fcf8ed;width:110%;left:-5%;top:-5px;height:3px;position:absolute}.banner_menu_sub h2:after{content:"";background:#fcf8ed;width:110%;left:-5%;bottom:-5px;height:3px;position:absolute}.menu_list_row{padding:30px 0}.List_menu h3{color:#e0af5f;text-align:left;padding-bottom:10px;font-size:22px;font-style:normal;font-weight:400;line-height:35px;border-bottom:2px solid #e0af5f}.List_menu .mprm-container .mprm-title{color:var(--lightcream,#fcf8ed);font-size:16px;font-style:normal;font-family:'NOIR et BLANC Medium Bold';font-weight:400;line-height:normal;border-bottom:1px solid;letter-spacing:1px;padding-bottom:5px}.List_menu .mprm-excerpt{color:var(--darkcream,#eaddca);text-align:left;font-size:13px;font-style:normal;font-weight:400;line-height:23px}.List_menu .mprm-row .mprm-columns{position:relative}.List_menu .mprm-row .mprm-columns.post-461 .mprm-title b{max-width:400px}.List_menu .mprm-price-container{color:var(--accentcolor,#e0af5f);text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:28px;margin:0!important;position:absolute;right:0;top:0}.List_menu .mprm-container .mprm-title b{display:block;max-width:450px}.link_menu_row{padding-bottom:30px}.link_menu_row .wpb_single_image .vc_single_image-wrapper{position:relative}.link_menu_row .wpb_single_image .vc_single_image-wrapper:before{content:"";width:100%;height:100%;background-color:#000;opacity:.4;position:absolute}.text_link_menu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.text_link_menu p{color:#fcf8ed;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:5px}.text_link_menu h2{color:#fcf8ed;text-align:center;font-size:32px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:5px}.title_h2_black h2{color:#fff;font-size:42px;text-transform:none}.title_h2_black{max-width:600px;margin:0 auto}.title_h2_black p{color:#fff}.image_reservation .qodef-section-inner-margin{margin-left:0;margin-right:0}.image_reservation{padding-bottom:70px}.image_reservation .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.image_reservation .vc_col-sm-4 .vc_row{margin-left:0;margin-right:0}.page-id-308 .footer_row{display:none}.link_menu{position:absolute;width:100%;top:30px;left:50%;transform:translate(-50%,0)}.link_menu_2{position:absolute;width:auto;top:auto;bottom:30px;left:50%;transform:translate(-50%,0)}.link_menu p{color:#fff}.link_menu h2{color:var(--lightcream,#fcf8ed);text-align:center;font-size:30px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:0}.link_menu h2 a{color:var(--lightcream,#fcf8ed)}.link_menu h2 a:hover{color:var(--lightcream,#fcf8ed)}.row_reservaton_link p{color:var(--light-cream)}.row_reservaton_link h2{color:var(--light-cream);font-size:40px;font-style:normal;font-weight:400;line-height:normal}.qodef-iwt:not(.qodef-iwt-left-from-title) .qodef-iwt-title-holder{display:none}.qodef-iwt.qodef-iwt-icon-left.qodef-iwt-icon-tiny .qodef-iwt-content-holder{padding-left:5px;max-width:310px}.qodef-icon-shortcode .qodef-icon-element{color:var(--light-cream)}.qodef-iwt.qodef-iwt-icon-left{display:flex;justify-content:center}.qodef-iwt.qodef-iwt-icon-left.qodef-iwt-icon-tiny .qodef-iwt-content-holder .qodef-iwt-text-holder p{margin-bottom:8px;font-size:14px}.rtb-booking-form legend{display:none}.rtb-booking-form fieldset>div input{color:var(--light-cream);background-color:transparent;border:none;border-bottom:1px solid var(--light-cream);padding-top:10px;padding-bottom:10px;font-size:16px;max-width:100%!important;padding-left:0;font-family:Montserrat}.rtb-booking-form fieldset>div input::placeholder{color:var(--light-cream);font-size:16px}.rtb-booking-form fieldset>div input:focus{outline:none}.rtb-booking-form fieldset>div select:focus{outline:none}.rtb-booking-form fieldset>div select{color:var(--light-cream);background-color:transparent;border:none;border-bottom:1px solid var(--light-cream);padding-top:10px;padding-bottom:10px;font-size:16px;max-width:100%!important;display:block;width:100%;font-family:Montserrat}.rtb-booking-form fieldset{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:0!important;margin-bottom:0!important}.rtb-booking-form fieldset>div{width:calc((100% - 45px)/3)}.rtb-booking-form fieldset>div.rtb-form-submit{width:100%;text-align:center}.rtb-booking-form fieldset>div.rtb-form-submit button{background-color:transparent;border:1px solid var(--light-cream);border-radius:0;font-family:'Playfair Display',sans-serif;font-weight:800;font-size:16px;height:47px;margin-top:0;width:250px;text-align:center;color:var(--light-cream);transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;text-transform:uppercase;cursor:pointer}.rtb-booking-form fieldset>div.special-request-2{width:100%}.image_reservation_2{padding-bottom:0}.image_reservation_2 .wpb_single_image img{aspect-ratio:1/1;object-fit:cover}.text_insta{padding:40px 0}.text_insta a{color:var(--light-cream);display:inline-block;border:2px solid var(--accentcolor,#e0af5f);background:rgba(224,175,95,.4);text-align:center;font-family:'NOIR et BLANC Medium Bold';font-size:20px;font-style:normal;font-weight:500;line-height:24px;padding:15px 70px 15px 30px;position:relative}.text_insta a:hover{color:var(--light-cream)}.text_insta a img{position:absolute;width:30px;right:30px;top:12px}.iconfix2{position:fixed;right:14px;top:180px;z-index:9999;width:54px}.iconfix2 img{width:54px;margin-bottom:0}.iconfix{position:fixed;right:14px;bottom:80px;z-index:9999;width:50px}.iconfix img{width:40px;margin-bottom:10px}#qodef-back-to-top{position:fixed;width:40px;right:40px;bottom:15px}#qodef-back-to-top>span{width:40px;height:40px;line-height:40px}.slider_menu .swiper-pagination{display:none}.logo_michelin1.wpb_single_image img{border-radius:100%!important;padding-top:0!important;margin-top:15px!important}@media (max-width:1450px){.text_footer_1 h2{font-size:30px}.text_footer_1 p{color:#fff;text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:8px}.footer_row .button_style_3{bottom:50px}.footer_row .button_style2{bottom:50px}}@media (max-width:1250px){.slider_team .swiper-slide{display:flex;height:480px;flex-direction:column;justify-content:flex-end;text-align:center}.slider_team .swiper-slide.swiper-slide-active{height:490px;text-align:center;justify-content:center}.List_menu .mprm-container .mprm-title b{max-width:330px}.text_footer_1 .wpb_wrapper{padding:80px 30px}}@media (max-width:1050px){.List_menu .mprm-container .mprm-title b{max-width:250px}.qodef-container-inner,.qodef-grid,.qodef-grid-section .qodef-section-inner,.qodef-slider .carousel-inner .qodef-slider-content-outer{width:90%!important}}@media only screen and (max-width:1024px){.qodef-mobile-header .qodef-mobile-logo-wrapper a{max-height:45px!important;height:45px !important}.qodef-mobile-header .qodef-grid{width:90%}.qodef-mobile-header .qodef-mobile-menu-opener a{color:var(--dark-cream);font-size:30px}.qodef-mobile-header .qodef-mobile-menu-opener a:hover{color:var(--dark-cream)!important;font-size:30px}.qodef-mobile-header .qodef-mobile-nav .qodef-grid{width:100%;border-top:1px solid #b5b5b5}.qodef-mobile-header .qodef-mobile-nav a,.qodef-mobile-header .qodef-mobile-nav h4{border-bottom-color:#b5b5b5!important;color:#fcf8ed;font-size:16px!important;text-transform:uppercase;font-family:'NOIR et BLANC Medium Bold';line-height:1;padding-top:15px;padding-bottom:15px;text-align:center}}@media only screen and (max-width:800px){.banner_row .wpb_single_image .vc_single_image-wrapper img{width:100%;height:400px;object-fit:cover}.qodef-mobile-header .qodef-mobile-nav ul ul{margin-left:30px;margin-right:30px}.qodef-mobile-header .qodef-mobile-nav ul ul li a{color:#e0af5f}.qodef-mobile-header .qodef-mobile-nav .mobile_arrow{position:absolute;right:50px;top:4px;line-height:35px;height:35px;padding-right:10px;width:50px;text-align:right;font-size:30px;color:#fff}.pum-theme-934 .pum-container,.pum-theme-default-theme .pum-container{width:90%!important}.banner_row .wpb_text_column h2{font-size:24px;margin-bottom:10px}.banner_row .wpb_text_column p{letter-spacing:0}.banner_row .button_style1{margin-bottom:20px}.button_style1{width:250px;text-align:center;padding:10px 0}.button_style2{padding:10px 0;width:250px;text-align:center}.iconfix2{position:fixed;right:0;top:100px;z-index:9999;width:50px}.iconfix2 img{width:50px;margin-bottom:0}.iconfix{position:fixed;right:0;bottom:80px;z-index:9999;width:43px}.iconfix img{width:35px;margin-bottom:10px}.qodef-container-inner,.qodef-grid,.qodef-grid-section .qodef-section-inner,.qodef-slider .carousel-inner .qodef-slider-content-outer{width:85%!important}.pading_row{padding-top:30px;padding-bottom:30px}.title_h2 h2{font-size:28px}.footer_row .vc_column_container>.vc_column-inner .wpb_single_image img{height:500px;width:100%;min-height:400px}.footer_row .vc_column_container>.vc_column-inner .wpb_single_image .vc_single_image-wrapper{display:block}.footer_row .vc_column_container>.vc_column-inner .wpb_wrapper.vc_figure{display:block}.footer_row .vc_col-sm-4:nth-child(3){height:680px}.footer_copy_right .qodef-full-section-inner .vc_col-sm-4:nth-child(1){order:3;margin-top:20px}.text_footer_1 .wpb_wrapper{padding:50px}.footer_copy_right .qodef-full-section-inner .vc_col-sm-4:nth-child(2){order:1}.footer_copy_right .qodef-full-section-inner .vc_col-sm-4:nth-child(3){order:2;display:none}.hour_location_row.about_us_home .title_h2{margin-bottom:30px!important}.title_h2 p{font-size:15px}.hour_location_row.about_us_home .title_h2{margin-top:0;position:relative;margin-bottom:30px!important;width:90%}.hour_location_row_2{margin:0 auto!important;border:2px solid #e0af67;padding:15px 10px;max-width:100%;width:80%}.hour_location_row_2 .vc_col-sm-6:before{display:none}.hour_location_row_2 .vc_col-sm-6:nth-child(1){margin-bottom:20px!important}.hour_location_row_2 h4{font-size:17px}.Menu_home_row .title_h2_yellow{max-width:600px;padding-left:30px;padding-right:30px}.slider_menu_row_1{right:0}.slider_menu_row_1 .text_red{text-align:left!important;padding-right:20px;padding-left:20px;padding-bottom:30px}.slider_menu_row_1 .text_red p{text-align:left!important}.slider_menu_row_2{right:0;padding-top:0}.slider_team .swiper-slide.swiper-slide-active{height:430px;text-align:center;justify-content:center}.slider_team .swiper-slide-active .team-slide-img{width:70%}.slider_team .swiper-slide{height:430px}.slider_menu{padding-left:35px;padding-right:35px;padding-bottom:30px}.slider_menu .swiper-pagination{display:block;bottom:-5px}.slider_menu .swiper-pagination .swiper-pagination-bullet-active{background:rgba(107,14,21,1)}.slider_menu .swiper-pagination .swiper-pagination-bullet{filter:drop-shadow(0px 8px 24px rgba(18,28,53,.1))}.slider_about{width:65%;margin:0 auto}.text_slider_about{width:auto;margin:0 auto;padding-top:30px;padding-bottom:30px}.text_our_story{width:auto}.text_story{width:auto}.text_story_2 h2{font-size:20px;margin-bottom:20px;padding-bottom:5px}.text_story_2{width:auto}.Our_story_2 .wpb_single_image .vc_single_image-wrapper{margin-top:40px}.Our_story_3 .wpb_single_image img{width:auto}.Our_story_3 .wpb_single_image{padding-bottom:30px}.Our_story_3.Our_story_4 .qodef-section-inner-margin .vc_col-sm-6:nth-child(2){order:1}.Our_story_3.Our_story_4 .qodef-section-inner-margin .vc_col-sm-6:nth-child(1){order:2}.Our_story_3 .text_story_2{padding-bottom:30px}.reservation_row_story .qodef-full-section-inner .vc_col-sm-5{display:flex;flex-direction:column;justify-content:center;padding-top:30px;padding-bottom:30px}.quote_row .img_quote img{width:80px;padding:40px 0 30px}.quote_row .text_quote p{font-size:18px;font-style:italic;font-weight:200;line-height:1.3;color:var(--darkcream,#eaddca)}.quote_row{padding-bottom:50px}.menu_alacarte_row .wpb_text_column{width:auto;margin:0 auto;padding:40px 0}.menu_alacarte_row h2{font-size:35px}.menu_alacarte_row .vc_col-sm-6:nth-child(2){margin-bottom:40px}.Our_team_1 .wpb_single_image .vc_single_image-wrapper{width:auto}.Our_team_1 .text_quote{width:auto;padding-top:30px;padding-bottom:30px}.Our_team_1 .qodef-section-inner-margin{display:flex;flex-wrap:wrap}.Our_team_1 .qodef-section-inner-margin .vc_col-sm-6:nth-child(2){order:1}.Our_team_1 .qodef-section-inner-margin .vc_col-sm-6:nth-child(1){order:2}.Our_team_1 .text_story_2 h2{display:inline-block;border-bottom:none;margin-bottom:0;padding-bottom:0;font-size:33px;background:linear-gradient(90deg,#e0af5f 0%,#f7e033 50%,#e0af5f 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Our_team_1 .text_story_2{padding-bottom:30px}.our_team_2{padding-top:50px;padding-bottom:50px}.banner_row_style_2.banner_row .wpb_text_column{width:90%}.banner_row_style_2.banner_row .button{position:absolute;right:50%;bottom:20%;transform:translate(50%,0px)}.banner_row_style_2.banner_row .wpb_text_column{width:90%;text-align:center;left:50%;transform:translate(-50%,-50%);top:30%}.widget_nav_menu ul li{list-style:none;display:inline-block;padding:5px 15px}.row_menu_1 h2{color:#fcf8ed;font-size:40px;font-style:normal;font-weight:400;line-height:1.5;padding-left:50px;padding-top:50px;padding-bottom:50px}.row_menu_1 .qodef-section-inner .vc_col-sm-6:nth-child(1){background-size:300px}.row_menu_1.qodef-grid-section .qodef-section-inner{background:#9e1d23;width:100%!important}.row_menu_1{padding-top:60px}.banner_menu_sub .wpb_single_image img{height:150px;width:100%;object-fit:cover}.List_menu .mprm-container .mprm-title b{display:block;max-width:60%}.List_menu .mprm-container .mprm-title{line-height:1.5;font-size:15px}.row_main_menu .wpb_tabs .wpb_tabs_nav li a{width:100px;border:1px solid var(--lightcream,#fcf8ed);color:var(--lightcream,#fcf8ed);height:25px;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0px;text-transform:uppercase;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.row_main_menu .wpb_content_element .wpb_tabs_nav{margin-top:-120px;margin-bottom:25px;flex-wrap:wrap}.row_main_menu .wpb_tabs .wpb_tabs_nav li{margin-bottom:10px}.banner_menu_sub h2{font-size:30px}.link_menu_row .wpb_single_image .vc_single_image-wrapper img{height:300px!important;width:100%;object-fit:cover}.link_menu_row .wpb_single_image .vc_single_image-wrapper{position:relative;display:block}.link_menu_row .wpb_single_image .vc_figure{display:block}.link_menu_row{padding-bottom:0}.link_menu_row .vc_column_container{padding-bottom:30px}.qodef-blog-holder.qodef-masonry-full-width article{width:100%!important;position:relative!important;left:auto!important;top:auto!important;margin-right:0!important;margin-bottom:30px!important}.qodef-blog-holder.qodef-masonry-full-width article:nth-child(2n){margin-left:0!important}.qodef-blog-holder.qodef-masonry-full-width{max-width:90%!important}.image_post .qodef-post-image img{display:block;height:350px}.rtb-booking-form fieldset>div{width:100%}.rtb-booking-form fieldset>div{margin-top:10px}.image_reservation .wpb_single_image img{width:100%;display:block;margin-bottom:20px}.image_reservation .wpb_single_image .vc_single_image-wrapper{width:100%;display:block}.image_reservation .wpb_single_image .vc_figure{display:block}.row_reservaton_page .vc_col-sm-7 .vc_col-sm-6{margin-bottom:30px}.lavilla_row .vc_col-sm-6:nth-child(1) .vc_column-inner{padding-right:15px}.lavilla_row .vc_col-sm-6:nth-child(2) .vc_column-inner>.wpb_wrapper{display:flex;flex-direction:column}.lavilla_row .vc_col-sm-6:nth-child(2) .wpb_single_image.vc_align_left{order:1;padding-bottom:30px}.lavilla_row .vc_col-sm-6:nth-child(2) .text_lavilla{order:2}.lavilla_row .vc_col-sm-6:nth-child(2) .wpb_single_image img{width:100%}.lavilla_row_2 .wpb_text_column{padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom:40px}.chef_good_to_know .wpb_single_image img{width:100%;filter:grayscale(1);height:200px;object-fit:cover}.row_good_to_know .wpb_text_column{height:auto;padding:30px;border-radius:2px;background:linear-gradient(180deg,rgba(224,175,95,.35) 0%,rgba(224,175,95,0) 80.21%)}.single.single-post .qodef-content .qodef-content-inner>.qodef-container>.qodef-container-inner{width:100% !important;padding-bottom:0!important}.single.single-post .banner_blog img{height:350px;object-fit:cover}.single.single-post .banner_blog .banner_blog_info h1{font-size:35px;font-style:normal;font-weight:400;line-height:130%;text-transform:none;color:var(--light-cream);letter-spacing:0;margin-bottom:10px}.single.single-post .qodef-content .qodef-content-inner>.qodef-container>.qodef-container-inner .qodef-two-columns-75-25{width:100%;padding:30px 0 0}.qodef-blog-holder article{padding-bottom:20px;margin-bottom:8px;padding-left:20px;padding-right:20px}.breabcrum span{color:#9e1d23;letter-spacing:1px;font-weight:700;text-transform:uppercase;font-size:12px}.breabcrum{flex-wrap:wrap}.breabcrum a{color:#211b1b;text-transform:uppercase;font-size:12px}.breabcrum img{width:6px;padding:0 10px}.single.single-post .qodef-content .qodef-content-inner>.qodef-container>.qodef-container-inner .qodef-two-columns-75-25 .qodef-column2{display:none}.qodef-related-posts-holder{width:100%;position:relative;left:0;bottom:0;transform:translate(0%,0)}.qodef-related-posts-holder .qodef-related-posts-title h5{color:var(--lightcream,#fcf8ed);text-align:left;font-size:30px;font-style:normal;font-weight:400;line-height:normal;font-family:'NOIR et BLANC Medium Bold';text-transform:none;margin-top:40px}.single.single-post .qodef-column1 .qodef-related-posts-holder .qodef-related-post{width:100%!important;margin-bottom:30px}.qodef-related-posts-holder-wrapper{padding:20px}.qodef-blog-single-navigation{display:none}.row_reservaton_link h2{font-size:38px}}