@import url("https://fonts.googleapis.com/css2?family=Abril+Fatface&family=Open+Sans+Condensed:wght@300;500;700&display=swap");.banner-promo{background:#3E7F5F}.banner-promo a{color:#fff !important;text-decoration:none}.bordure{position:relative !important;z-index:0 !important}.bordure::before{content:"";position:absolute;margin-left:-20px;margin-top:20px;width:100%;max-width:435px;height:100%;border:1px solid #BC934A;z-index:2}.x-main.full{top:-1px}nav .menu-item-language{display:none}.entry-wrap{padding-bottom:0 !important;padding-top:0 !important}.entry-wrap ul{list-style-type:none;margin-left:35px}.entry-wrap ul li{letter-spacing:1px;font-size:18px;line-height:40px}.entry-wrap ul li::before{content:"";position:absolute;width:15px;height:20px;margin-top:10px;margin-left:-25px;background:url("/wp-content/uploads/2021/09/elephant-gold.png");background-repeat:no-repeat;background-size:100%}.iphone-only{display:none !important}.desktop-only{display:block}a{color:inherit !important;text-decoration:underline}p{letter-spacing:1px}h1{font-family:"Abril Fatface" !important;font-size:48px;letter-spacing:0.05em !important;margin-top:0;margin-bottom:25px !important}h2{font-size:24px;letter-spacing:0.25em !important;font-family:"Open Sans Condensed", sans-serif;text-transform:uppercase;font-weight:300}h3{font-family:"Abril Fatface" !important;font-size:22px;letter-spacing:0.05em !important}h4{font-size:16px;text-transform:uppercase;letter-spacing:0.25em !important}.x-navbar .desktop .x-nav>li>a:hover>span,.x-navbar .desktop .x-nav>li>a>span{border:none !important}.x-navbar{position:fixed;width:100%;background:#071714;border:none}.x-navbar .x-nav-wrap .x-nav>li>a{font-family:"Open Sans Condensed", sans-serif !important;letter-spacing:1.5px !important;font-weight:300 !important;color:#fff !important}.x-navbar .x-nav-wrap .x-nav>li>a:hover{color:#fff !important}.x-navbar .x-nav-wrap .x-nav>li>a .gold{color:#BC934A}.x-navbar .commander span{background:#3E7F5F;border-radius:2px !important;padding:7px 15px !important;transition:all 400ms ease}.x-navbar .commander span:hover{background:#47906b;transition:all 400ms ease}.x-navbar .desktop .x-nav>li>a{font-size:16px !important}.sfm-label-metro .sfm-navicon:after{display:none}.sfm-nav ul li a{font-family:"Open Sans Condensed", sans-serif !important}.sfm-style-full #sfm-sidebar .sfm-menu-level-0>li{text-align:right;margin-right:50%}.sfm-menu li a span i.sfm-sl{display:block !important;text-align:right;margin-top:-40px;font-size:12px !important;letter-spacing:0 !important;opacity:0.5}.sfm-menu li:hover a{background:transparent !important;color:#F3CE7A !important;overflow:visible !important;position:relative}.sfm-menu li:hover a::after{content:"" !important;width:27px !important;height:36px !important;position:absolute !important;left:unset !important;right:-40px !important;top:18px !important;bottom:unset !important;opacity:1 !important;background:url("/wp-content/uploads/2021/10/elephant-jaune.png") no-repeat !important;background-size:100% !important;z-index:9999 !important;transition:opacity 400ms ease-in-out !important;overflow:visible !important}ul.custom-topbar{list-style-type:none}ul.custom-topbar li{display:inline-block}.titre-vertical{position:fixed;top:30%;left:5%;transform:rotate(-90deg);z-index:99}.titre-vertical p{text-transform:uppercase;letter-spacing:0.25em;color:#BC934A;font-size:12px}.titre-vertical p::before{content:"";position:absolute;width:40px;height:1px;left:-50px;top:9px;background:#BC934A}.titre-vertical p::after{content:"";position:absolute;width:40px;height:1px;right:-50px;top:9px;background:#BC934A}.custom-btn-vert{display:block !important;text-align:center}.custom-btn-vert a{text-transform:uppercase;letter-spacing:0.25em;font-size:12px;text-decoration:none;position:relative;background:#3E7F5F !important;color:#fff !important;border-radius:0 !important}.custom-btn-vert a:hover{filter:brightness(1.2)}.custom-btn-simple{margin:5% 0 !important}.custom-btn-simple a{text-transform:uppercase;letter-spacing:0.25em;font-size:12px;text-decoration:none;position:relative}.custom-btn-simple a::after{content:"";position:absolute;width:50%;height:1px;right:0px;top:25px;background:#071714;transition:all ease 400ms}.custom-btn-simple a:hover::after{width:100%}.section-newsletter{border-top:1px solid #eee;border-bottom:1px solid #eee}.section-newsletter .vc_col-sm-6:first-of-type{padding-left:5%}.section-newsletter ul{display:none}.section-newsletter form{max-width:50%;text-align:right;margin:0 auto}.section-newsletter .gform_footer{margin:0 !important;padding:0 !important}.sceau{margin-top:10% !important}.sceau::after{content:"";position:absolute;width:165px;height:165px;bottom:-10%;right:-10%;background-size:100%}.elephant img{max-width:45px !important}.texture{background:url("/wp-content/uploads/2021/09/feuillage.jpg");-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:0 100%}.home .section-slider .custom-btn{max-width:120%;width:120%;margin-left:-9%}.home .section-experience{margin-top:5%}.home .section-experience .wpb_content_element{margin:0}.home .section-experience .elephant-video{max-width:150px;float:right;margin-right:8em;margin-top:0.5em}.home .section-experience h1{margin-left:-25%;font-size:90px}.home .section-experience h2{color:#BC934A}.home .section-experience img{max-width:435px !important}.home .bordure{position:relative !important;z-index:0 !important}.home .bordure::before{content:"";position:absolute;margin-left:-20px;margin-top:20px;width:100%;max-width:435px;height:100%;border:1px solid #BC934A;z-index:2}.home .sceau::after{background:url("/wp-content/uploads/2021/09/cari-sceau@2x.png") no-repeat;background-size:100%}.home .description{position:absolute;max-width:180px;z-index:9}.home .description p{font-size:12px;line-height:16px;letter-spacing:0.1em}.home .description a{font-size:12px;letter-spacing:0.25em;text-transform:uppercase;text-decoration:none;position:relative}.home .description a::after{content:"";position:absolute;left:0;top:6px;width:0%;height:30%;background:#F3CE7A;z-index:-1;transition:all ease 400ms}.home .description a:hover::after{width:100%}.home .degustation{top:15em;right:-10%}.home .degustation::before{content:"";width:240px;height:1px;background:#071714;position:absolute;top:3em;left:-13em}.home .homard{top:60%;left:-10%}.home .homard::after{content:"";width:300px;height:1px;background:#071714;position:absolute;top:2.5em;left:10em}.home .section-vege{margin:5% auto}.home .section-vege h2{color:#071714}.home .section-vege h2 .vert{position:relative;z-index:2}.home .section-vege h2 .vert::after{content:"";position:absolute;background:#7EC6A0;width:0%;height:70%;top:5px;left:0;z-index:-1}.home .section-commander{background:url("/wp-content/uploads/2021/09/pattern-dark.jpg");background-size:contain}.home .section-commander .wpb_text_column:first-of-type h1,.home .section-commander .wpb_text_column:first-of-type p{color:#fff;padding:0 20%}.home .section-commander .vc_column-inner{padding:5% 0}.home .section-commander .locations img{max-width:315px}.home .section-commander .locations h2{font-family:"Abril Fatface";font-size:50px;letter-spacing:0.1em !important;color:#fff;margin:0 0 -55px 25px;position:relative}.home .section-commander .locations p{margin:0;margin-left:55px}.home .section-commander .locations a{font-size:24px;letter-spacing:0.25em;text-transform:uppercase;text-decoration:none;color:#fff !important;position:relative;z-index:2}.home .section-commander .locations a::after{content:"";position:absolute;left:0;top:12px;width:0%;height:50%;background:#F3CE7A;z-index:-1;transition:all ease 400ms}.home .section-commander .locations a:hover::after{width:100%}.home .section-reserver .vc_column-inner{padding:0}.home .section-reserver .vc_col-sm-6:first-of-type{background:#F2F3F3;padding:0 10%}.home .section-reserver .vc_col-sm-6:last-of-type .wpb_content_element{margin-bottom:0}.home .section-reserver strong{font-size:12px;line-height:16px}.home .section-reserver p{display:flex;justify-content:space-between;gap:20px}.home .section-reserver p a{border:1px solid #071714;text-decoration:none;padding:15px 3em;position:relative;flex:1 0 0px;text-align:center;font-size:0.8vw}.home .section-reserver p a::after{content:"";position:absolute;left:0;top:0;width:0%;height:100%;background:#F3CE7A;z-index:-1;transition:all ease 200ms}.home .section-reserver p a:hover::after{width:100%}.page-about .section-header{padding:5% 0}.page-about .section-header h1{padding:0 20% 0 0}.page-about .section-header h2{color:#BC934A}.page-about .section-header .rangee{position:relative;top:-15em}.page-about .section-header .rangee p{padding-right:35%}.page-about .section-header .rangee .vc_col-sm-7{padding-top:5%;left:-10em}.page-about .section-header .rangee .vc_col-sm-7 img{border-radius:15px}.page-about .section-header .rangee .sceau::after{background:url("/wp-content/uploads/2021/09/authentique-sceau.png") no-repeat;background-size:100%;bottom:-5%;right:-9%}.page-about .section-tradition{background:url("/wp-content/uploads/2021/09/pattern-dark.jpg");background-size:contain}.page-about .section-tradition .vc_col-sm-12{padding:0 20%}.page-about .section-tradition h2{color:#fff}.page-about .section-tradition h2::after{content:"";width:60px;height:1px;background:#BC934A;display:block;margin:35px 0}.page-about .section-tradition p{color:#fff;letter-spacing:0.1em}.page-about .section-resto{margin:5% 0}.page-about .section-resto h1{font-size:90px}.page-about .section-resto h1::before{content:"";position:absolute;background:url("/wp-content/uploads/2021/09/elephant-gold.png");background-size:100%;width:86px;height:110px;margin-left:-100px;margin-top:-10px}.page-about .section-resto h2{color:#BC934A}.page-about .section-resto p{padding-left:25%}.page-about .section-resto a.simple-btn{text-transform:uppercase;letter-spacing:0.25em;font-size:12px;text-decoration:none;position:relative}.page-about .section-resto a.simple-btn::after{content:"";position:absolute;width:50%;height:1px;right:0px;top:25px;background:#071714;transition:all ease 400ms}.page-about .section-resto a.simple-btn:hover::after{width:100%}.page-about .section-resto .section-photos{padding:5% 15%;overflow:visible}.page-about .section-resto .section-photos .vc_col-sm-4{padding:0 25px}.page-about .section-resto .section-photos .vc_col-sm-4:first-of-type{top:-15em}.page-about .section-resto .section-photos .vc_col-sm-4:nth-of-type(2){top:10em}.page-about .section-resto .section-photos .vc_col-sm-4 .bordure{position:relative !important;z-index:0 !important}.page-about .section-resto .section-photos .vc_col-sm-4 .bordure::before{content:"";position:absolute;margin-left:-20px;margin-top:20px;width:100%;max-width:435px;height:100%;border:1px solid #BC934A;z-index:2}.page-about .section-resto:last-of-type h1::before{display:none}.page-about .section-resto:last-of-type h1::after{content:"";position:absolute;background:url("/wp-content/uploads/2021/09/elephant-gold.png");background-size:100%;width:86px;height:110px;margin-right:-100px;margin-top:-10px}.page-about .section-resto.montreal p{padding-right:25%;padding-left:0}.page-about .section-resto.montreal .section-photos .vc_col-sm-4:first-of-type{top:5em}.page-about .section-resto.montreal .section-photos .vc_col-sm-4:nth-of-type(2){top:10em}.page-about .section-resto.montreal .section-photos .vc_col-sm-4:last-of-type{top:5em}.page-about .section-resto.stjean{margin-top:15%}.page-about .section-menu{margin-top:15%}.page-about .section-menu h1{font-size:90px}.page-about .section-menu h2{margin-bottom:25px}.page-about .section-menu a{text-transform:uppercase;letter-spacing:0.25em;font-size:12px;text-decoration:none;position:relative}.page-about .section-menu a::after{content:"";position:absolute;width:50%;height:1px;right:0px;top:25px;background:#071714;transition:all ease 400ms}.page-about .section-menu a:hover::after{width:100%}.page-about .section-menu .vc_col-sm-6{padding:10% 15% 10% 10%}.page-about .section-menu .vc_col-sm-6:first-of-type{background:#BC934A}.page-about .section-menu .vc_col-sm-6:last-of-type{background:#071714}.page-about .section-menu .vc_col-sm-6:last-of-type h1,.page-about .section-menu .vc_col-sm-6:last-of-type h2,.page-about .section-menu .vc_col-sm-6:last-of-type a,.page-about .section-menu .vc_col-sm-6:last-of-type p{color:#BC934A}.page-about .section-menu .vc_col-sm-6:last-of-type a::after{background:#BC934A}.page-menus .section-header{padding:0 15%;overflow:visible !important}.page-menus .section-header .vc_col-sm-12{padding:0 25%}.page-menus .section-header .vc_col-sm-12 h2{color:#BC934A}.page-menus .section-header .sceau-classique{position:absolute;right:-30em;top:0}.page-menus .section-header .sceau-classique img{max-width:50%}.page-menus .section-header .wpb_text_column{z-index:2;position:relative}.page-menus .section-header .feuilles{position:absolute;top:-7em;left:-40em;transform:rotate(-40deg);z-index:0}.page-menus .section-header .feuilles img{max-width:40%}.page-menus .section-menus{margin:5% 0 0}.page-menus .section-menus .vc_row-o-equal-height .wpb_column{padding:15% 0;margin:5% 0}.page-menus .section-menus .vc_row-o-equal-height .wpb_column p{margin:0;text-transform:uppercase;font-size:14px;letter-spacing:0.25em}.page-menus .section-menus .vc_row-o-equal-height .wpb_column a{font-size:24px;line-height:50px}.page-menus .section-menus .vc_row-o-equal-height .wpb_column:first-of-type{background:#BC934A}.page-menus .section-menus .vc_row-o-equal-height .wpb_column:nth-of-type(2){background:#071714}.page-menus .section-menus .vc_row-o-equal-height .wpb_column:nth-of-type(2) p,.page-menus .section-menus .vc_row-o-equal-height .wpb_column:nth-of-type(2) h1,.page-menus .section-menus .vc_row-o-equal-height .wpb_column:nth-of-type(2) a{color:#BC934A}.page-menus .section-menus .vc_row-o-equal-height .wpb_column:last-of-type{background:#F2F3F3}.page-menus .section-signature{background:linear-gradient(to bottom, white, white 50%, #F2F3F3 50%)}.page-menus .section-signature p{padding:0 25%}.page-menus .section-signature .wpb_raw_html{text-align:center}.page-menus .section-signature .wpb_raw_html .elephant-video{max-width:100px;margin:0 auto;margin-left:45px}.page-events .audio:hover{cursor:url("/wp-content/uploads/2021/10/idylliq-speaker.svg"), auto}.page-events .section-10ans{background:#3E7F5F;padding:5% 0;background:linear-gradient(to bottom, #3E7F5F 0%, #3E7F5F 45%, #fff 45%, #fff 100%)}.page-events .section-10ans .dixans{display:block;margin:0 auto}.page-events .section-10ans .fleur{position:absolute;top:0;right:-15em;z-index:0}.page-events .section-10ans .vc_col-sm-12{padding:0 15%}.page-events .section-10ans .vc_col-sm-12 .wpb_text_column{position:relative}@media (max-width:768px){.page-events .section-10ans .vc_col-sm-12{padding:5%}}.page-events .section-10ans .vc_col-sm-12 a{text-decoration:underline;font-weight:600}.page-events .section-10ans .vc_col-sm-12 h3{font-size:32px;color:#F3CE7A}.page-events .section-10ans .vc_col-sm-4{padding:0 1.3em}.page-events .section-10ans .vc_col-sm-4 .wpb_text_column{margin-top:1em}.page-events .section-10ans .vc_col-sm-4 .wpb_text_column ul li{color:#fff;margin:20px 0;line-height:1.5}.page-events .section-10ans .vc_col-sm-4 .wpb_text_column ul li::before{display:none}.page-events .section-10ans .vc_col-sm-4 .wpb_text_column::before,.page-events .section-10ans .vc_col-sm-4 .wpb_text_column::after{content:"";background:url("/wp-content/uploads/2021/09/elephant-jaune.png");background-size:cover;width:15px;height:20px;display:block;margin:0 auto}.page-events .section-10ans .vc_col-sm-4 .img-01{margin-top:3em}.page-events .section-10ans .vc_col-sm-4 .img-02{margin-top:8em}@media (max-width:768px){.page-events .section-10ans .vc_col-sm-4 .img-02{margin-top:0}}.page-events .section-10ans p{color:#fff}.page-events .section-header{padding:5% 0}.page-events .section-header h1{font-size:90px}.page-events .section-header p{padding-right:50%}.page-events .section-header a{text-transform:uppercase;letter-spacing:0.25em;font-size:12px;text-decoration:none;position:relative}.page-events .section-header a::after{content:"";position:absolute;width:50%;height:1px;right:0px;top:25px;background:#071714;transition:all ease 400ms}.page-events .section-header a:hover::after{width:100%}.page-events .section-photos .vc_col-sm-3{top:-10em}.page-events .section-photos .vc_col-sm-3:first-of-type{margin-top:25%}.page-events .section-photos .vc_col-sm-3:nth-of-type(2){margin-top:15%}.page-events .section-photos .vc_col-sm-3:last-of-type{margin-top:15%}.page-events .section-photos .sceau-events::after{background:url(/wp-content/uploads/2021/09/sceau-events.png);background-size:100%;bottom:-9%;right:-33%;width:250px;height:250px}.page-events .section-ambiance .vc_col-sm-8{text-align:right}.page-events .section-ambiance #video{max-width:720px;overflow:visible;position:relative}.page-events .section-ambiance #video::before{content:"blablala";width:720px;height:480px;background:red;position:absolute;display:block;top:0;margin-top:10px;margin-left:10px;z-index:99}.page-terrasses .section-header{padding:5% 30%}.page-terrasses .section-header .feuilles{position:absolute;top:-10em;right:-40em;transform:scaleX(-1)}.page-terrasses .section-header .feuilles img{max-width:40%}.page-terrasses .section-header .wpb_raw_html{text-align:center}.page-terrasses .section-header .wpb_raw_html .elephant-video{max-width:150px;margin:0 auto;margin-left:45px}.page-terrasses .section-restos{background:-webkit-linear-gradient(top, white 0%, white 20%, transparent 20%, transparent 60%, white 60%), -webkit-linear-gradient(left, white 0%, white 10%, #F3CE7A 10%, #F3CE7A 100%)}.page-terrasses .section-restos .feuilles{position:absolute;top:6em;right:-18em;transform:scale(-1.5) rotate(-36deg)}.page-terrasses .section-restos .feuilles img{max-width:40%}.page-terrasses .section-restos h1{font-size:90px}.page-terrasses .section-restos h2{color:#BC934A}.page-terrasses .section-restos p{padding-left:5%}.page-terrasses .section-restos p strong::after{content:"";width:800px;height:1px;margin-top:-15px;margin-left:-50%;background:#071714;position:absolute}.page-terrasses .section-restos .section-photos .vc_col-sm-3{top:2em}.page-terrasses .section-restos .section-photos .vc_col-sm-3 img{border-radius:5px}.page-terrasses .section-restos .section-photos .vc_col-sm-3:first-of-type{margin-top:-5%}.page-terrasses .section-restos .section-photos .vc_col-sm-3:nth-of-type(2){margin-top:-15%}.page-terrasses .section-restos .section-photos .vc_col-sm-3:last-of-type{margin-top:15%}.page-terrasses .section-restos .section-photos.montreal-photos .vc_col-sm-3{top:2em}.page-terrasses .section-restos .section-photos.montreal-photos .vc_col-sm-3 img{border-radius:5px}.page-terrasses .section-restos .section-photos.montreal-photos .vc_col-sm-3:first-of-type{margin-top:10%}.page-terrasses .section-restos .section-photos.montreal-photos .vc_col-sm-3:nth-of-type(2){margin-top:0}.page-terrasses .section-restos .section-photos.montreal-photos .vc_col-sm-3:nth-of-type(3){margin-top:-10%}.page-terrasses .section-restos .section-photos.montreal-photos .vc_col-sm-3:last-of-type{margin-top:20%}.page-terrasses .section-restos .montreal p{padding-left:0;padding-right:10%}.page-terrasses .section-restos .montreal p strong::after{content:"";width:800px;height:1px;margin-top:-15px;left:-40%;background:#071714;position:absolute}.page-terrasses .section-exotique{margin:15% 0 0%;padding:0 25%}.page-terrasses .section-exotique .wpb_single_image{margin-bottom:0}.page-terrasses .section-slider .custom .tp-bullet{border-radius:50%}.page-terrasses .section-slider .slider-titre{margin:15% 0 5%}.page-terrasses .section-slider .slider-titre h3::before{content:"";background:url("/wp-content/uploads/2021/09/elephant-gold.png");background-size:cover;opacity:0.15;position:absolute;width:136px;height:174px;margin:5% auto 0 10%;top:0}.page-terrasses .section-slider .slider-titre h3::after{content:"";width:45px;height:2px;display:block;background:#BC934A;margin:25px auto 0}.page-promotions .section-header{padding:10% 25% !important;background:url("/wp-content/uploads/2021/09/pattern-dark.jpg");background-size:contain}.page-promotions .section-header .wpb_text_column{max-width:600px;margin:0 auto}.page-promotions .section-header h2{color:#fff;margin-bottom:35px}.page-promotions .section-header h2 .highlight{position:relative;z-index:1}.page-promotions .section-header h2 .highlight::after{content:"";position:absolute;left:0;top:15px;width:0%;height:50%;background:#BC934A;z-index:-1;transition:all ease 400ms}.page-promotions .section-header p{color:#fff}.page-promotions .section-promos{margin:5% 0}.page-promotions .section-promos .vc_col-sm-4 h3{margin:0 0 15px;color:#fff;font-size:20px !important}.page-promotions .section-promos .vc_col-sm-4 p{color:#fff;margin:0;min-height:90px;line-height:1.5}.page-promotions .section-promos .vc_col-sm-4 em{font-size:12px;line-height:15px;display:block}.page-promotions .section-promos .vc_col-sm-4 .wpb_single_image{margin:0}.page-promotions .section-promos .vc_col-sm-4.vide .wpb_text_column{background:#F0F1F1 !important}.page-promotions .section-promos .vc_col-sm-4.vide .wpb_text_column p,.page-promotions .section-promos .vc_col-sm-4.vide .wpb_text_column a,.page-promotions .section-promos .vc_col-sm-4.vide .wpb_text_column h3{color:#8E9097 !important}.page-promotions .section-promos .vc_col-sm-4.vide .wpb_text_column a{top:40px}.page-promotions .section-promos .vc_col-sm-4.vide .wpb_text_column a::after{background:#8E9097 !important}.page-promotions .section-promos .vc_col-sm-4 .wpb_text_column{background:#3E7F5F;padding:30px;max-height:265px;border-radius:0 0 10px 10px}.page-promotions .section-promos .vc_col-sm-4 .wpb_text_column ul{display:flex;justify-content:space-around;text-align:center;margin:25px 0 0}.page-promotions .section-promos .vc_col-sm-4 .wpb_text_column ul li{display:inline;text-transform:uppercase;color:#fff;font-size:18px;letter-spacing:0.25em}.page-promotions .section-promos .vc_col-sm-4 .wpb_text_column ul li::before{display:none}.page-promotions .section-promos .vc_col-sm-4:nth-of-type(2n) .wpb_text_column{background:#F3CE7A}.page-promotions .section-promos .vc_col-sm-4:nth-of-type(2n) .wpb_text_column h3,.page-promotions .section-promos .vc_col-sm-4:nth-of-type(2n) .wpb_text_column p,.page-promotions .section-promos .vc_col-sm-4:nth-of-type(2n) .wpb_text_column li{color:#071714}.page-promotions .section-promos .vc_col-sm-4.vide a{text-transform:uppercase;letter-spacing:0.25em;font-size:12px;text-decoration:none;position:relative;margin:0 10px}.page-promotions .section-promos .vc_col-sm-4.vide a::after{content:"";position:absolute;width:50%;height:1px;right:0px;top:25px;background:#071714;transition:all ease 400ms}.page-promotions .section-promos .vc_col-sm-4.vide a:hover::after{width:100%}.page-promotions .section-promos .vc_col-sm-4.vide a::after{background:#fff}.page-blog .section-header{padding:5% 15%;overflow:visible !important}.page-blog .section-header .vc_col-sm-12{padding:0 25%}.page-blog .section-header .vc_col-sm-12 h2{color:#BC934A}.page-blog .section-header .wpb_text_column{z-index:2;position:relative}.page-blog .section-header .feuilles{position:absolute;top:-7em;left:-40em;transform:rotate(-40deg);z-index:0}.page-blog .section-header .feuilles img{max-width:40%}@media (max-width:768px){.page-blog .section-grid .tg-grid-wrapper{margin:0 !important}}.page-blog .section-grid .vc_row{margin:3em 0px}.page-blog .section-grid .tg-item-overlay{background-color:transparent !important}.page-blog .section-grid .tg-item-content-holder{background:#F2F3F3 !important;border-radius:0 0 10px 10px;padding:1em 2em}.page-blog .section-grid .tg-item-date{font-family:"Open Sans Condensed", sans-serif;font-size:16px;font-weight:300;color:#3E7F5F;text-transform:uppercase;letter-spacing:2.5px}.page-blog .section-grid .tg-item-title{font-family:"Abril Fatface";font-size:22px;text-transform:none;letter-spacing:1px !important;line-height:28px;color:#071714}.page-blog .section-grid .tg-item-excerpt{font-size:16px;letter-spacing:1px;line-height:22px;color:#071714}.page-blog .section-grid .custom-btn-simple{text-align:right;margin:0 !important}.page-blog .section-grid .custom-btn-simple a{text-transform:uppercase;letter-spacing:0.25em;font-size:12px;text-decoration:none;font-weight:300;color:#3E7F5F !important}.page-blog .section-grid .custom-btn-simple a::after{background:#3E7F5F}.page-blog .section-grid .custom-btn-simple a:focus{text-transform:uppercase;letter-spacing:0.25em;font-size:12px;text-decoration:none;font-weight:300;color:#3E7F5F !important}.single-post .custom-header{display:flex;align-items:center;padding:5% 0}@media (max-width:768px){.single-post .custom-header{display:block;padding:5% 0 0}}.single-post .custom-header .entry-header{width:95%;padding-left:5em}@media (max-width:768px){.single-post .custom-header .entry-header{width:100%;padding:0}}.single-post .custom-header .entry-featured{margin:0;padding:0;border:0}.single-post .custom-header .entry-featured.bordure::before{max-width:100%}.single-post .custom-header .entry-date{color:#BC934A;font-size:24px}.single-post .custom-header .entry-title{text-align:left;width:100%;font-size:42px;padding:0}.single-post .custom-header .entry-title::after{content:"";height:3px;width:100px;background:#BC934A;display:block;margin:1em 0}.single-post .entry-content{padding:0}.single-post .entry-content h3{margin-bottom:1em}.single-post .entry-content h4 a{color:#3E7F5F !important;font-weight:600;letter-spacing:2px}.single-post .entry-content .section-1{padding:5% 0}.single-post .entry-content .section-1 .img-02{margin-top:10em}@media (max-width:768px){.single-post .entry-content .section-1 .img-02{margin-top:0}}.single-post .entry-content .section-grise{padding:10% 0;background:#F2F3F3}.single-post .entry-content .section-3{padding:5% 0}.single-post .entry-content .section-3 .img-02{margin-top:10em}@media (max-width:768px){.single-post .entry-content .section-3 .img-02{margin-top:0}}.page-contact .section-header{padding:10% 25% 5%}.page-contact .section-restos{margin:0 0 5% 0}.page-contact .section-restos .banniere{background:#3E7F5F;width:100%;height:100%;max-height:70px;position:absolute;left:0;top:5%;display:flex;justify-content:center;align-items:center;box-shadow:0 0 5px 4px #00000030}.page-contact .section-restos .banniere p{text-align:center;color:#F3CE7A;text-transform:uppercase;letter-spacing:2.5px;margin:0;font-size:20px}.page-contact .section-restos .custom-btn-simple{margin-bottom:35px !important}.page-contact .section-restos .custom-btn-simple a{border:1px solid #071714;padding:15px}.page-contact .section-restos .custom-btn-simple a:after{display:none}.page-contact .section-restos .custom-btn-simple a:hover{background:#EBDEC8}.page-contact .section-restos .vc_row-o-equal-height .wpb_column{padding:10% 5%}.page-contact .section-restos .vc_row-o-equal-height .wpb_column h1{font-size:4vw}.page-contact .section-restos .vc_row-o-equal-height .wpb_column:first-of-type{background:#BC934A}.page-contact .section-restos .vc_row-o-equal-height .wpb_column:nth-of-type(2){background:#071714}.page-contact .section-restos .vc_row-o-equal-height .wpb_column:nth-of-type(2) h1,.page-contact .section-restos .vc_row-o-equal-height .wpb_column:nth-of-type(2) p,.page-contact .section-restos .vc_row-o-equal-height .wpb_column:nth-of-type(2) td,.page-contact .section-restos .vc_row-o-equal-height .wpb_column:nth-of-type(2) h2{color:#BC934A}.page-contact .section-restos .vc_row-o-equal-height .wpb_column:nth-of-type(2) .custom-btn-simple a{border:1px solid #BC934A}.page-contact .section-restos .vc_row-o-equal-height .wpb_column:last-of-type{background:#F2F3F3}.page-contact .section-restos .vc_row-o-equal-height .wpb_column table{background:transparent;max-width:80%}.page-contact .section-restos .vc_row-o-equal-height .wpb_column table tr{border:none;background:transparent}.page-contact .section-restos .vc_row-o-equal-height .wpb_column table td{padding:2px 0;background:transparent;border:none;text-align:right}.page-contact .section-restos .vc_row-o-equal-height .wpb_column table td:first-of-type{text-align:left}.page-contact .section-carriere{padding:5% 20%}.page-contact .section-carriere p{margin-top:5%}.page-contact .section-carriere a{text-transform:uppercase;letter-spacing:0.25em;font-size:12px;text-decoration:none;position:relative}.page-contact .section-carriere a::after{content:"";position:absolute;width:50%;height:1px;right:0px;top:25px;background:#071714;transition:all ease 400ms}.page-contact .section-carriere a:hover::after{width:100%}.page-contact .section-carriere .wpb_raw_html{text-align:center}.page-contact .section-carriere .wpb_raw_html .elephant-video{max-width:100px;margin:0 auto;margin-left:45px}.page-contact .section-contact{background:-webkit-linear-gradient(top, white 0%, white 25%, transparent 25%, transparent 100%), -webkit-linear-gradient(left, #EBDEC8 0%, #EBDEC8 40%, white 40%, white 100%)}.page-contact .section-contact .bordure{position:relative !important;z-index:0 !important}.page-contact .section-contact .bordure::before{content:"";position:absolute;margin-left:-20px;margin-top:20px;width:100%;height:100%;border:1px solid #BC934A;z-index:2}.page-contact .section-contact .vc_col-sm-6:last-of-type{padding:0 10%}.page-carriere .section-header{padding:5% 0}.page-carriere .section-header h2{max-width:650px}.page-carriere .section-header h2::after{content:"";width:0px;height:10px;background:#BC934A;display:block;margin-top:15px}.page-carriere .section-header video{max-width:980px}.page-carriere .section-header .sceau-carriere{margin-top:0 !important;text-align:center}.page-carriere .section-header .sceau-carriere::after{opacity:0;background:url("/wp-content/uploads/2021/09/sceau-carriere.png") no-repeat;background-size:100%;top:6em;right:60px}.page-carriere .section-header .wpb_text_column{z-index:9;position:relative}.page-carriere .section-header .wpb_text_column p{float:right;padding:15px 20px;max-width:460px;margin-right:5%;margin-top:-10%;background:#fff}.page-carriere .section-equipe ul{margin-top:35px}.page-carriere .section-equipe .wpb_single_image:first-of-type img{max-width:270px;text-align:right}.page-carriere .section-equipe .wpb_single_image:last-of-type{margin-top:-10em}.page-carriere .section-equipe .wpb_single_image:last-of-type img{max-width:420px}.page-carriere .section-equipe .bordure{position:relative !important;z-index:0 !important}.page-carriere .section-equipe .bordure::before{content:"";position:absolute;margin-left:-20px;margin-top:20px;width:100%;max-width:420px;height:100%;border:1px solid #BC934A;z-index:2}.page-carriere .section-carriere{margin:10% 0 5%;background:-webkit-linear-gradient(top, white 0%, white 25%, transparent 25%, transparent 100%), -webkit-linear-gradient(left, #EBDEC8 0%, #EBDEC8 40%, white 40%, white 100%)}.page-carriere .section-carriere .wpb_text_column{padding:0 20% 5%}.page-carriere .section-carriere .vc_col-sm-6{padding:0}.page-carriere .section-carriere .vc_col-sm-6:first-of-type .wpb_text_column{padding:0}.page-carriere .section-carriere .vc_col-sm-6:last-of-type .wpb_text_column{padding:0}.page-carriere .section-carriere .section-inner .bordure{position:relative !important;z-index:0 !important}.page-carriere .section-carriere .section-inner .bordure::before{content:"";position:absolute;margin-left:-20px;margin-top:20px;width:100%;height:100%;border:1px solid #BC934A;z-index:2}.page-carriere .section-carriere .section-inner .vc_col-sm-6:last-of-type{padding:0 10%}.page-carriere .section-carriere .ginput_container_fileupload{display:none}.page-carriere .section-carriere .joindre label{text-decoration:underline;text-transform:uppercase;letter-spacing:0.1em;font-size:12px}.page-carriere .section-carriere .joindre label:hover{cursor:pointer}.page-warwick .section-header{margin:5% auto}.page-warwick .section-header h1+h2{color:#BC934A}.page-warwick .section-header .feuilles{position:absolute;top:-8em;right:-60em;transform:scaleX(-1);z-index:0}.page-warwick .section-header .feuilles img{max-width:60%}.page-warwick h1{margin-bottom:15px !important}.page-warwick h2{margin-top:0}.page-warwick h2 strong{color:#071714;line-height:43px}.page-warwick h2 em{color:#BC934A;font-style:normal}.page-warwick .section-images{margin-top:3em}.page-warwick .section-images .wpb_single_image{max-width:435px;margin:2em auto}.page-warwick .section-images .custom-btn-vert{position:absolute;top:45%;top:45%;margin-left:-1em;width:100%}.page-warwick .section-images .custom-btn-vert a{width:50%;border:0}.page-warwick h3{font-size:48px}.page-warwick p em{font-size:18px;text-transform:uppercase;letter-spacing:2.5px;color:#BC934A;font-style:normal}.page-warwick strong{text-transform:uppercase;letter-spacing:2.5px}.page-warwick .elephant img{max-width:32px}.page-warwick .section-grise{background:#F2F3F3;padding:5% 0}.page-warwick .section-grise .custom-btn-vert a{width:25%}.page-warwick .section-banner{padding:5% 0;margin:0 auto}.page-warwick .section-banner a{color:#BC934A !important;text-decoration:underline}.page-warwick .section-banner p{margin:0}.page-warwick .section-banner p:has(strong){margin-bottom:15px}.gform_wrapper form input{border:none;border-bottom:1px solid #071714}.gform_wrapper form fieldset{margin-top:25px}.gform_wrapper form fieldset legend{border:none;text-transform:uppercase;letter-spacing:2.5px;font-size:12px !important}.gform_wrapper form button{border:none;float:right;padding:0;background:transparent}.gform_wrapper form button a{text-transform:uppercase;letter-spacing:0.25em;font-size:12px;text-decoration:none;position:relative;background:transparent !important;padding:0 !important}.gform_wrapper form button a::after{content:"";position:absolute;width:50%;height:1px;right:0px;top:25px;background:#071714;transition:all ease 400ms}.gform_wrapper form button a:hover::after{width:100%}.gform_wrapper form .switcher .gfield_radio{display:flex;flex-direction:column;gap:15px}.gform_wrapper form .switcher .gfield_radio .gchoice label{margin-right:0;max-width:100%}.gform_wrapper form .switcher input{position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden}.gform_wrapper form .switcher input:checked+label{background-color:#EBDEC8;box-shadow:none;color:#BC934A;border-color:#BC934A}.gform_wrapper form .switcher label{background-color:transparent;width:100%;float:left;color:#071714;font-size:14px;line-height:1;letter-spacing:0.1em;text-align:center;padding:8px 16px;border:1px solid #071714}.gform_wrapper form .switcher label:hover{cursor:pointer}.gform_wrapper input{padding-left:0 !important}.gform_wrapper input::-webkit-input-placeholder{color:#071714;text-transform:uppercase;letter-spacing:2.5px;font-size:12px !important}.gform_wrapper input::-moz-placeholder{color:#071714;text-transform:uppercase;letter-spacing:2.5px;font-size:12px !important}.gform_wrapper input:-ms-input-placeholder{color:#071714;text-transform:uppercase;letter-spacing:2.5px;font-size:12px !important}.gform_wrapper input:-moz-placeholder{color:#071714;text-transform:uppercase;letter-spacing:2.5px;font-size:12px !important}.gform_wrapper input:focus{border:none !important;border-bottom:1px solid #071714 !important}.gform_wrapper input:focus{border:none !important;border-bottom:1px solid #071714 !important}.gform_wrapper input:focus{border:none !important;border-bottom:1px solid #071714 !important}.gform_wrapper input:focus{border:none !important;border-bottom:1px solid #071714 !important}body .gform_wrapper div.validation_error{color:red;background:transparent;font-size:14px;font-weight:normal;margin-bottom:1.6em;border:0px;padding:5px 15px;text-align:center;width:100%}html body .gform_wrapper li.gfield.gfield_error,html body .gform_wrapper li.gfield.gfield_error.gfield_contains_required{border:none !important;padding:0 !important;color:red !important;background-color:transparent !important}html .gform_wrapper .ginput_container+.gfield_description.validation_message{margin:0 !important}html .gform_wrapper .top_label .gfield_description.validation_message,.gform_wrapper .gfield_description.validation_message{padding:0 !important}html .gform_wrapper .validation_message{color:red}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{background:transparent !important;border:none !important;color:red !important}.gform_wrapper .gfield_error [aria-invalid=true]{border:none !important}body .gform_wrapper .gform_validation_errors{background:transparent !important;border-radius:0px !important;border:none !important;box-shadow:none !important;margin-bottom:0 !important;margin-top:0 !important;padding:15px !important;position:relative !important}body .gform_confirmation_message{margin:1em 0 1em 0;padding:1em;font-size:1em;border:none;background-color:transparent;text-align:center;line-height:25px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#3E7F5F}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border:none !important;border-bottom:1px solid red !important}footer.x-colophon.top{background:#EBDEC8;border:none}footer.x-colophon.top .widget{margin-top:0}footer.x-colophon.top .x-column:nth-of-type(3){padding-left:35px}footer.x-colophon.top .wp-block-image{max-width:80%;margin-top:0}footer.x-colophon.top h4,footer.x-colophon.top h2{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:15px;margin-top:0}footer.x-colophon.top h4.last-title,footer.x-colophon.top h2.last-title{margin-top:25px}footer.x-colophon.top p{color:#071714;letter-spacing:1px}footer.x-colophon.top a{color:inherit;letter-spacing:1px;text-decoration:none}footer.x-colophon.top a:hover{text-decoration:underline !important}footer.x-colophon.top ul{border:none}footer.x-colophon.top ul li{border:none}footer.x-colophon.top ul li a{text-transform:none;font-size:14px;color:#071714;margin-top:0}footer.x-colophon.top ul li a::after{display:none}footer.x-colophon.top ul.social-footer li{display:inline-block;padding:0 0px 0 20px}footer.x-colophon.top ul.social-footer li i{font-size:26px}footer.x-colophon.bottom{background:#EBDEC8;border:none;padding:1% 0;color:#071714}footer.x-colophon.bottom a{color:inherit}@media only screen and (max-width:689px){.banner-promo{padding:0 5% !important}.titre-vertical{display:none}.sfm-logo{text-align:left}.sfm-style-full .sfm-sidebar-close{right:0}.sfm-style-full #sfm-sidebar .sfm-menu-level-0>li{margin-right:25%}.sfm-style-full #sfm-sidebar .sfm-menu-level-0>li a{padding:25px 0 !important}.sfm-style-full #sfm-sidebar .sfm-nav{margin-top:0}.x-btn-navbar{display:none !important}.x-navbar{position:relative}.desktop-only{display:none}.iphone-only{display:block !important}.section-slider .custom-btn{margin-bottom:0}.section-newsletter{padding-top:5%;padding-bottom:10%}.section-newsletter .vc_col-sm-6:first-of-type{padding-left:0}.section-newsletter .vc_col-sm-6:first-of-type p{text-align:center}.section-newsletter h2{text-align:center;font-size:18px;padding:0 15%}.section-newsletter form{max-width:90%}h1{font-size:36px}h2{font-size:20px}.home .section-slider .vc_column-inner{padding:0}.home .section-slider .vc_column-inner .custom-btn{background:#BC934A}.home .section-slider .vc_column-inner .custom-btn a{background:#3E7F5F;color:#fff !important;text-transform:uppercase;font-size:16px;letter-spacing:3px}.home .section-experience{text-align:center !important}.home .section-experience video{display:none}.home .section-experience h1{font-size:46px;margin-left:0}.home .section-experience h1::before{opacity:0.2;width:43px;height:55px;margin-left:-15px;margin-top:-47px}.home .section-experience h2{font-size:18px}.home .section-experience img{max-width:100% !important}.home .section-experience .section-plats .vc_col-sm-6{padding:10% 0}.home .section-experience .section-plats .description{display:none}.home .bordure::before{margin-left:-10px;margin-top:10px}.home .section-vege{padding:0}.home .section-vege h2{font-size:12px}.home .section-commander h1{padding:15% 0 5% !important;font-size:32px}.home .section-commander .wpb_single_image{margin:0}.home .section-commander .vc_column-inner{padding:0}.home .section-commander .wpb_text_column:first-of-type p{padding:0 5%}.home .section-commander .location h2{font-size:48px}.home .section-commander .location p{margin:0}.home .section-commander .location.dix30{left:5%}.home .section-reserver h1{text-align:center;font-size:42px;padding:5% 10%}.home .section-reserver p{text-align:center;display:block}.home .section-reserver a{margin:15px 10px;width:100%;display:block;font-size:16px !important}.page-about .section-header h1{padding:0}.page-about .section-header .rangee{top:0}.page-about .section-header .rangee p{padding:0 15px}.page-about .section-header .rangee .vc_col-sm-7{left:0}.page-about .section-header .rangee .sceau{margin-top:0 !important}.page-about .section-header .rangee .sceau::after{width:120px;height:120px}.page-about .section-tradition .vc_col-sm-12{padding:5%}.page-about .section-resto h1{font-size:60px}.page-about .section-resto h1::before{margin-top:-40px}.page-about .section-resto p{padding-left:5%}.page-about .section-resto.montreal h1::before{margin-left:150px}.page-about .section-resto.montreal p{padding-right:5%}.page-about .section-resto .section-photos .vc_col-sm-4:first-of-type{top:0 !important;left:-2em}.page-about .section-resto .section-photos .vc_col-sm-4:nth-of-type(2){top:0 !important;left:2em}.page-about .section-resto .section-photos .vc_col-sm-4:last-of-type{top:0 !important;left:-2em}.page-about .section-menu h1{font-size:64px}.page-about .section-menu h2{font-size:17px}.page-about .section-menu .vc_col-sm-6{padding:10% 5%}.page-menus .section-header .vc_col-sm-12{padding:0 5%}.page-menus .section-header .sceau-classique{top:0;right:-38em}.page-menus .section-header .sceau-classique img{max-width:20%}.page-menus .section-menus .vc_col-sm-4{margin:0 !important}.page-menus .section-signature p{padding:0}.page-events .section-header h1{font-size:60px}.page-events .section-header p{padding:0;padding-right:5%}.page-events .section-photos .vc_col-sm-3{top:0}.page-events .section-photos .vc_col-sm-3:first-of-type{margin-top:0%}.page-events .section-photos .vc_col-sm-3:nth-of-type(2){margin-top:0%}.page-events .section-photos .vc_col-sm-3:last-of-type{margin-top:0%}.page-events video{max-width:330px !important}footer.x-colophon.top{text-align:center}footer.x-colophon.top .x-column:first-of-type{display:none}footer.x-colophon.top .x-column:nth-of-type(3){padding-left:0 !important}footer.x-colophon.top ul.social-footer li{padding:0 15px}footer.x-colophon.top .wp-block-image{max-width:60%;margin:0 auto}footer.x-colophon.top .wp-block-image .alignright{margin:0}.page-terrasses .section-header{margin-top:5%;padding:5%}.page-terrasses .section-restos{background:-webkit-linear-gradient(top, white 0%, white 10%, transparent 5%, transparent 75%, white 75%), -webkit-linear-gradient(left, white 10%, white 85%, #F3CE7A 10%, #F3CE7A 100%)}.page-terrasses .section-restos .section-photos .vc_col-sm-3{top:0}.page-terrasses .section-restos .section-photos .vc_col-sm-3 img{border-radius:5px}.page-terrasses .section-restos .section-photos .vc_col-sm-3:first-of-type{margin-top:0%}.page-terrasses .section-restos .section-photos .vc_col-sm-3:nth-of-type(2){margin-top:0%}.page-terrasses .section-restos .section-photos .vc_col-sm-3:last-of-type{margin-top:0%}.page-terrasses .section-restos .section-photos.montreal-photos .vc_col-sm-3{top:2em}.page-terrasses .section-restos .section-photos.montreal-photos .vc_col-sm-3 img{border-radius:5px}.page-terrasses .section-restos .section-photos.montreal-photos .vc_col-sm-3:first-of-type{margin-top:0%}.page-terrasses .section-restos .section-photos.montreal-photos .vc_col-sm-3:nth-of-type(2){margin-top:0}.page-terrasses .section-restos .section-photos.montreal-photos .vc_col-sm-3:nth-of-type(3){margin-top:0%}.page-terrasses .section-restos .section-photos.montreal-photos .vc_col-sm-3:last-of-type{margin-top:0%}.page-terrasses .section-exotique{padding:5%}.page-terrasses .section-slider .slider-titre h3::before{background-size:50%;background-repeat:no-repeat;background-position:100% 0}.page-promotions .section-header{padding:10% 5% !important}.page-promotions .section-promos .elephant{margin-top:5%}.page-promotions .section-promos a{font-size:10px !important}.page-contact .section-header{padding:10% 5% 5%}.page-contact .section-restos .banniere{top:5px}.page-contact .section-restos .vc_row-o-equal-height .wpb_column h1{font-size:64px}.page-contact .section-carriere{padding:5% 4%}.page-contact .section-contact{margin-bottom:15%;background:-webkit-linear-gradient(top, white 0%, white 5%, transparent 5%, transparent 50%, white 50%), -webkit-linear-gradient(left, #EBDEC8 0%, #EBDEC8 40%, white 40%, white 100%)}.page-contact .section-contact .vc_col-sm-6:last-of-type{padding:0 5%}.page-contact .section-contact .vc_col-sm-6:last-of-type input{background:transparent}.page-carriere .section-header{padding:5%}.page-carriere .section-header .wpb_text_column p{padding:5% 0 0}.page-carriere .section-header .sceau-carriere::after{right:-10px;top:9em;width:120px;height:120px}.page-carriere .section-header video{max-width:330px}.page-carriere ul li{font-size:16px}.page-carriere .section-carriere{background:transparent}.page-carriere .section-carriere .wpb_text_column{padding:5% 0}.page-carriere .section-carriere .vc_col-sm-6{padding:0}.page-carriere .section-carriere form{padding-bottom:15%}.page-carriere .section-equipe .wpb_single_image:first-of-type img{max-width:260px}.page-carriere .section-equipe .wpb_single_image:last-of-type{margin-top:-5em}.page-carriere .section-equipe .wpb_single_image:last-of-type img{max-width:315px}.page-carriere .section-equipe .bordure::before{width:315px}.page-warwick .section-banner{padding:5% 0%}.page-warwick .section-grise h2{font-size:18px}}@media only screen and (min-width:690px) and (max-width:768px){.titre-vertical{display:none}.x-btn-navbar{display:none !important}.section-newsletter h2{font-size:22px}.section-newsletter p{font-size:14px}.home .section-experience .vc_col-sm-7{width:100%}.home .section-experience .vc_col-sm-7 h1{margin-left:0}.home .section-experience .section-plats .description{display:none}.home .section-experience .section-plats .bordure{margin:15% 0}.home .section-experience .section-plats img{max-width:100% !important}.home .section-experience .section-vege{padding:0 5%}.home .section-commander .location h2{margin-top:20px;font-size:50px !important}.home .section-reserver .vc_col-sm-6:first-of-type{padding:5%}.home .section-reserver .vc_col-sm-6:first-of-type h1{font-size:32px}.home .section-reserver a{margin-right:20px}.home .section-reserver img{max-width:145%}.page-about .section-header .vc_col-sm-4{top:5em}.page-about .section-header h1{padding:0}.page-about .section-header .rangee{top:0}.page-about .section-header .rangee p{padding:0}.page-about .section-header .rangee .vc_col-sm-7{left:3em;top:-5em}.page-about .section-header .rangee .vc_col-sm-7 img{max-width:80%}.page-about .section-header .rangee .sceau::after{bottom:-2em;right:1em}.page-about .section-tradition .vc_col-sm-12{padding:0 10%}.page-about .section-resto p{padding:0}.page-about .section-resto .section-photos{padding:5% 0}.page-about .section-resto .section-photos .vc_col-sm-4:first-of-type{top:0 !important}.page-about .section-resto .section-photos .vc_col-sm-4:nth-of-type(2){top:0 !important}.page-about .section-resto .section-photos .vc_col-sm-4:last-of-type{top:0 !important}.page-about .section-resto.montreal h1::before{right:1.4em}.page-about .section-resto.montreal p{padding:0}.page-about .section-menu .vc_col-sm-6{padding:5% 3%}.page-about .section-menu .vc_col-sm-6 h1{font-size:60px}.page-about .section-menu .vc_col-sm-6 h2{font-size:17px}.page-menus .section-header .vc_col-sm-12{padding:0 10%}.page-menus .section-header .sceau-classique{right:-35em}.page-menus .section-header .sceau-classique img{max-width:30%}.page-menus .section-header .feuilles{margin-left:-5em}.page-events .section-header h1{font-size:60px}.page-events .section-header p{padding-right:15%}.page-events .section-photos{margin-top:5em}.page-events .section-photos .sceau-events::after{right:-6em;bottom:-15%}.page-events .section-ambiance #video{max-width:480px}.page-terrasses .section-header{padding:5% 10%}.page-terrasses .section-exotique{padding:0 10%}.page-promotions .section-header{padding:10% 15% !important}.page-promotions .section-promos .elephant{margin-top:5%}.page-promotions .section-promos .vc_col-sm-4{width:100%}.page-carriere .section-carriere .wpb_text_column{padding:0 5% 5%}.page-carriere .section-carriere .vc_col-sm-6{padding:0}.page-contact .section-restos .vc_col-sm-6{padding:5%}.page-contact .section-contact .vc_col-sm-6:last-of-type{padding:0 4%}footer.x-colophon.top{text-align:center}footer.x-colophon.top .x-column:first-of-type{display:none}footer.x-colophon.top .x-column:nth-of-type(3){padding-left:0 !important}footer.x-colophon.top ul.social-footer li{padding:0 15px}footer.x-colophon.top .wp-block-image{max-width:30%;margin:0 auto}footer.x-colophon.top .wp-block-image .alignright{margin:0}}