html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit;padding:0;margin:0}html{max-width:100%;overflow-x:hidden;-ms-touch-action:manipulation;touch-action:manipulation;font-size:100%}html.full-width{overflow:hidden}body{font-family:"Playfair Display",serif;line-height:1.618em;font-weight:400;color:#4E4E4E;font-size:.875rem;-webkit-font-smoothing:subpixel-antialiased;letter-spacing:1px}h1,h2,h3,h4,h5,h6{font-family:"Playfair Display",serif;line-height:1.313em;font-weight:400;color:#24252f}h1{font-size:3em;margin:.563em 0}h2{font-size:2.25em;margin:.625em 0}h3{font-size:1.5em;margin:1.313em 0}h4{font-size:1.313em;margin:1.313em 0}h5{font-size:1.125em;margin:1.313em 0}h6{font-size:1em;margin:.75em 0}.custom-title{font-size:1.313em}a{color:#4E4E4E;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}a:focus,a:hover{color:#686868;text-decoration:none}p{text-transform:uppercase}.highlighted-section-1{background-color:#24252f}.highlighted-section-2{background-color:#E6ECF3}.highlighted-section-3{background-color:#fff}a:hover{text-decoration:none}img{max-width:100%;height:auto}ul{list-style:none;margin:0}li{margin:0;padding:0}input,textarea{outline:none;border:0}button{border:0}.slider-text-band,.video-block{text-align:center}.slider-text-band:before,.video-block:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.slider-text-band .centered,.video-block .centered{display:inline-block;vertical-align:middle;width:99%}.item-categorize:before,.instagram-list:before,.ui-datepicker-buttonpane:before,.cd-horizontal-timeline .events-content li:before,.block-news [class*="col-"] a:before,.item-categorize:after,.instagram-list:after,.ui-datepicker-buttonpane:after,.cd-horizontal-timeline .events-content li:after,.block-news [class*="col-"] a:after{content:" ";display:table}.item-categorize:after,.instagram-list:after,.ui-datepicker-buttonpane:after,.cd-horizontal-timeline .events-content li:after,.block-news [class*="col-"] a:after{clear:both}.slider-desc p,.block-info p{letter-spacing:2px}.blog-stander-sidebar .blog-stander-sidebar__details .post-data__group li a,.blog-stander-sidebar .blog-stander-sidebar__details .post-brief .post-more,.blog-sidebar>section li a,.blog-intro .post-single-meta li a,.commentBand .more-title{position:relative;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;transition:color 0.5s}.blog-stander-sidebar .blog-stander-sidebar__details .post-data__group li a:after,.blog-stander-sidebar .blog-stander-sidebar__details .post-brief .post-more:after,.blog-sidebar>section li a:after,.blog-intro .post-single-meta li a:after,.commentBand .more-title:after{position:absolute;z-index:1;content:"";left:51%;right:51%;height:1px;bottom:0;background-color:#24252f;-webkit-transition:right 0.5s cubic-bezier(.68,-.55,.265,1.55),left 0.5s cubic-bezier(.68,-.55,.265,1.55);-moz-transition:right 0.5s cubic-bezier(.68,-.55,.265,1.55),left 0.5s cubic-bezier(.68,-.55,.265,1.55);transition:right 0.5s cubic-bezier(.68,-.55,.265,1.55),left 0.5s cubic-bezier(.68,-.55,.265,1.55)}.blog-stander-sidebar .blog-stander-sidebar__details .post-data__group li a:hover:after,.blog-stander-sidebar .blog-stander-sidebar__details .post-brief .post-more:hover:after,.blog-sidebar>section li a:hover:after,.blog-intro .post-single-meta li a:hover:after,.commentBand .more-title:hover:after{left:0;right:0}.container-fluid-flat{position:relative}.container-fluid-flat .row{margin-left:0;margin-right:0}.container-fluid-flat [class*='col-']{padding-right:0;padding-left:0}.container.no-gutter .row,.container-fluid.no-gutter .row{margin:0}.container.no-gutter [class*='col-'],.container-fluid.no-gutter [class*='col-']{padding-right:0;padding-left:0}.container.add-margin [class*='col-'],.container-fluid.add-margin [class*='col-']{margin-right:15px;margin-left:15px}@media (min-width:1201px){.container-fluid{padding-left:84px;padding-right:84px}.container-fluid.add-marg{margin-left:84px;margin-right:84px;padding-bottom:84px}.container-fluid.with-zic-left{position:relative}.container-fluid.with-zic-left:before{content:'';position:absolute;height:100%;width:84px;left:-84px;top:0;display:block;background-color:#fff}.container-fluid.with-zic-right{position:relative}.container-fluid.with-zic-right:before{content:'';position:absolute;height:100%;width:84px;right:-84px;top:0;display:block;background-color:#fff}.container-fluid.container-normal{padding-left:15px;padding-right:15px}}.space-y{padding-top:5.93012rem;padding-bottom:5.93012rem}.space-y-quarter{padding-top:4.2358rem;padding-bottom:4.2358rem}.space-y-quarter-t{padding-top:4.2358rem}.space-y-half{padding-top:2.96506rem;padding-bottom:2.96506rem}.space-small{padding-top:1.97671rem;padding-top:1.97671rem}.space-y-t{padding-top:5.93012rem}.space-y-b{padding-bottom:5.93012rem}.space-y-t-h{padding-top:2.96506rem}.space-y-b-h{padding-bottom:2.96506rem}.space-y-t-s{padding-top:1.97671rem}.space-y-b-s{padding-bottom:1.97671rem}@media (min-width:993px){.space-nav{margin-top:82px}}@media (max-width:991px){.remove-pb-d{padding-bottom:0!important}}@media (max-width:767px){.remove-pb-t{padding-bottom:0!important}}.space-y-b-m30{padding-bottom:4.05512rem}.space-ml-30{margin-bottom:30px}@media (max-width:991px){.space-md-30{margin-bottom:30px}}@media (max-width:991px){.space-mdt-30{margin-top:30px}}.mb-30{margin-bottom:calc(30px + 1.313em)!important}@media (max-width:991px){.equal-element{display:none}}.overflow-hidden{overflow:hidden}.full-width{with:100%}.wrapper{z-index:20;position:relative}.layer_z{position:relative;overflow:hidden}.story-bg{height:100%;background-position:center center}.full_block{position:relative}.hero-header,.slide-txt h1,.video-block h1{font-size:3.125rem;text-transform:uppercase;color:#fff;margin:0 0;font-weight:400}@media (max-width:1200px){.hero-header,.slide-txt h1,.video-block h1{font-size:2.5rem}}@media (max-width:992px){.hero-header,.slide-txt h1,.video-block h1{font-size:1.875rem}}@media (max-width:767px){.hero-header,.slide-txt h1,.video-block h1{font-size:1.5rem}}.hero-header.dark-title,.slide-txt h1.dark-title,.video-block h1.dark-title{color:#4E4E4E}.hero-sub-header,.slide-txt p{text-transform:uppercase;font-size:.875rem;color:#E6ECF3}.hero-sub-header.dark-sub-title,.slide-txt p.dark-sub-title{color:#4E4E4E}.main-header,.menu-categorize .nav-tabs .menu-categorize__header,.menu-categorize .nav-tabs .panel-heading .main-header>a,.menu-categorize .panel-heading .nav-tabs .main-header>a{position:relative;text-transform:uppercase;font-weight:400;padding-bottom:1em;font-size:2.1875rem;display:inline-block;z-index:2}.main-header:before,.menu-categorize .nav-tabs .menu-categorize__header:before,.menu-categorize .nav-tabs .panel-heading .main-header>a:before,.menu-categorize .panel-heading .nav-tabs .main-header>a:before{content:'';position:absolute;top:0;left:50%;width:80%;height:0;margin:auto;z-index:-1;-webkit-transition:height 0.5s ease;-moz-transition:height 0.5s ease;transition:height 0.5s ease;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#d8e2ec}.main-header:after,.menu-categorize .nav-tabs .menu-categorize__header:after,.menu-categorize .nav-tabs .panel-heading .main-header>a:after,.menu-categorize .panel-heading .nav-tabs .main-header>a:after{position:absolute;content:'';top:0;left:0;display:inline-block;width:100%;height:1px;background-color:#24252f}.main-header.full-width,.menu-categorize .nav-tabs .full-width.menu-categorize__header,.menu-categorize .nav-tabs .panel-heading .main-header>a.full-width,.menu-categorize .panel-heading .nav-tabs .main-header>a.full-width{width:100%}.main-header.colorful,.menu-categorize .nav-tabs .colorful.menu-categorize__header,.menu-categorize .nav-tabs .panel-heading .main-header>a.colorful,.menu-categorize .panel-heading .nav-tabs .main-header>a.colorful{color:#4E4E4E;color:#dadce0}.main-header.colorful:after,.menu-categorize .nav-tabs .colorful.menu-categorize__header:after,.menu-categorize .nav-tabs .panel-heading .main-header>a.colorful:after,.menu-categorize .panel-heading .nav-tabs .main-header>a.colorful:after{background-color:#dadce0}.main-header.colorful:before,.menu-categorize .nav-tabs .colorful.menu-categorize__header:before,.menu-categorize .nav-tabs .panel-heading .main-header>a.colorful:before,.menu-categorize .panel-heading .nav-tabs .main-header>a.colorful:before{background-color:#4E4E4E}.main-header.add-back:before,.menu-categorize .nav-tabs .add-back.menu-categorize__header:before,.menu-categorize .nav-tabs .panel-heading .main-header>a.add-back:before,.menu-categorize .panel-heading .nav-tabs .main-header>a.add-back:before{height:65px}.main-header.with-icon,.menu-categorize .nav-tabs .with-icon.menu-categorize__header,.menu-categorize .nav-tabs .panel-heading .main-header>a.with-icon,.menu-categorize .panel-heading .nav-tabs .main-header>a.with-icon{margin-bottom:0;padding:0}.main-header.with-icon~i,.menu-categorize .nav-tabs .with-icon.menu-categorize__header~i,.menu-categorize .nav-tabs .panel-heading .main-header>a.with-icon~i,.menu-categorize .panel-heading .nav-tabs .main-header>a.with-icon~i{display:block;font-size:40px;margin-top:20px}.main-header.no-back:before,.menu-categorize .nav-tabs .no-back.menu-categorize__header:before,.menu-categorize .nav-tabs .panel-heading .main-header>a.no-back:before,.menu-categorize .panel-heading .nav-tabs .main-header>a.no-back:before{content:none}.overlay-header{position:relative;text-transform:uppercase;font-weight:400;font-size:2.8125rem;display:inline-block;color:#fff;margin:0;padding:0}.overlay-header:after{position:absolute;content:'';left:0;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:100%;height:1px;background-color:#fff}.overlay-header.alternative{font-size:2.1875rem}.overlay-header.alternative:before{content:'';position:absolute;top:0;left:50%;width:80%;height:65px;margin:auto;z-index:1;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgb(244 246 250 / .5)}@media (max-width:767px){.overlay-header{font-size:2.1875rem}}.sub-header{text-transform:uppercase;margin-bottom:.5em;padding-bottom:.5em;font-size:1.125rem;position:relative;display:inline-block}.sub-header:before{position:absolute;top:0;left:0;vertical-align:middle;content:'';display:inline-block;width:100%;height:1px;margin-right:.5em;background-color:#dadce0}.second-header{font-size:16px;text-transform:uppercase;font-weight:700}.secation-header{position:relative;text-transform:uppercase;font-weight:700}.header-content{display:block}.header-content .second-header{margin-bottom:5px}.header-content span{display:block;text-transform:none;margin-bottom:1em}.main-text{font-size:70px;color:#fff;text-transform:uppercase;font-weight:700}.secondry-text{font-size:30px;font-style:italic;text-transform:none;color:#fff}.equal-img,.equal-content{position:absolute;top:0;left:0;width:100%}@media (max-width:1199px){.equal-img,.equal-content{position:relative}}.item-description{padding:5.93012rem 0 2.96506rem}.item-description .item-description__title{text-transform:uppercase;display:block;font-weight:700}.standard-boxes{position:relative;z-index:2}.standard-boxes .main-header,.standard-boxes .menu-categorize .nav-tabs .menu-categorize__header,.menu-categorize .nav-tabs .standard-boxes .menu-categorize__header,.standard-boxes .menu-categorize .nav-tabs .panel-heading .main-header>a,.menu-categorize .nav-tabs .panel-heading .standard-boxes .main-header>a,.standard-boxes .menu-categorize .panel-heading .nav-tabs .main-header>a,.menu-categorize .panel-heading .nav-tabs .standard-boxes .main-header>a{padding-bottom:0;margin-bottom:0}.standard-boxes .standard-boxes__text{padding:3em 0;position:relative;z-index:3}.deco-text{line-height:28px}.team-layout .team-layout__r{position:relative}.team-layout .team-layout__r .team-layout__r--description{position:absolute;top:0;left:15px;right:15px}@media (max-width:991px){.team-layout .team-layout__r .team-layout__r--description{position:relative;margin-bottom:30px;left:auto;right:auto}}.team-layout .team-layout__r>img{margin-top:150px}@media (max-width:991px){.team-layout .team-layout__r>img{margin:0 0 30px}}.separator{position:relative;height:85vh;width:100%;background-size:cover;background-position:50% 50%;background-attachment:fixed;overflow:hidden}@media (max-width:1199px){.separator{background-attachment:local}}@media (max-width:767px){.separator{height:50vh}}.separator.separator-deco{background-image:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/hero-img/2.jpg)}.separator.separator-noheight{height:auto}.separator .separator__inner{width:50%;position:absolute;padding:3rem 0;text-transform:uppercase;text-align:center;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (max-width:991px){.separator .separator__inner{height:auto;padding:1.97671rem 0}}@media (max-width:767px){.separator .separator__inner{width:calc(100% - 30px)}}.separator .separator__header{margin-top:0;font-size:24px;color:#fff;text-transform:none}.separator p{margin:auto;text-align:center;width:50%;font-size:14px;color:#fff;font-weight:700;font-family:'Merienda',Helvetica,Sans-serif}@media (max-width:767px){.separator p{width:100%}}.separator2{position:relative;height:75vh;background-size:cover;background-position:50% 50%}.separator-menu{position:relative;height:40vh;display:table;vertical-align:middle;width:100%;text-align:center;background-attachment:fixed;background-size:cover}@media (max-width:1199px){.separator-menu{background-attachment:local}}.separator-menu .separator__inner{padding:2.96506rem 0;width:100%;background-color:rgb(36 37 47 / .2);height:100%;display:table-cell;vertical-align:middle}.separator-menu .separator__inner:before{position:absolute;top:-20px;left:0;height:20px;width:100%;opacity:.8;background:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/pattern/shape-w.png) repeat-x center center}.separator-menu .separator__inner .separator__header{margin:0;font-size:28px;text-transform:uppercase;letter-spacing:2px;color:#fff}.separator-menu .separator__inner .separator__header:before{content:'';display:inline-block;width:10px;height:4px;margin-right:.5em;vertical-align:middle;background-color:#fff}.separator-menu .separator__inner .separator__header:after{content:'';display:inline-block;width:10px;height:4px;margin-left:.5em;vertical-align:middle;background-color:#fff}.separator-menu.separator-starter{background-image:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/hero-img/separatore-starter.jpg)}.separator-menu.separator-main{background-image:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/hero-img/separatore-main.jpg)}.separator-menu.separator-indulge{background-image:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/hero-img/separatore-indulge.jpg)}.separator-menu.separator-drink{background-image:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/hero-img/separatore-drink.jpg)}.layer-panr{display:block;overflow:hidden}.layer-panr img{width:101%!important}.item-categorize{background:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/pattern/pattern-dot.png)}.item-categorize li{margin-bottom:30px;position:relative}.item-categorize .item-categorize__inner{position:relative;width:100%;height:100%}.item-categorize .item-categorize__inner:before,.item-categorize .item-categorize__inner:after{content:'';position:absolute;top:0;left:0;transform:translate3d(-10px,-10px,0);background-color:#24252f;-webkit-transition:width 0.5s cubic-bezier(.19,1,.22,1),height 0.5s cubic-bezier(.19,1,.22,1);-moz-transition:width 0.5s cubic-bezier(.19,1,.22,1),height 0.5s cubic-bezier(.19,1,.22,1);transition:width 0.5s cubic-bezier(.19,1,.22,1),height 0.5s cubic-bezier(.19,1,.22,1)}.item-categorize .item-categorize__inner:before{width:0;height:1px}.item-categorize .item-categorize__inner:after{width:1px;height:0}.item-categorize .item-categorize__inner:hover:before{width:calc(100% + 10px)}.item-categorize .item-categorize__inner:hover:after{height:calc(100% + 10px)}.item-categorize a{display:block;position:relative;overflow:hidden}.item-categorize a:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:#24252f;opacity:.7;text-align:center;-webkit-transition:opacity 0.5s cubic-bezier(.19,1,.22,1);-moz-transition:opacity 0.5s cubic-bezier(.19,1,.22,1);transition:opacity 0.5s cubic-bezier(.19,1,.22,1)}.item-categorize a .item-cate__desc{position:absolute;width:100%;padding:1em;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;z-index:10}.item-categorize a .item-cate__desc h5{margin:0;color:#fff;text-transform:uppercase;font-size:1rem;font-weight:700}.item-categorize a:hover:after{opacity:.4}.item-categorize a.item-categorize__cover:after{width:100%;height:100%;top:0;left:0}@media (max-width:599px){.item-categorize li{width:100%}}.item-categorize.item-categorize-nocover a:after{content:none}.item-categorize-2 .item-categorize-2__title{padding:20px 15px 0 15px}.item-categorize-2 .item-categorize-2__title .item-categorize-2__price{font-weight:700;border-radius:10px;line-height:20px;height:20px;display:inline-block;padding:0 8px;margin-top:-2px;color:#24252f;text-transform:none;font-size:19px;font-family:"Playfair Display",serif}.item-categorize-2 .item-categorize-2__title h5{margin:0;text-transform:uppercase;font-weight:700}.item-categorize-2 .item-categorize-2__content{height:60px}.item-categorize-2 .item-categorize-2__content P{text-transform:uppercase;padding:0 15px;font-size:14px}.item-categorize-3 .item-categorize-3__inner{position:relative;overflow:hidden;display:block}.item-categorize-3 .item-categorize-3__inner img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;transition:transform 0.3s ease}.item-categorize-3 .item-categorize-3__inner:before{content:'';position:absolute;width:100%;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:0;-webkit-transition:opacity 0.3s ease-in-out 0.2s,height 0.3s ease-in-out 0.2s;-moz-transition:opacity 0.3s ease-in-out 0.2s,height 0.3s ease-in-out 0.2s;transition:opacity 0.3s ease-in-out 0.2s,height 0.3s ease-in-out 0.2s}.item-categorize-3 .item-categorize-3__inner:before{z-index:3;background-color:rgb(36 37 47 / .8)}.item-categorize-3 .item-categorize-3__inner .item-categorize-3__content{position:absolute;bottom:0;left:0;width:100%;color:#fff;z-index:5}.item-categorize-3 .item-categorize-3__inner .item-categorize-3__title{padding:20px 23px 0 23px}.item-categorize-3 .item-categorize-3__inner .item-categorize-3__title .item-categorize-3__price{font-weight:700;border-radius:10px;line-height:20px;height:20px;display:inline-block;padding:0 8px;color:#fff;text-transform:none;font-size:19px;font-family:"Playfair Display",serif}.item-categorize-3 .item-categorize-3__inner .item-categorize-3__title h5{margin-top:0;text-transform:uppercase;font-weight:700;font-family:"Playfair Display",serif;color:#fff;font-size:1rem;margin-bottom:0}.item-categorize-3 .item-categorize-3__inner .item-categorize-3__subtitle P{text-transform:uppercase;padding:0 23px;margin-bottom:20px;font-size:14px}.item-categorize-3 .item-categorize-3__inner .item-categorize-3__price,.item-categorize-3 .item-categorize-3__inner h5,.item-categorize-3 .item-categorize-3__inner .item-categorize-3__subtitle{opacity:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);-webkit-transition:opacity 0.3s ease-in-out 0.1s,transform 0.3s ease-in-out 0.1s;-moz-transition:opacity 0.3s ease-in-out 0.1s,transform 0.3s ease-in-out 0.1s;transition:opacity 0.3s ease-in-out 0.1s,transform 0.3s ease-in-out 0.1s}.item-categorize-3 .item-categorize-3__inner .item-categorize-3__subtitle{-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.no-touchy .item-categorize-3 .item-categorize-3__inner:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.no-touchy .item-categorize-3 .item-categorize-3__inner:hover:before{height:100%;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.no-touchy .item-categorize-3 .item-categorize-3__inner:hover .item-categorize-3__content .item-categorize-3__price,.no-touchy .item-categorize-3 .item-categorize-3__inner:hover .item-categorize-3__content h5,.no-touchy .item-categorize-3 .item-categorize-3__inner:hover .item-categorize-3__content .item-categorize-3__subtitle{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;transition-delay:0.1s}.no-touchy .item-categorize-3 .item-categorize-3__inner:hover .item-categorize-3__content .item-categorize-3__subtitle{-webkit-transition-delay:0.15s;-moz-transition-delay:0.15s;transition-delay:0.15s}.item-categorize-4 .item-categorize-4__inner .item-categorize-4__content{height:60px}.item-categorize-4 .item-categorize-4__inner .item-categorize-4__content p{margin:5px 0;font-size:14px}@media (min-width:769px){.overlay-boxes{display:table;table-layout:fixed;width:100%}}@media (min-width:768px){.overlay-boxes>div{display:table-cell;vertical-align:middle;float:none}}.overlay-boxes .main-header i,.overlay-boxes .menu-categorize .nav-tabs .menu-categorize__header i,.menu-categorize .nav-tabs .overlay-boxes .menu-categorize__header i,.overlay-boxes .menu-categorize .nav-tabs .panel-heading .main-header>a i,.menu-categorize .nav-tabs .panel-heading .overlay-boxes .main-header>a i,.overlay-boxes .menu-categorize .panel-heading .nav-tabs .main-header>a i,.menu-categorize .panel-heading .nav-tabs .overlay-boxes .main-header>a i{font-size:30px;font-weight:700}.overlay-boxes img{margin-bottom:0;width:100%}.overlay-boxes .overlay-boxes__img{position:relative}.overlay-boxes__text{position:relative;padding-top:3em;padding:2em;z-index:10}.overlay-boxes__text>*{position:relative;z-index:10}.overlay-boxes__text .main-header,.overlay-boxes__text .menu-categorize .nav-tabs .menu-categorize__header,.menu-categorize .nav-tabs .overlay-boxes__text .menu-categorize__header,.overlay-boxes__text .menu-categorize .nav-tabs .panel-heading .main-header>a,.menu-categorize .nav-tabs .panel-heading .overlay-boxes__text .main-header>a,.overlay-boxes__text .menu-categorize .panel-heading .nav-tabs .main-header>a,.menu-categorize .panel-heading .nav-tabs .overlay-boxes__text .main-header>a{margin-bottom:0;padding-bottom:0}.overlay-boxes__text p{padding:3em 0;margin-bottom:0}.overlay-boxes__text ul li{text-transform:uppercase;font-size:.8125rem;font-weight:700}.overlay-boxes__text .btn-main{margin-top:1.875rem}@media (min-width:993px){.overlay-boxes__text .overlay-boxes__text-inside{padding:0 50px}}@media (min-width:993px){.overlay-boxes__text.with-center{top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.left .overlay-boxes__text:before{content:none}.left .overlay-boxes__text .main-header:before,.left .overlay-boxes__text .menu-categorize .nav-tabs .menu-categorize__header:before,.menu-categorize .nav-tabs .left .overlay-boxes__text .menu-categorize__header:before,.left .overlay-boxes__text .menu-categorize .nav-tabs .panel-heading .main-header>a:before,.menu-categorize .nav-tabs .panel-heading .left .overlay-boxes__text .main-header>a:before,.left .overlay-boxes__text .menu-categorize .panel-heading .nav-tabs .main-header>a:before,.menu-categorize .panel-heading .nav-tabs .left .overlay-boxes__text .main-header>a:before{content:''}.with-bg-right:before,.with-bg-left:before,.with-bg-middle:before{content:"";position:absolute;width:100%;height:0;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1;background-color:rgb(230 236 243 / .8)}.with-bg-right .main-header:before,.with-bg-right .menu-categorize .nav-tabs .menu-categorize__header:before,.menu-categorize .nav-tabs .with-bg-right .menu-categorize__header:before,.with-bg-right .menu-categorize .nav-tabs .panel-heading .main-header>a:before,.menu-categorize .nav-tabs .panel-heading .with-bg-right .main-header>a:before,.with-bg-right .menu-categorize .panel-heading .nav-tabs .main-header>a:before,.menu-categorize .panel-heading .nav-tabs .with-bg-right .main-header>a:before,.with-bg-left .main-header:before,.with-bg-left .menu-categorize .nav-tabs .menu-categorize__header:before,.menu-categorize .nav-tabs .with-bg-left .menu-categorize__header:before,.with-bg-left .menu-categorize .nav-tabs .panel-heading .main-header>a:before,.menu-categorize .nav-tabs .panel-heading .with-bg-left .main-header>a:before,.with-bg-left .menu-categorize .panel-heading .nav-tabs .main-header>a:before,.menu-categorize .panel-heading .nav-tabs .with-bg-left .main-header>a:before,.with-bg-middle .main-header:before,.with-bg-middle .menu-categorize .nav-tabs .menu-categorize__header:before,.menu-categorize .nav-tabs .with-bg-middle .menu-categorize__header:before,.with-bg-middle .menu-categorize .nav-tabs .panel-heading .main-header>a:before,.menu-categorize .nav-tabs .panel-heading .with-bg-middle .main-header>a:before,.with-bg-middle .menu-categorize .panel-heading .nav-tabs .main-header>a:before,.menu-categorize .panel-heading .nav-tabs .with-bg-middle .main-header>a:before{content:none}.with-bg-right.add-bg-height:before,.with-bg-left.add-bg-height:before,.with-bg-middle.add-bg-height:before{-webkit-transition:height 0.5s ease;-moz-transition:height 0.5s ease;transition:height 0.5s ease;height:70%}.with-bg-right:before{right:-2em}@media (max-width:768px){.with-bg-right:before{right:0}}.with-bg-left:before{left:-2em}@media (max-width:768px){.with-bg-left:before{left:0}}.with-bg-middle:before{left:0;z-index:-1}.stage-block{max-width:1800px;margin:auto;position:relative}.stage-block:before{content:'';display:block;padding-bottom:30%}@media (max-width:1199px){.stage-block:before{padding-bottom:40%}}.stage-block [class*='stage-block__']{position:absolute;top:0;height:100%}.stage-block .stage-block__text{left:0;padding:4em;width:33.666%}@media (max-width:991px){.stage-block .stage-block__text{padding:2em}}.stage-block .stage-block__map,.stage-block .stage-block__img{right:0;width:66.333%}.stage-block.right .stage-block__text{right:0;left:auto}.stage-block.right .stage-block__img{left:0;right:auto}@media (max-width:991px){.stage-block:before{content:none}.stage-block [class*='stage-block__']{position:relative;width:100%}.stage-block .stage-block__map,.stage-block .stage-block__img{width:100%}.stage-block .stage-block__map{height:300px}.stage-block .stage-block__map .gmap_canvas{height:100%}}.instagram-list li{margin-right:0;margin-bottom:0;float:left;width:12.5%}.instagram-list li:nht-child(n){margin-right:0}.instagram-list li:nth-child(8n){margin-right:0}@media (max-width:991px){.instagram-list li{margin-right:0;margin-bottom:0;float:left;width:25%}.instagram-list li:nht-child(n){margin-right:0}.instagram-list li:nth-child(4n){margin-right:0}}.instagram-list li img{width:100%}.standard-block{position:relative;padding:5.62131rem 30px 2.96506rem}.standard-block .main-header,.standard-block .menu-categorize .nav-tabs .menu-categorize__header,.menu-categorize .nav-tabs .standard-block .menu-categorize__header,.standard-block .menu-categorize .nav-tabs .panel-heading .main-header>a,.menu-categorize .nav-tabs .panel-heading .standard-block .main-header>a,.standard-block .menu-categorize .panel-heading .nav-tabs .main-header>a,.menu-categorize .panel-heading .nav-tabs .standard-block .main-header>a{margin:0;padding-bottom:0}.standard-block p{padding-top:50px;margin-bottom:0}.standard-block ul{margin-top:3.125rem}.standard-block ul li{text-transform:uppercase;font-size:.8125rem;font-weight:700}.standard-block .btn-main{margin:1.875rem 0 .625rem}.add-rotat-header{position:relative}.add-rotat-header .add-rotat-header__rotatleft,.add-rotat-header .add-rotat-header__rotatright{position:absolute;top:45px;z-index:10;font-size:.875rem;text-transform:uppercase;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width:991px){.add-rotat-header .add-rotat-header__rotatleft,.add-rotat-header .add-rotat-header__rotatright{display:none}}.add-rotat-header .add-rotat-header__rotatleft{left:-75px}.add-rotat-header .add-rotat-header__rotatright{right:-75px}.even-boxes{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-section-2{display:-webkit-flex;display:-ms-flexbox;display:flex}.contact-section-2 i{float:right;font-size:30px;margin-top:12px}.contact-section-2 .content-section__text{float:left;padding:2em;background-color:#FFF;box-shadow:0 0 20px rgb(0 0 0 / .1)}.contact-section-2 ul{margin-top:1.25rem}.contact-section-2 ul li{text-transform:capitalize;color:#000;font-size:.8125rem}.contact-section-2 ul li:before{content:'';width:5px;height:1px;margin-right:10px;display:inline-block;vertical-align:middle;background-color:#24252f}.content-media{position:absolute;background-size:cover;background-position:center center;top:0;left:0;right:auto;height:100%;width:50%}.content-media.right{right:0;left:auto}@media (max-width:1199px){.content-media{width:25%}}@media (max-width:767px){.content-media{position:relative;width:100%;height:200px}}@media (min-width:1201px){.content-media.alt{width:60%}}@media (max-width:991px){.content-media-wrapper .map-wrap{position:relative}.content-media-wrapper .gmap_canvas{height:250px}}.content-media-wrapper .split-img{float:right}@media (max-width:991px){.content-media-wrapper .split-img{float:none}}.content-media-wrapper .split-img__in{position:absolute;background-size:cover;background-position:50% 50%;top:0;left:0;width:100%;height:100%}@media (max-width:991px){.content-media-wrapper .split-img__in{position:relative;height:250px}}.content-info{position:relative;width:450px;height:500px;float:left;padding:2em;background-color:#E6ECF3;background-image:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/pattern/bg-texture-white.png);box-shadow:0 0 20px rgb(0 0 0 / .1)}@media (max-width:991px){.content-info{width:100%;height:auto}}.content-info:after{content:'';display:block;padding-bottom:56.25%}@media (max-width:991px){.content-info:after{content:none}}.content-info .content-info__in:first-child{margin-bottom:30px;padding-bottom:30px;border-bottom:1px dashed #17161c}.split-content{position:absolute;width:100%}.split-content:after{content:'';display:block;padding-bottom:56.25%}@media (max-width:991px){.split-content:after{content:none}}.split-content .split-content__in{position:absolute;padding:0 12%;right:0;bottom:0;left:0;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#fff}@media (max-width:991px){.split-content .split-content__in{position:relative;top:auto;padding:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.split-content .split-content__in .main-header,.split-content .split-content__in .menu-categorize .nav-tabs .menu-categorize__header,.menu-categorize .nav-tabs .split-content .split-content__in .menu-categorize__header,.split-content .split-content__in .menu-categorize .nav-tabs .panel-heading .main-header>a,.menu-categorize .nav-tabs .panel-heading .split-content .split-content__in .main-header>a,.split-content .split-content__in .menu-categorize .panel-heading .nav-tabs .main-header>a,.menu-categorize .panel-heading .nav-tabs .split-content .split-content__in .main-header>a{color:#fff}.split-content .split-content__in .main-header:before,.split-content .split-content__in .menu-categorize .nav-tabs .menu-categorize__header:before,.menu-categorize .nav-tabs .split-content .split-content__in .menu-categorize__header:before,.split-content .split-content__in .menu-categorize .nav-tabs .panel-heading .main-header>a:before,.menu-categorize .nav-tabs .panel-heading .split-content .split-content__in .main-header>a:before,.split-content .split-content__in .menu-categorize .panel-heading .nav-tabs .main-header>a:before,.menu-categorize .panel-heading .nav-tabs .split-content .split-content__in .main-header>a:before,.split-content .split-content__in .main-header:after,.split-content .split-content__in .menu-categorize .nav-tabs .menu-categorize__header:after,.menu-categorize .nav-tabs .split-content .split-content__in .menu-categorize__header:after,.split-content .split-content__in .menu-categorize .nav-tabs .panel-heading .main-header>a:after,.menu-categorize .nav-tabs .panel-heading .split-content .split-content__in .main-header>a:after,.split-content .split-content__in .menu-categorize .panel-heading .nav-tabs .main-header>a:after,.menu-categorize .panel-heading .nav-tabs .split-content .split-content__in .main-header>a:after{background-color:#fff}@media (max-width:991px){.split-content{position:relative;padding:30px 15px}}#ui-datepicker-div{width:300px;background-color:#E6ECF3;padding:2em;border:1px solid #E6ECF3;display:none}.ui-datepicker-prev,.ui-datepicker-next{display:block;float:left;height:35px;line-height:35px;padding:0 .3em;font-size:1.3em;font-family:"FontAwesome";background:#EAEAEA;color:#000;cursor:pointer;background-color:#fff0}#ui-datepicker-div .ui-datepicker-next{float:right}.ui-datepicker-title{color:#000;line-height:35px;font-size:.9em;text-align:center;width:auto;font-weight:600}.ui-datepicker-calendar{border-spacing:0;width:100%}.ui-datepicker-calendar thead{color:#4E4E4E}.ui-datepicker-calendar .ui-datepicker-group-middle thead{background:#E0E5EB}.ui-datepicker-calendar thead th{font-weight:400;padding:5px;font-size:.9em;text-align:center}.ui-datepicker-calendar td{border-right:1px solid #EEE;border-bottom:1px solid #EEE;text-align:center;font-size:.8em;width:30px;height:30px;padding:0}.ui-datepicker-calendar td a{color:#000;width:auto;height:100%;display:block;line-height:29px;font-weight:600}.ui-datepicker-calendar td a.ui-state-highlight{position:relative}.ui-datepicker-calendar td a.ui-state-highlight:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #000;border-left:.5em solid #fff0}.ui-datepicker-calendar .ui-datepicker-group-middle{background:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/grid.png) repeat-x left bottom #F9F9F8;min-height:247px}.ui-datepicker-calendar #ui-datepicker-div .ui-datepicker-group-middle td{border-right:1px solid #DDD;border-bottom:1px solid #DDD}.ui-datepicker-calendar td.ui-datepicker-current-day a{background:#000;color:#FFF}.ui-datepicker-calendar .ui-datepicker-group{float:left;width:217px}.ui-datepicker-calendar .ui-datepicker-row-break{display:none}.ui-datepicker-calendar div .ui-datepicker-next{float:right}.ui-datepicker-buttonpane{margin-top:1em}.ui-datepicker-buttonpane button{background:#000;padding:.3em 1em;font-size:12px;color:#fff;text-transform:uppercase}.ui-datepicker-buttonpane .ui-datepicker-close{float:right}.hero-separet{position:relative;width:100%;z-index:0;background-color:#fff0;min-height:70vh}.hero-separet .hero-separet__header{position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-transform:uppercase;font-size:70px;color:#fff}@media (max-width:1199px){.hero-separet .hero-separet__header{font-size:50px}}@media (max-width:991px){.hero-separet .hero-separet__header{font-size:30px}}@media (max-width:767px){.hero-separet .hero-separet__header{font-size:20px}}.back-to-top{text-decoration:none;color:#24252f;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;text-transform:uppercase}.back-to-top:hover{color:#fff}.animatedIn{visibility:hidden}.visibleIn{visibility:visible}.animatedIn{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.nav-wrap{position:relative;z-index:1001;-webkit-transition:all,0.2s,linear;-moz-transition:all,0.2s,linear;transition:all,0.2s,linear}.nav-wrap [class^="logo"]{height:81px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:inherit}.nav-wrap .logo-white{position:absolute;top:0;left:0;opacity:1}.nav-wrap.is-fixed{position:fixed;width:100%;top:0;z-index:1001;-webkit-transition:all,0.2s,linear;-moz-transition:all,0.2s,linear;transition:all,0.2s,linear}@media (max-width:992px){.nav-wrap.is-fixed{position:relative;background-color:#24252f}}@media (max-width:992px){.nav-wrap.white_bg{background-color:#FFF}.nav-wrap.white_bg .logo-white{display:none}.nav-wrap.white_bg .logo-dark{display:block;max-height:52px;opacity:1}}.nav-wrap[data-is-fill="true"] .logo-dark{opacity:0}@media (min-width:993px){.nav-wrap.header-fill{background-color:rgb(255 255 255 / .98);box-shadow:0 1px 0 rgb(0 0 0 / .1)}.nav-wrap.header-fill .brand,.nav-wrap.header-fill .brand-widescreen{color:#24252f;position:relative}.nav-wrap.header-fill .brand .logo-dark,.nav-wrap.header-fill .brand-widescreen .logo-dark{opacity:1}.nav-wrap.header-fill .brand .logo-white,.nav-wrap.header-fill .brand-widescreen .logo-white{opacity:0}}@media (min-width:993px){.nav-wrap.is-fill{background-color:rgb(255 255 255 / .98);box-shadow:0 1px 0 rgb(0 0 0 / .1)}.nav-wrap.is-fill .brand{color:#333}.nav-wrap.is-fill .brand .logo-dark{opacity:1}.nav-wrap.is-fill .brand .logo-white{opacity:0}.nav-wrap.is-fill .button_container span{background-color:#24252f}.nav-wrap.is-fill .button_container span:before,.nav-wrap.is-fill .button_container span:after{background-color:#24252f}}.nav-wrap.stuck{position:fixed;top:0;width:100%;z-index:2000;padding:0}.boxed .nav-wrap.stuck{max-width:1200px}@media (max-width:992px){.nav-wrap{background-color:#24252f}.nav-wrap .logo-white{position:relative;max-height:52px}.nav-wrap .logo-dark{display:none}}.brand{position:relative;display:inline-block;font-size:30px;float:left;letter-spacing:3px;color:#fff;text-transform:uppercase;font-weight:700;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media (max-width:992px){.brand{float:left;color:#fff;font-weight:700;letter-spacing:2px;font-size:14px;line-height:normal}}@media (min-width:993px){.smaller{box-shadow:0 0 2px rgb(0 0 0 / .2)}.smaller .brand,.smaller .brand-widescreen{color:#24252f;font-size:20px}.smaller .brand img[class*="logo"],.smaller .brand-widescreen img[class*="logo"]{height:54px}.smaller .button_container{max-height:54px}}.brand-wrap{position:relative}@media (max-width:992px){.carna-menu-wrap{display:none}}.carna-menu>li{display:inline-block;float:left;position:relative}.carna-menu{margin:0;padding:0;float:left;list-style:none}.carna-menu>li>a{position:relative;padding:0 .875rem;display:inline-block;height:82px;line-height:82px;text-decoration:none;font-size:.875rem;font-family:"Playfair Display",serif;color:#fff;outline:0;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;-webkit-tap-highlight-color:#fff0}.carna-menu>li>a:after{position:absolute;z-index:1;content:"";left:50%;right:50%;height:1px;top:50%;background-color:#fff;-webkit-transition:all 0.5s cubic-bezier(.68,-.55,.265,1.55);-moz-transition:all 0.5s cubic-bezier(.68,-.55,.265,1.55);transition:all 0.5s cubic-bezier(.68,-.55,.265,1.55)}.carna-menu>li>a:hover:after{left:14px;right:14px}.carna-menu>li>a.active:after{left:14px;right:14px}.carna-menu>li .carna-submenu{position:absolute;top:100%;left:0;min-width:200px;background-color:#24252f;visibility:hidden;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.carna-menu>li .carna-submenu li{position:relative;border-top:1px solid #363746}.carna-menu>li .carna-submenu li:first-child{border:0}.carna-menu>li .carna-submenu>li a{display:block;color:#fff;padding:.875rem;-webkit-transition:background-color 0.3s ease-in-out;-moz-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.carna-menu>li .carna-submenu>li a:hover{background-color:#191a21}.carna-menu>li .carna-submenu>li>ul{position:absolute;right:100%;top:0;min-width:200px;background-color:#24252f;visibility:hidden;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.carna-menu>li .carna-submenu>li:hover>ul{visibility:visible;opacity:1}.carna-menu>li:hover a:after{left:14px;right:14px}.carna-menu>li:hover>.carna-submenu{visibility:visible;opacity:1}.mobile-wrap{display:none;width:100%}.carna-menu-mobile{float:left;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.carna-menu-mobile li{width:100%;display:block;position:relative}.carna-menu-mobile li a{width:100%;padding:12px 5px 12px 0;display:block;border-bottom:solid 1px #2b2c38;color:#e6e6e6;font-size:12px;text-transform:uppercase;font-family:"Playfair Display",serif}.carna-menu-mobile li:first-child a{border-top:solid 1px #494949}.white_bg .carna-menu-mobile li:first-child a{border-top-color:#dadce0}.carna-menu-mobile li .carna-submenu-mobile{padding:.875rem;background-color:#191a21;display:none}.carna-menu-mobile li .carna-submenu-mobile li:first-child a{border-top:0}.carna-menu-mobile li .carna-submenu-mobile li>ul{padding:.4375rem}.carna-menu-mobile li a.drop-down{position:relative}.carna-menu-mobile li a.drop-down:after{content:"\f078";font-family:'FontAwesome';position:absolute;right:0;top:calc(50% - 11px)}@media (min-width:993px){.smaller .carna-menu>li>a,.is-fill .carna-menu>li>a{height:54px;line-height:54px;color:#4E4E4E}.smaller .carna-menu>li>a:after,.is-fill .carna-menu>li>a:after{position:absolute;z-index:1;content:"";left:50%;right:50%;height:1px;bottom:13px;background-color:#24252f;-webkit-transition:all 0.5s cubic-bezier(.68,-.55,.265,1.55);-moz-transition:all 0.5s cubic-bezier(.68,-.55,.265,1.55);transition:all 0.5s cubic-bezier(.68,-.55,.265,1.55)}.smaller .carna-menu>li>a:hover,.is-fill .carna-menu>li>a:hover{color:#24252f}.smaller .carna-menu>li>a:hover:after,.is-fill .carna-menu>li>a:hover:after{left:14px;right:14px}.smaller .carna-menu>li>a.active,.is-fill .carna-menu>li>a.active{color:#24252f}.smaller .carna-menu>li>a.active:after,.is-fill .carna-menu>li>a.active:after{background-color:#24252f;left:14px;right:14px}.header-fill .carna-menu>li>a{color:#4E4E4E}.header-fill .carna-menu>li>a:after{position:absolute;z-index:1;content:"";left:50%;right:50%;height:1px;background-color:#4E4E4E;-webkit-transition:all 0.5s cubic-bezier(.68,-.55,.265,1.55);-moz-transition:all 0.5s cubic-bezier(.68,-.55,.265,1.55);transition:all 0.5s cubic-bezier(.68,-.55,.265,1.55)}.header-fill .carna-menu>li>a:hover{color:#24252f}.header-fill .carna-menu>li>a:hover:after{left:14px;right:14px}.header-fill .carna-menu>li>a.active{color:#24252f}.header-fill .carna-menu>li>a.active:after{background-color:#24252f;left:14px;right:14px}}@media only screen and (min-width:993px){.button-wrap{display:none}}.button-trigger{position:relative;float:right;height:52px;width:36px;top:-17px;border:0;overflow:hidden;white-space:nowrap;color:#fff;font-size:1.5em;outline:none;background-color:#fff0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}@media (min-width:993px){.button-trigger{top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.button-trigger span,.button-trigger span::before,.button-trigger span::after{position:absolute;width:30px;height:1px;background-color:#FFF;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:background-color 0.2s,transform 0.5s cubic-bezier(.455,.03,.515,.955);-moz-transition:background-color 0.2s,transform 0.5s cubic-bezier(.455,.03,.515,.955);transition:background-color 0.2s,transform 0.5s cubic-bezier(.455,.03,.515,.955)}.button-trigger span{top:25px;right:8px}.button-trigger span::before,.button-trigger span:after{content:'';left:0}.button-trigger span::before{bottom:6px}.button-trigger span::after{top:6px}.button-trigger.active span{background-color:#fff0}.button-trigger.active span::before,.button-trigger.active span::after{background-color:#fff}.button-trigger.active span::before{-webkit-transform:translateY(6px) rotate(-45deg);-moz-transform:translateY(6px) rotate(-45deg);-ms-transform:translateY(6px) rotate(-45deg);-o-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg)}.button-trigger.active span::after{-webkit-transform:translateY(-6px) rotate(45deg);-moz-transform:translateY(-6px) rotate(45deg);-ms-transform:translateY(-6px) rotate(45deg);-o-transform:translateY(-6px) rotate(45deg);transform:translateY(-6px) rotate(45deg)}.is-fill .button-trigger span,.is-fill .button-trigger span::before,.is-fill .button-trigger span::after{background-color:#f0f0f0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.is-fill .button-trigger.active span{background-color:#fff0}.is-fill .button-trigger.active span::before,.is-fill .button-trigger.active span::after{background-color:#fff}.mobile-wrap{display:none;width:100%}.carna-menu-mobile{float:left;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.carna-menu-mobile li{width:100%;display:block;position:relative}.carna-menu-mobile li a{width:100%;padding:12px 5px 12px 0;display:block;border-bottom:solid 1px #2b2c38;color:#e6e6e6;font-size:12px;text-transform:uppercase;font-family:"Playfair Display",serif}.carna-menu-mobile li:first-child a{border-top:solid 1px #494949}.white_bg .carna-menu-mobile li:first-child a{border-top-color:#dadce0}.nav-animate{-webkit-transition:-webkit-transform 0.5s ease-in-out;-moz-transition:-moz-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;-webkit-transform:translateY(-85px);-moz-transform:translateY(-85px);-ms-transform:translateY(-85px);-o-transform:translateY(-85px);transform:translateY(-85px)}.button_container{position:relative;float:right;right:0;height:81px;max-height:81px;width:35px;cursor:pointer;z-index:100;background-color:#fff0;white-space:nowrap;-webkit-transition:opacity 0.25s ease,max-height 0.25s ease;-moz-transition:opacity 0.25s ease,max-height 0.25s ease;transition:opacity 0.25s ease,max-height 0.25s ease;cursor:pointer;outline:none}.button_container span{position:absolute;background-color:#fff;width:30px;height:2px;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.button_container span:before{content:'';position:absolute;top:-6px;left:0;width:100%;height:2px;background-color:#fff;-webkit-transition:-webkit-transform 0.2s ease-in-out,background-color 0.2s ease-in-out;-moz-transition:-moz-transform 0.2s ease-in-out,background-color 0.2s ease-in-out;transition:transform 0.2s ease-in-out,background-color 0.2s ease-in-out}.button_container span:after{content:'';position:absolute;top:6px;left:0;width:100%;height:2px;background-color:#fff;-webkit-transition:-webkit-transform 0.2s ease-in-out,background-color 0.2s ease-in-out;-moz-transition:-moz-transform 0.2s ease-in-out,background-color 0.2s ease-in-out;transition:transform 0.2s ease-in-out,background-color 0.2s ease-in-out}.header-fill .button_container span{background-color:#24252f}.header-fill .button_container span:before,.header-fill .button_container span:after{background-color:#24252f}.button_container.active span{background-color:transparent!important}.button_container.active span:before{background-color:#24252f;-webkit-transform:translateY(6px) translateX(0) rotate(45deg);-moz-transform:translateY(6px) translateX(0) rotate(45deg);-ms-transform:translateY(6px) translateX(0) rotate(45deg);-o-transform:translateY(6px) translateX(0) rotate(45deg);transform:translateY(6px) translateX(0) rotate(45deg)}.button_container.active span:after{background-color:#24252f;-webkit-transform:translateY(-6px) translateX(0) rotate(-45deg);-moz-transform:translateY(-6px) translateX(0) rotate(-45deg);-ms-transform:translateY(-6px) translateX(0) rotate(-45deg);-o-transform:translateY(-6px) translateX(0) rotate(-45deg);transform:translateY(-6px) translateX(0) rotate(-45deg)}@media (max-width:991px){.button_container{height:52px}}.overlay{position:fixed;background:#E6ECF3;top:0;left:0;width:100%;height:0%;opacity:0;visibility:hidden;-webkit-transition:opacity 0.35s,visibility 0.35s,height 0.35s;-moz-transition:opacity 0.35s,visibility 0.35s,height 0.35s;transition:opacity 0.35s,visibility 0.35s,height 0.35s;overflow:hidden}.overlay.open{opacity:.9;visibility:visible;height:100%}.overlay.open li{-webkit-animation:fadeInRightSmall 0.5s ease forwards;-moz-animation:fadeInRightSmall 0.5s ease forwards;animation:fadeInRightSmall 0.5s ease forwards;-webkit-animation-delay:0.35s;-moz-animation-delay:0.35s;animation-delay:0.35s}.overlay.open li:nth-of-type(2){-webkit-animation-delay:0.4s;-moz-animation-delay:0.4s;animation-delay:0.4s}.overlay.open li:nth-of-type(3){-webkit-animation-delay:0.45s;-moz-animation-delay:0.45s;animation-delay:0.45s}.overlay.open li:nth-of-type(4){-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;animation-delay:0.5s}.overlay.open li:nth-of-type(5){-webkit-animation-delay:0.55s;-moz-animation-delay:0.55s;animation-delay:0.55s}.overlay.open li:nth-of-type(6){-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;animation-delay:0.6s}.overlay.open li:nth-of-type(7){-webkit-animation-delay:0.65s;-moz-animation-delay:0.65s;animation-delay:0.65s}.overlay nav{position:relative;height:90%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.overlay ul{float:none;list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;height:100%}.overlay ul li{float:none;display:block;height:calc(100% / 7);min-height:50px;position:relative;opacity:0}.overlay ul li a{top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block;position:relative;color:#24252f;text-decoration:none;text-transform:uppercase;line-height:1.25;height:auto;font-family:"Playfair Display",serif}@media (min-width:769px){.overlay ul li a{font-size:46px}}.overlay ul li a:after{position:absolute;z-index:1;content:"";left:51%;right:51%;top:50%;height:1px;bottom:0;background-color:#24252f;-webkit-transition:all 0.5s cubic-bezier(.68,-.55,.265,1.55);-moz-transition:all 0.5s cubic-bezier(.68,-.55,.265,1.55);transition:all 0.5s cubic-bezier(.68,-.55,.265,1.55)}.overlay ul li a:hover:after{left:0;right:0}.overlay ul li a.active,.overlay ul li a:hover{color:#24252f}.overlay ul li a.active:after,.overlay ul li a:hover:after{left:14px;right:14px}@media (max-width:991px){.overlay ul li a{font-size:20px}}.scene-restaurant{position:relative;width:100%;height:100%;left:0;top:0;margin:0 auto;overflow:hidden}.scene-restaurant .layer{display:block;padding:0;margin:0;width:100%;height:100%}.scene-restaurant .bg-scene{position:absolute;backface-visibility:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;transform:translate3d(0,0,0);min-height:100%}.scene-restaurant .bg-scene.bg{top:0;left:0;transform:translate3d(0,0,0);width:100%;height:100%;background-image:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/pattern/pattern-dark.jpg);background-repeat:repeat;background-size:contain}.scene-restaurant .bg-scene.bg:before{content:"";display:block;min-height:300px;padding-top:30%}.scene-restaurant .bg-scene.cap{bottom:-30%;left:-10%;width:40%;height:auto;background-position:right bottom;background-size:contain;background-image:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/scene/cap.png)}@media (max-width:768px){.scene-restaurant .bg-scene.cap{bottom:-5%}}.scene-restaurant .bg-scene.iphone{bottom:-30%;right:15%;width:18%;height:auto;background-position:right bottom;background-size:contain;background-image:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/scene/iphone.png)}@media (max-width:768px){.scene-restaurant .bg-scene.iphone{bottom:-5%}}.scene-restaurant .bg-scene.crumbs{bottom:-10%;right:15%;width:30%;height:auto;background-position:right bottom;background-size:contain;background-image:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/scene/crumbs.png)}@media (max-width:768px){.scene-restaurant .bg-scene.crumbs{bottom:0}}.scene-restaurant .bg-scene.flour-glass{position:absolute;bottom:30%;right:-5%;width:22%;height:auto;background-position:right bottom;background-size:contain;background-image:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/scene/flour-glass.png)}.scene-restaurant .bg-scene.flour{bottom:20%;right:-5%;width:30%;height:auto;background-position:right bottom;background-size:contain;background-image:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/scene/flour.png)}.scene-restaurant .bg-scene.bread{bottom:-40%;right:0;width:23%;position:absolute;background-position:center center;background-size:contain;background-image:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/scene/bread.png)}@media (max-width:768px){.scene-restaurant .bg-scene.bread{top:0;left:0}}.scene-restaurant .bg-scene.breadroll-01{top:-25%;right:20%;width:20%;position:absolute;background-position:left top;background-size:contain;background-image:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/scene/breadroll-01.png)}@media (max-width:768px){.scene-restaurant .bg-scene.breadroll-01{top:0;left:40%}}.scene-restaurant .bg-scene.breadroll-02{top:-15%;right:5%;width:20%;background-position:right top;background-size:contain;background-image:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/scene/breadroll-02.png)}@media (max-width:768px){.scene-restaurant .bg-scene.breadroll-02{top:0}}.scene-restaurant .bg-scene.spatula{top:10%;left:10%;width:15%;background-position:center center;background-size:contain;background-image:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/scene/spatula.png)}.scene-restaurant .bg-scene.wood-spoon{top:10%;left:0;width:15%;background-position:center center;background-size:contain;background-image:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/scene/wood-spoon.png)}.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none}}@-moz-keyframes fadeInRight{from{opacity:0;-moz-transform:translate3d(100%,0,0)}to{opacity:1;-moz-transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightSmall{from{opacity:0;-webkit-transform:translate3d(20%,0,0)}to{opacity:1;-webkit-transform:none}}@-moz-keyframes fadeInRightSmall{from{opacity:0;-moz-transform:translate3d(20%,0,0)}to{opacity:1;-moz-transform:none}}@keyframes fadeInRightSmall{from{opacity:0;-webkit-transform:translate3d(20%,0,0);-moz-transform:translate3d(20%,0,0);-ms-transform:translate3d(20%,0,0);-o-transform:translate3d(20%,0,0);transform:translate3d(20%,0,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.fadeInRightSmall{-webkit-animation-name:fadeInRightSmall;-moz-animation-name:fadeInRightSmall;animation-name:fadeInRightSmall}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none}}@-moz-keyframes fadeInLeft{from{opacity:0;-moz-transform:translate3d(-100%,0,0)}to{opacity:1;-moz-transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftSmall{from{opacity:0;-webkit-transform:translate3d(-20%,0,0)}to{opacity:1;-webkit-transform:none}}@-moz-keyframes fadeInLeftSmall{from{opacity:0;-moz-transform:translate3d(-20%,0,0)}to{opacity:1;-moz-transform:none}}@keyframes fadeInLeftSmall{from{opacity:0;-webkit-transform:translate3d(-20%,0,0);-moz-transform:translate3d(-20%,0,0);-ms-transform:translate3d(-20%,0,0);-o-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.fadeInLeftSmall{-webkit-animation-name:fadeInLeftSmall;-moz-animation-name:fadeInLeftSmall;animation-name:fadeInLeftSmall}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,50%,0)}to{opacity:1;-webkit-transform:none}}@-moz-keyframes fadeInUp{from{opacity:0;-moz-transform:translate3d(0,50%,0)}to{opacity:1;-moz-transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,50%,0);-moz-transform:translate3d(0,50%,0);-ms-transform:translate3d(0,50%,0);-o-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}to{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,100%,0) rotate(90deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0) rotate(90deg)}}@-moz-keyframes fadeInDown{from{opacity:0;-moz-transform:translate3d(0,100%,0) rotate(90deg)}to{opacity:1;-moz-transform:translate3d(0,0,0) rotate(90deg)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,100%,0) rotate(90deg);-moz-transform:translate3d(0,100%,0) rotate(90deg);-ms-transform:translate3d(0,100%,0) rotate(90deg);-o-transform:translate3d(0,100%,0) rotate(90deg);transform:translate3d(0,100%,0) rotate(90deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0) rotate(90deg);-moz-transform:translate3d(0,0,0) rotate(90deg);-ms-transform:translate3d(0,0,0) rotate(90deg);-o-transform:translate3d(0,0,0) rotate(90deg);transform:translate3d(0,0,0) rotate(90deg)}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes bouncIn{from{-webkit-transform:scale(0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1.5)}to{-webkit-transform:scale(1);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1.5)}}@-moz-keyframes bouncIn{from{-moz-transform:scale(0);-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1.5)}to{-moz-transform:scale(1);-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1.5)}}@keyframes bouncIn{from{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1.5);-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1.5);animation-timing-function:cubic-bezier(.175,.885,.32,1.5)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1.5);-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1.5);animation-timing-function:cubic-bezier(.175,.885,.32,1.5)}}.bouncIn{-webkit-animation-name:bouncIn;-moz-animation-name:bouncIn;animation-name:bouncIn;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;animation-duration:0.5s}@-webkit-keyframes fullWidth{from{width:0;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1.5)}to{width:100%;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1.5)}}@-moz-keyframes fullWidth{from{width:0;-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1.5)}to{width:100%;-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1.5)}}@keyframes fullWidth{from{width:0;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1.5);-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1.5);animation-timing-function:cubic-bezier(.175,.885,.32,1.5)}to{width:100%;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1.5);-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1.5);animation-timing-function:cubic-bezier(.175,.885,.32,1.5)}}.fullWidth{-webkit-animation-name:fullWidth;-moz-animation-name:fullWidth;animation-name:fullWidth}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,45deg);-webkit-animation-timing-function:ease-in;opacity:0}50%{-webkit-transform:perspective(400px) translate3d(50px,0,0)}to{-webkit-transform:perspective(400px)}}@-moz-keyframes flipInY{from{-moz-transform:perspective(400px) rotate3d(0,1,0,45deg);-moz-animation-timing-function:ease-in;opacity:0}50%{-moz-transform:perspective(400px) translate3d(50px,0,0)}to{-moz-transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,45deg);-moz-transform:perspective(400px) rotate3d(0,1,0,45deg);-ms-transform:perspective(400px) rotate3d(0,1,0,45deg);-o-transform:perspective(400px) rotate3d(0,1,0,45deg);transform:perspective(400px) rotate3d(0,1,0,45deg);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}50%{-webkit-transform:perspective(400px) translate3d(50px,0,0);-moz-transform:perspective(400px) translate3d(50px,0,0);-ms-transform:perspective(400px) translate3d(50px,0,0);-o-transform:perspective(400px) translate3d(50px,0,0);transform:perspective(400px) translate3d(50px,0,0)}to{-webkit-transform:perspective(400px);-moz-transform:perspective(400px);-ms-transform:perspective(400px);-o-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;-moz-animation-name:flipInY;animation-name:flipInY}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgb(80 80 80 / .75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1;background-color:#fff0;box-shadow:none;border:0}.bx-wrapper img{width:100%;display:block}.bxslider{margin:0;padding:0}.bx-viewport{-webkit-transform:translatez(0)}.slider-text-band{width:100%;height:100%;text-align:center;position:absolute;max-width:992px;padding:0 1em;top:0;z-index:15;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.slide-txt{width:100%!important;height:100%}.slide-txt li{width:100%!important}.slide-txt h1{font-weight:400;letter-spacing:2px}.slide-txt p{margin:0;font-size:14px}.slide-txt a{margin-top:20px}.slider-desc .main-header,.slider-desc .menu-categorize .nav-tabs .menu-categorize__header,.menu-categorize .nav-tabs .slider-desc .menu-categorize__header,.slider-desc .menu-categorize .nav-tabs .panel-heading .main-header>a,.menu-categorize .nav-tabs .panel-heading .slider-desc .main-header>a,.slider-desc .menu-categorize .panel-heading .nav-tabs .main-header>a,.menu-categorize .panel-heading .nav-tabs .slider-desc .main-header>a{padding-bottom:0;margin-bottom:0}.slider-desc p{padding:3em 0}.slider-desc__control{position:relative}.slider-desc__control a{display:inline-block;font-size:34px;text-align:center;line-height:30px;background-color:#E6ECF3;color:#4E4E4E;-webkit-transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out;transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out}.slider-desc__control a:hover{background-color:#24252f;border-color:#4E4E4E;color:#fff}.scroller-carousel{position:relative;width:100%;overflow:auto}.slider-twitts-containt{position:relative;text-align:center;padding:2em;margin-top:50px;z-index:3}.slider-twitts-containt:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;-webkit-transform:translate3d(-10px,-10px,0);-moz-transform:translate3d(-10px,-10px,0);-ms-transform:translate3d(-10px,-10px,0);-o-transform:translate3d(-10px,-10px,0);transform:translate3d(-10px,-10px,0);border:1px solid #dadce0}.slider-twitts-containt:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:-2;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border:1px solid #dadce0}.slider-twitts-containt i{display:block;font-size:30px;margin-bottom:1em}#slider_twitts img{width:auto}#slider_twitts a{color:#24252f;font-weight:700}.rev_slider_wrapper{background-color:#DDE5F3;background-attachment:fixed;background-size:contain;background-position:center center}.tp-caption.FoodCarousel-Button,.FoodCarousel-Button{font-family:"Playfair Display",serif}.tp-caption.FoodCarousel-Content,.FoodCarousel-Content{font-family:"Playfair Display",serif;background-color:#24252f;text-align:center;color:#fff}.tp-caption.FoodCarousel-Content a,.FoodCarousel-Content a{color:#fff}.foodcarousel-headline.main-header,.menu-categorize .nav-tabs .foodcarousel-headline.menu-categorize__header,.menu-categorize .nav-tabs .panel-heading .main-header>a.foodcarousel-headline,.menu-categorize .panel-heading .nav-tabs .main-header>a.foodcarousel-headline{color:#fff;font-weight:400;font-size:24px;padding-bottom:0;margin-bottom:0}.foodcarousel-headline.main-header:before,.menu-categorize .nav-tabs .foodcarousel-headline.menu-categorize__header:before,.menu-categorize .nav-tabs .panel-heading .main-header>a.foodcarousel-headline:before,.menu-categorize .panel-heading .nav-tabs .main-header>a.foodcarousel-headline:before{background-color:#3a3c4c}.foodcarousel-headline.main-header:after,.menu-categorize .nav-tabs .foodcarousel-headline.menu-categorize__header:after,.menu-categorize .nav-tabs .panel-heading .main-header>a.foodcarousel-headline:after,.menu-categorize .panel-heading .nav-tabs .main-header>a.foodcarousel-headline:after{background-color:#dadce0}.foodcarousel-describe{font-weight:400;font-size:14px;padding:2em 0;margin-bottom:0}.foodcarousel-describe.small-cap{text-transform:none}.foodcarousel-subline{display:inline-block;color:#fff;margin:0!important;padding-bottom:0!important}.foodcarousel-subline:before{position:absolute;top:0;left:0;vertical-align:middle;content:'';display:inline-block;width:100%;height:1px;margin-right:.5em;background-color:#dadce0}.erinyen .tp-thumb-title{font-family:"Playfair Display",serif;text-transform:uppercase;font-weight:700}.erinyen .tp-thumb:hover .tp-thumb-title{color:#24252f}.tp-caption.FoodCarousel-CloseButton,.FoodCarousel-CloseButton{color:#fff;font-size:30px}.tp-caption.Creative-Title,.Creative-Title{font-family:"Playfair Display",serif;text-transform:uppercase;font-size:3.125rem}.tp-caption.Creative-SubTitle,.Creative-SubTitle{font-family:"Playfair Display",serif;color:#E6ECF3;font-size:13px}.metis .tp-tab-number,.metis .tp-tab-title{font-family:"Playfair Display",serif;text-transform:uppercase}.metis .tp-tab.selected .tp-tab-divider{border-right-color:#E6ECF3}.tp-caption.Dining-Title,.Dining-Title{font-family:"Playfair Display",serif;text-transform:uppercase;letter-spacing:0}.tp-caption.Dining-SubTitle,.Dining-SubTitle{font-family:"Playfair Display",serif;font-style:normal;color:#E6ECF3;letter-spacing:1px;text-transform:uppercase}.tp-caption.Dining-BtnLight,.Dining-BtnLight{font-family:"Playfair Display",serif;text-transform:uppercase;font-size:12px}.tp-caption.Concept-Notice,.Concept-Notice,.tp-caption.Concept-Title,.Concept-Title,.tp-caption.Concept-Content,.Concept-Content,.tp-caption.Concept-Title-Dark,.Concept-Title-Dark,.tp-caption.Concept-Content-Dark,.Concept-Content-Dark{font-family:"Playfair Display",serif;font-weight:400;text-transform:uppercase}.tp-caption.Concept-LessBtn,.Concept-LessBtn{background-color:#fff0}.zeus .tp-bullet-title{text-transform:uppercase;font-weight:400}.dione .tp-bullet{background-color:#fff0;padding:0}.dione .tp-bullet.selected{background:none;padding:0}.dione .tp-bullet:hover{background:none}.test-classic{position:relative;text-align:center;color:#4E4E4E;padding:2em 2em 0 2em;margin-top:.75rem;background-position:50% 50%}.test-classic .item img{width:80px;height:80px;display:inline;margin-bottom:20px;border-radius:50%}.test-classic .item p{font-size:16px;margin-bottom:0}.test-classic .item .standard-title{display:inline-block;padding-top:20px;margin-bottom:10px;font-style:italic;font-size:1.25rem}.test-classic .item span{display:block;margin-bottom:20px;padding-bottom:10px;color:#24252f}.test-classic .item.overlay{padding:2em;background-color:#fff;box-shadow:0 0 1px rgb(0 0 0 / .2)}.test-classic .item.overlay p{color:#4E4E4E;font-size:14px}.test-classic .item.overlay .standard-title{padding-top:20px;position:relative}.test-classic .item.overlay .standard-title:after{content:'';background-color:#dadce0;width:50px;height:1px;position:absolute;top:0;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.test-classic .item.overlay .standard-title,.test-classic .item.overlay span{color:#24252f}.test-classic .item.overlay span{margin-bottom:0;padding-bottom:0}.test-classic .bx-next,.test-classic .bx-prev{display:inline-block}.test-classic .bx-next a,.test-classic .bx-prev a{display:inline-block;font-size:40px;color:#24252f;text-align:center;line-height:40px;-webkit-transition:opacity 0.4s ease-in-out,transform 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out,transform 0.4s ease-in-out;transition:opacity 0.4s ease-in-out,transform 0.4s ease-in-out}.test-classic .bx-wrapper .bx-pager.bx-default-pager a{background-color:#E6ECF3}.test-classic .bx-wrapper .bx-pager.bx-default-pager a:hover{background-color:#24252f}.test-classic .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#24252f}.btn-main{display:inline-block;width:auto;height:auto;text-transform:uppercase;letter-spacing:2px;cursor:pointer;line-height:1.5em;text-align:center;-webkit-transition:color 0.4s ease-in-out,opacity 0.4s ease-in-out,transform 0.4s ease-in-out,background-color 0.4s ease-in-out,border-color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out,opacity 0.4s ease-in-out,transform 0.4s ease-in-out,background-color 0.4s ease-in-out,border-color 0.4s ease-in-out;transition:color 0.4s ease-in-out,opacity 0.4s ease-in-out,transform 0.4s ease-in-out,background-color 0.4s ease-in-out,border-color 0.4s ease-in-out}.btn-main{background-color:#E6ECF3;border:1px solid #24252f;color:#4E4E4E}.btn-main:hover,.btn-main:active,.btn-main:focus{cursor:pointer;background-color:#24252f;border-color:#24252f;color:#fff}.btn-main.transparent{background-color:#fff0;border:1px solid #24252f;color:#4E4E4E;color:#E6ECF3;border:1px solid rgb(230 236 243 / .5)}.btn-main.transparent:hover,.btn-main.transparent:active,.btn-main.transparent:focus{cursor:pointer;background-color:#24252f;border-color:#24252f;color:#fff}.btn-main.transparent-2{background-color:#fff0;border:1px solid #24252f;color:#4E4E4E;color:#24252f;border:1px solid #24252f}.btn-main.transparent-2:hover,.btn-main.transparent-2:active,.btn-main.transparent-2:focus{cursor:pointer;background-color:#24252f;border-color:#24252f;color:#fff}.btn-main.btn-dark{background-color:#24252f;border:1px solid #24252f;color:#4E4E4E;color:#fff}.btn-main.btn-dark:hover,.btn-main.btn-dark:active,.btn-main.btn-dark:focus{cursor:pointer;background-color:#24252f;border-color:#24252f;color:#fff}.btn-main.xsmall{padding:.35rem 1.5rem;font-size:.625rem}.btn-main.small{padding:.5rem 1.75rem;font-size:.75rem}.btn-main.medium{padding:.75rem 2rem;font-size:.875rem}.btn-main.large{padding:1rem 2.25rem;font-size:1rem}.btn-main i{margin-right:5px;font-size:16px;vertical-align:middle}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:9992;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:9993;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:9995}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{background:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/cbp-loading-popup.gif) no-repeat;color:#ccc;position:absolute;top:50%;width:32px;height:32px;text-align:center;left:50%;z-index:9994;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:#fff0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:9996;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:-4px;text-decoration:none;text-align:center;opacity:1;filter:alpha(opacity=1);padding:0 0 18px 10px;color:#fff;font-style:normal;font-family:Arial,Baskerville,monospace}.mfp-close:before{font-size:40px;content:'\e680';font-family:'Pe-icon-7-stroke'}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%;cursor:pointer}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:1;filter:alpha(opacity=1);margin:0;top:50%;padding:0;width:100px;height:100px;color:#fff;-webkit-tap-highlight-color:#fff0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;position:absolute;border:medium inset #fff0;font-size:50px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mfp-arrow-left{left:0}.mfp-arrow-left:before{left:25px;content:'\e686';font-family:'Pe-icon-7-stroke'}.mfp-arrow-right{right:0}.mfp-arrow-right:before{right:25px;content:'\e684';font-family:'Pe-icon-7-stroke'}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgb(0 0 0 / .6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgb(0 0 0 / .6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:translateY(-50%) scale(.75);-moz-transform:translateY(-50%) scale(.75);-ms-transform:translateY(-50%) scale(.75);-o-transform:translateY(-50%) scale(.75);transform:translateY(-50%) scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.mfp-fade-x.mfp-bg{opacity:0;-webkit-transition:all,0.8s,ease-in-out;-moz-transition:all,0.8s,ease-in-out;transition:all,0.8s,ease-in-out}.mfp-fade-x.mfp-bg.mfp-ready{opacity:.8}.mfp-fade-x.mfp-bg.mfp-removing{opacity:0}.mfp-fade-x.mfp-wrap .mfp-content{opacity:0;-webkit-transform:translateX(-20px) perspective(600px) rotateY(10deg);-moz-transform:translateX(-20px) perspective(600px) rotateY(10deg);-ms-transform:translateX(-20px) perspective(600px) rotateY(10deg);-o-transform:translateX(-20px) perspective(600px) rotateY(10deg);transform:translateX(-20px) perspective(600px) rotateY(10deg);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.mfp-fade-x.mfp-wrap.mfp-ready .mfp-content{opacity:1;-webkit-transform:translateX(0) perspective(600px) rotateY(0);-moz-transform:translateX(0) perspective(600px) rotateY(0);-ms-transform:translateX(0) perspective(600px) rotateY(0);-o-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0)}.mfp-fade-x.mfp-wrap.mfp-removing .mfp-content{opacity:0;-webkit-transform:translateX(-20px) perspective(600px) rotateY(10deg);-moz-transform:translateX(-20px) perspective(600px) rotateY(10deg);-ms-transform:translateX(-20px) perspective(600px) rotateY(10deg);-o-transform:translateX(-20px) perspective(600px) rotateY(10deg);transform:translateX(-20px) perspective(600px) rotateY(10deg)}.mfp-slide-right.mfp-bg{opacity:0;-webkit-transition:all,0.8s,ease-in-out;-moz-transition:all,0.8s,ease-in-out;transition:all,0.8s,ease-in-out}.mfp-slide-right.mfp-bg.mfp-ready{opacity:.8}.mfp-slide-right.mfp-bg.mfp-removing{opacity:0}.mfp-slide-right.mfp-wrap .mfp-content{opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.mfp-slide-right.mfp-wrap.mfp-ready .mfp-content{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.mfp-slide-right.mfp-wrap.mfp-removing .mfp-content{opacity:0;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px)}.mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:all,0.8s,ease-in-out;-moz-transition:all,0.8s,ease-in-out;transition:all,0.8s,ease-in-out}.mfp-zoom-in.mfp-bg.mfp-ready{opacity:.8}.mfp-zoom-in.mfp-bg.mfp-removing{opacity:0}.mfp-zoom-in.mfp-wrap .mfp-content{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.mfp-zoom-in.mfp-wrap.mfp-ready .mfp-content{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-wrap.mfp-removing .mfp-content{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}a[data-popup]{outline:none}.video-container{position:relative;background-color:#282828;overflow:hidden}.video-content{position:absolute;top:50%;left:50%;width:100%;height:auto;transform:translate(-50%,-50%)}@media (max-width:1024px){.video-content{display:none}}.video-block{position:absolute;z-index:12;top:0;padding:0 20px;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:100%;max-width:1140px}.video-block h6{color:#fff;margin:0;display:inline-block;padding-bottom:10px;border-bottom:3px solid rgb(218 220 224 / .5)}.video-block h1{font-weight:400;letter-spacing:2px}.video-block p{margin:0 0 20px 0;text-transform:uppercase;color:#fff}.video-block a :not(.butn){color:#fff}.video-block a{outline:none}.video-block a i{font-size:50px;display:inline-block}.video-block a i.ti-arrow-down{font-size:20px;-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;transition:transform 0.3s ease}.video-block a i.ti-arrow-down:hover{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}.video-block.dark-txt h1,.video-block.dark-txt p{color:#24252f}.video-poster{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.header-video{position:static;overflow:hidden;height:auto!important}.header-video iframe,.header-video video{position:absolute;top:0;bottom:0;left:0;right:0}.header-video iframe{height:100%;width:100%}.header-video video{width:100%}.header-video__teaser-video{width:100%;height:auto}.header-video__media{width:100%;height:auto}.header-video__title{position:absolute;margin:0;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:5;font-size:110px;text-shadow:3px 3px 0 rgb(0 0 0 / .2)}@media (max-width:1599px){.header-video__title{font-size:90px}}@media (max-width:1199px){.header-video__title{font-size:70px}}@media (max-width:991px){.header-video__title{font-size:50px}}@media (max-width:767px){.header-video__title{font-size:30px}}.header-video__sub-title{position:absolute;text-transform:capitalize;color:#4E4E4E;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:57%;z-index:5;letter-spacing:2px}@media (max-width:991px){.header-video__sub-title{display:none!important}}.header-video__play-trigger{position:absolute;margin-bottom:5px;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:10%;z-index:5;text-transform:capitalize;text-align:center;color:#24252f;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.header-video__play-trigger i{width:40px;height:40px;line-height:40px;margin-top:5px;font-size:20px;text-align:center;border:1px solid;-webkit-transition:border-radius 0.3s ease-in-out;-moz-transition:border-radius 0.3s ease-in-out;transition:border-radius 0.3s ease-in-out}.header-video__play-trigger:hover{color:#24252f}.header-video__play-trigger:hover i{border-radius:100%}#header-video__close-trigger{position:absolute;right:30px;top:30px;width:40px;height:40px;color:#fff;z-index:2001;background-color:#fff0;border:1px solid;-webkit-transition:color 0.3s ease-in-out,border-radius 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out,border-radius 0.3s ease-in-out;transition:color 0.3s ease-in-out,border-radius 0.3s ease-in-out}#header-video__close-trigger:hover{color:#24252f;border-radius:100%}@media (min-width:1201px){.cd-main{padding-left:84px;padding-right:84px}}.cd-main::before{display:none;content:'mobile'}.cd-main>*{-webkit-transition:-webkit-transform 0.5s 0.4s;-moz-transition:-moz-transform 0.5s 0.4s;transition:transform 0.5s 0.4s}.cd-main.fold-is-open>*{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.5s 0s;-moz-transition:-moz-transform 0.5s 0s;transition:transform 0.5s 0s}@media (min-width:769px){.cd-main.fold-is-open>*{-webkit-transform:translateX(600px);-moz-transform:translateX(600px);-ms-transform:translateX(600px);-o-transform:translateX(600px);transform:translateX(600px)}}@media (min-width:993px){.cd-main::before{content:'tablet'}.cd-main.fold-is-open>*{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.cd-gallery::after{clear:both;content:"";display:table}.cd-gallery::before{display:block;content:'';position:absolute;z-index:1;top:0;left:-84px;height:100%;width:calc(100% + 186px);background-color:rgb(0 0 0 / .6);opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s 0.4s,visibility 0s 0.9s;-moz-transition:opacity 0.5s 0.4s,visibility 0s 0.9s;transition:opacity 0.5s 0.4s,visibility 0s 0.9s}.fold-is-open .cd-gallery::before{visibility:visible;opacity:1;-webkit-transition:opacity 0.5s 0s,visibility 0s 0s;-moz-transition:opacity 0.5s 0s,visibility 0s 0s;transition:opacity 0.5s 0s,visibility 0s 0s}.cd-item{width:100%;overflow:hidden;text-align:center;background-position:center center;background-size:cover;display:table;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.5s 0.4s;-moz-transition:-moz-transform 0.5s 0.4s;transition:transform 0.5s 0.4s}.cd-item>.aspect-content{z-index:3}.cd-item>.aspect-content h2{margin:0;padding:0}.cd-item a{display:block}.cd-item .cd-item__img,.cd-item .cd-item__text{position:relative}.cd-item .cd-item__img{z-index:2}.cd-item .cd-item__img .cd-item__img--text{position:absolute;text-align:center;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:2}@media (max-width:767px){.cd-item .cd-item__img:before{content:'';position:absolute;background-color:rgb(36 37 47 / .7);width:100%;height:100%;top:0;left:0;z-index:1}}.cd-item .cd-item__text{z-index:3}.cd-item .layer-panr{position:relative;top:0;left:0;width:100%}.cd-item .cd-item__inner{background-color:#24252f;z-index:3}.cd-item .cd-item__inner:before{top:0;right:0}.cd-item .cd-item__inner:after{bottom:0;left:0}@media (max-width:767px){.cd-item .cd-item__inner{width:100%}}.cd-item .icon-img{width:30px!important;bottom:5%;left:4%;position:absolute;-webkit-transform:translateX(20%);-moz-transform:translateX(20%);-ms-transform:translateX(20%);-o-transform:translateX(20%);transform:translateX(20%);-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;-webkit-transition:opacity 0.4s ease,transform 0.4s ease;-moz-transition:opacity 0.4s ease,transform 0.4s ease;transition:opacity 0.4s ease,transform 0.4s ease}.cd-item .overlay-header.alternative{display:block;position:relative;margin:0;color:#fff;font-size:20px;margin-bottom:0;padding-bottom:0;-webkit-transition:color 0.4s ease 0.5s,transform 0.4s ease 0.5s;-moz-transition:color 0.4s ease 0.5s,transform 0.4s ease 0.5s;transition:color 0.4s ease 0.5s,transform 0.4s ease 0.5s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.cd-item .overlay-header.alternative:after{position:absolute;left:50%;right:50%;top:auto;bottom:-8px;width:auto;background-color:#9ea0b4;-webkit-transition:left 0.4s ease,right 0.4s ease;-moz-transition:left 0.4s ease,right 0.4s ease;transition:left 0.4s ease,right 0.4s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.cd-item .overlay-header.alternative:before{content:none}.cd-item p{padding:1em 0;text-transform:uppercase;font-family:"Playfair Display",serif;color:#E6ECF3;margin-bottom:0;font-size:.70rem}.cd-item i{color:#fff;font-size:30px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:768px){.cd-item{width:100%;float:left;-webkit-transition:-webkit-transform 0.5s 0.4s;-moz-transition:-moz-transform 0.5s 0.4s;transition:transform 0.5s 0.4s}.cd-item .cd-item__img,.cd-item .cd-item__text{width:50%;float:none;display:table-cell;vertical-align:middle}.cd-item .cd-item__text{background-color:#24252f;position:relative}.cd-item .cd-item__text:after{content:'';position:absolute;border:solid #fff0;border-right-color:#24252f;border-width:10px;top:50%;left:-20px;z-index:10}.cd-item .cd-item__text.right-arrow:after{left:auto;right:-20px;border-right-color:#fff0;border-left-color:#24252f}}@media (min-width:992px){.cd-item{width:50%;float:left;-webkit-transition:-webkit-transform 0.5s 0.4s;-moz-transition:-moz-transform 0.5s 0.4s;transition:transform 0.5s 0.4s}.cd-item .cd-item__img,.cd-item .cd-item__text{width:49%;float:none;display:table-cell;vertical-align:middle}}.fold-is-open .cd-item{-webkit-transition:-webkit-transform 0.5s 0s;-moz-transition:-moz-transform 0.5s 0s;transition:transform 0.5s 0s;-webkit-transform:translateX(-400px);-moz-transform:translateX(-400px);-ms-transform:translateX(-400px);-o-transform:translateX(-400px);transform:translateX(-400px)}.fold-is-open .cd-item:nth-of-type(2n){-webkit-transform:translateX(-400px);-moz-transform:translateX(-400px);-ms-transform:translateX(-400px);-o-transform:translateX(-400px);transform:translateX(-400px)}@media (min-width:993px){.fold-is-open .cd-item{-webkit-transition:-webkit-transform 0.5s 0s;-moz-transition:-moz-transform 0.5s 0s;transition:transform 0.5s 0s;-webkit-transform:translateX(-400px);-moz-transform:translateX(-400px);-ms-transform:translateX(-400px);-o-transform:translateX(-400px);transform:translateX(-400px)}.fold-is-open .cd-item:nth-of-type(2n){-webkit-transform:translateX(400px);-moz-transform:translateX(400px);-ms-transform:translateX(400px);-o-transform:translateX(400px);transform:translateX(400px)}}@media (max-width:767px){.cd-item .cd-item__text{display:none}}.cd-folding-panel{position:fixed;z-index:3;top:0;left:0;height:100vh;width:100%;visibility:hidden;overflow:hidden;-webkit-transition:visibility 0s 0.9s;-moz-transition:visibility 0s 0.9s;transition:visibility 0s 0.9s}.cd-folding-panel .fold-left,.cd-folding-panel .fold-right{width:100%;height:100vh;overflow:hidden;position:relative;-webkit-perspective:2000px;-moz-perspective:2000px;perspective:2000px}.cd-folding-panel .fold-left::after,.cd-folding-panel .fold-right::after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.5s 0.4s,background-color 0.5s 0.4s;-moz-transition:-moz-transform 0.5s 0.4s,background-color 0.5s 0.4s;transition:transform 0.5s 0.4s,background-color 0.5s 0.4s}.cd-folding-panel .fold-right{-webkit-perspective-origin:0% 50%;-moz-perspective-origin:0% 50%;perspective-origin:0% 50%}.cd-folding-panel .fold-right::after{-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center;-webkit-transform:translateX(-100%) rotateY(-90deg);-moz-transform:translateX(-100%) rotateY(-90deg);-ms-transform:translateX(-100%) rotateY(-90deg);-o-transform:translateX(-100%) rotateY(-90deg);transform:translateX(-100%) rotateY(-90deg)}.cd-folding-panel .fold-left{display:none}.cd-folding-panel .cd-close{position:absolute;z-index:1;display:inline-block;top:10px;right:2em;height:44px;width:44px;overflow:hidden;text-indent:100%;white-space:nowrap;opacity:0;-webkit-transition:opacity 0.2s 0s;-moz-transition:opacity 0.2s 0s;transition:opacity 0.2s 0s}.cd-folding-panel .cd-close::after,.cd-folding-panel .cd-close::before{content:'';position:absolute;height:2px;width:32px;left:50%;top:50%;background-color:#24252f;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s}.cd-folding-panel .cd-close::after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.cd-folding-panel .cd-close::before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.cd-folding-panel.is-open{visibility:visible;-webkit-transition:visibility 0s 0.05s;-moz-transition:visibility 0s 0.05s;transition:visibility 0s 0.05s}.cd-folding-panel.is-open .fold-right::after,.cd-folding-panel.is-open .fold-left::after{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 0.5s 0s,background-color 0.5s 0s;-moz-transition:-moz-transform 0.5s 0s,background-color 0.5s 0s;transition:transform 0.5s 0s,background-color 0.5s 0s}.cd-folding-panel.is-open .cd-close{opacity:1;-webkit-transition:opacity 0.2s 0.5s;-moz-transition:opacity 0.2s 0.5s;transition:opacity 0.2s 0.5s}@media (min-width:769px){.cd-folding-panel{width:600px}}@media (min-width:993px){.cd-folding-panel{left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:800px}.cd-folding-panel .fold-left,.cd-folding-panel .fold-right{width:50%;float:left;height:100%}.cd-folding-panel .fold-right{-webkit-perspective-origin:0% 50%;-moz-perspective-origin:0% 50%;perspective-origin:0% 50%}.cd-folding-panel .fold-right::after{-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center;-webkit-transform:translateX(-100%) rotateY(-90deg);-moz-transform:translateX(-100%) rotateY(-90deg);-ms-transform:translateX(-100%) rotateY(-90deg);-o-transform:translateX(-100%) rotateY(-90deg);transform:translateX(-100%) rotateY(-90deg)}.cd-folding-panel .fold-left{display:block;-webkit-perspective-origin:100% 50%;-moz-perspective-origin:100% 50%;perspective-origin:100% 50%}.cd-folding-panel .fold-left::after{-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transform:translateX(100%) rotateY(90deg);-moz-transform:translateX(100%) rotateY(90deg);-ms-transform:translateX(100%) rotateY(90deg);-o-transform:translateX(100%) rotateY(90deg);transform:translateX(100%) rotateY(90deg)}}.cd-fold-content{position:absolute;top:0;left:0;height:100%;width:100%;padding:0 2em;visibility:hidden;-webkit-transition:visibility 0s 0.4s;-moz-transition:visibility 0s 0.4s;transition:visibility 0s 0.4s}.cd-fold-content h2,.cd-fold-content .menu-list{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}.cd-fold-content h2{-webkit-transition:-webkit-transform 0.2s 0.2s,opacity 0.2s 0.2s;-moz-transition:-moz-transform 0.2s 0.2s,opacity 0.2s 0.2s;transition:transform 0.2s 0.2s,opacity 0.2s 0.2s}.cd-fold-content p,.cd-fold-content em{line-height:1.6}.cd-fold-content em{display:inline-block;margin:1em 0;font-size:1.8rem;-webkit-transition:-webkit-transform 0.2s 0.1s,opacity 0.2s 0.1s;-moz-transition:-moz-transform 0.2s 0.1s,opacity 0.2s 0.1s;transition:transform 0.2s 0.1s,opacity 0.2s 0.1s}.cd-fold-content p{margin-bottom:1em;font-size:1.4rem;-webkit-transition:-webkit-transform 0.2s 0s,opacity 0.2s 0s;-moz-transition:-moz-transform 0.2s 0s,opacity 0.2s 0s;transition:transform 0.2s 0s,opacity 0.2s 0s}.is-open .cd-fold-content{overflow-y:auto;-webkit-overflow-scrolling:touch;visibility:visible;-webkit-transition:visibility 0s 0.5s;-moz-transition:visibility 0s 0.5s;transition:visibility 0s 0.5s}.is-open .cd-fold-content h2,.is-open .cd-fold-content .menu-list{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.is-open .cd-fold-content h2{-webkit-transition:-webkit-transform 0.2s 0.5s,opacity 0.2s 0.5s;-moz-transition:-moz-transform 0.2s 0.5s,opacity 0.2s 0.5s;transition:transform 0.2s 0.5s,opacity 0.2s 0.5s}.is-open .cd-fold-content .menu-list{-webkit-transition:-webkit-transform 0.2s 0.6s,opacity 0.2s 0.6s;-moz-transition:-moz-transform 0.2s 0.6s,opacity 0.2s 0.6s;transition:transform 0.2s 0.6s,opacity 0.2s 0.6s}.is-open .cd-fold-content p{-webkit-transition:-webkit-transform 0.2s 0.7s,opacity 0.2s 0.7s;-moz-transition:-moz-transform 0.2s 0.7s,opacity 0.2s 0.7s;transition:transform 0.2s 0.7s,opacity 0.2s 0.7s}@media (min-width:993px){.cd-fold-content>*{-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}.cd-fold-content em{font-size:2.2rem}}.no-js .cd-fold-content.single-page{position:static;visibility:visible;height:auto}.no-js .cd-fold-content.single-page>*{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.mThumbnailScroller{-ms-touch-action:none;touch-action:none}.mThumbnailScroller.mTS_no_scroll,.mThumbnailScroller.mTS_touch_action{-ms-touch-action:auto;touch-action:auto}.mTSWrapper{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mTSContainer{margin:0;padding:0;overflow:hidden}ul.mTSContainer,ol.mTSContainer{list-style:none}.mTSThumb,ul.mTSContainer>li img{vertical-align:bottom}.mTS_vertical .mTSContainer{margin-top:0!important;margin-bottom:0!important}.mTS_horizontal .mTSContainer{margin-left:0!important;margin-right:0!important}.mTSButton{width:20px;height:20px;line-height:20px;padding:14px;overflow:hidden;text-align:center;background-color:#000;color:#fff;display:inline-block;position:absolute;top:0;left:0;opacity:1;transition:height 0s ease-out 0s,width 0s ease-out 0s,padding 0s ease-out 0s,opacity .2s ease-out 0s}.mTSButtonDown{top:auto;bottom:0}.mTSButtonRight{left:auto;right:0}.mTSButtonUp,.mTSButtonDown{left:50%;margin-left:-24px}.mTSButtonLeft,.mTSButtonRight{top:50%;margin-top:-24px}.mTSButtonIconContainer{display:inline-block;position:relative;width:100%;padding-bottom:100%;overflow:hidden}.mTSButtonIcon{display:inline-block;fill:#fff;position:absolute;top:0;left:0}.mTSButton.mTS-hidden,.mThumbnailScroller.mTS_no_scroll .mTSButton{opacity:0;height:0;width:0;padding:0;transition:height 0s ease-out .2s,width 0s ease-out .2s,padding 0s ease-out .2s,opacity .2s ease-out}.mTS_horizontal .mTSThumbContainer,.mTS_horizontal ul.mTSContainer>li{float:left}.mTS_horizontal .mTSThumbContainer a,.mTS_horizontal ul.mTSContainer>li a{cursor:e-resize}.mTS-buttons-in{padding:14px;background-color:#000}.mTS-buttons-in .mTSButtonIcon{fill:#fff}.mTS-buttons-in .mTSWrapper,.mTS-buttons-in .mTSButton{background-color:inherit}.mTS-buttons-in .mTSButtonLeft,.mTS-buttons-in .mTSButtonRight{width:24px;height:48px;padding:24px 4px 0 4px;margin-top:-36px}.mTS-buttons-in .mTSButtonUp,.mTS-buttons-in .mTSButtonDown{width:24px;height:24px;padding:4px 24px;margin-left:-36px}.mTS-buttons-in .mTSButton.mTS-hidden{height:0;width:0;padding:0}.mTS-buttons-in .mTSButton:not(.mTS-hidden){opacity:.4}.mTS-buttons-in:hover .mTSButton:not(.mTS-hidden){opacity:1}.mTS-buttons-in .mTS_vertical .mTSThumbContainer{margin:14px 0}.mTS-buttons-in .mTS_vertical .mTSThumbContainer:first-child{margin-top:0}.mTS-buttons-in .mTS_vertical .mTSThumbContainer:last-child{margin-bottom:0}.mTS-buttons-in .mTS_horizontal .mTSThumbContainer{margin:0 7px}.mTS-buttons-in .mTS_horizontal .mTSThumbContainer:first-child{margin-left:0}.mTS-buttons-in .mTS_horizontal .mTSThumbContainer:last-child{margin-right:0}.mTS-buttons-out{padding:6px;background:#000}.mTS-buttons-out .mTSButtonIcon{fill:#000}.mTS-buttons-out .mTSButton{background-color:#fff0;width:36px;height:36px;line-height:42px;padding:6px}.mTS-buttons-out .mTSButton.mTS-hidden{height:0;width:0;padding:0}.mTS-buttons-out .mTS_vertical .mTSThumbContainer{margin:6px 0}.mTS-buttons-out .mTS_vertical .mTSThumbContainer:first-child{margin-top:0}.mTS-buttons-out .mTS_vertical .mTSThumbContainer:last-child{margin-bottom:0}.mTS-buttons-out .mTS_horizontal .mTSThumbContainer{margin:0 3px}.mTS-buttons-out .mTS_horizontal .mTSThumbContainer:first-child{margin-left:0}.mTS-buttons-out .mTS_horizontal .mTSThumbContainer:last-child{margin-right:0}.mTS-hover-full{padding:8px;background:rgb(0 0 0 / .2)}.mTS-hover-full .mTS_vertical .mTSThumbContainer{margin:8px 0}.mTS-hover-full .mTS_vertical .mTSThumbContainer:first-child{margin-top:40px}.mTS-hover-full .mTS_vertical .mTSThumbContainer:last-child{margin-bottom:40px}.mTS-hover-full .mTS_horizontal .mTSThumbContainer{margin:0 4px}.mTS-hover-full .mTS_horizontal .mTSThumbContainer:first-child{margin-left:40px}.mTS-hover-full .mTS_horizontal .mTSThumbContainer:last-child{margin-right:40px}.ri-grid{position:relative;height:auto}.ri-grid ul{list-style:none;display:block;width:100%;margin:0;padding:0}.ri-grid ul:before,.ri-grid ul:after{content:'';display:table}.ri-grid ul:after{clear:both}.ri-grid ul{zoom:1}.ri-grid ul li{-webkit-perspective:400px;-moz-perspective:400px;-o-perspective:400px;-ms-perspective:400px;perspective:400px;margin:0;padding:0;float:left;position:relative;display:block;overflow:hidden}.ri-grid ul li a{display:block;outline:none;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;background-color:#333;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.ri-grid-size-1{width:55%}.ri-grid-size-2{width:100%}.ri-grid-size-3{width:100%;margin-top:0}.ri-shadow:after,.ri-shadow:before{content:"";position:absolute;z-index:-2;bottom:15px;left:10px;width:50%;height:20%;max-width:300px;max-height:100px;box-shadow:0 15px 10px rgb(0 0 0 / .7);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.ri-shadow:after{right:10px;left:auto;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}.ri-grid-loading:after,.ri-grid-loading:before{display:none}.ri-loading-image{display:none}.ri-grid-loading .ri-loading-image{position:relative;width:30px;height:30px;left:50%;margin:100px 0 0 -15px;display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:#fff0;position:relative;z-index:1;cursor:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/grab.png),auto}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;cursor:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/grabbing.png),auto}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}@media (max-width:767px){.owl-controls{display:none}}.owl-controls .owl-prev,.owl-controls .owl-next{position:absolute;width:100px;height:100px;line-height:100px;bottom:40px;text-align:center}.owl-controls .owl-prev{left:calc(50% - 25%)}.owl-controls .owl-next{right:calc(50% - 25%)}.owl-controls i{font-size:80px;COLOR:#fff}.panel{background-color:#fff0;border:0;box-shadow:none}.menu-categorize .panel-heading{text-align:center}.menu-categorize .panel-heading .main-header,.menu-categorize .panel-heading .nav-tabs .menu-categorize__header,.menu-categorize .nav-tabs .panel-heading .menu-categorize__header,.menu-categorize .nav-tabs .panel-heading .main-header>a,.menu-categorize .panel-heading .nav-tabs .main-header>a{display:block}.menu-categorize .panel-heading .main-header>a,.menu-categorize .panel-heading .nav-tabs .menu-categorize__header>a,.menu-categorize .nav-tabs .panel-heading .menu-categorize__header>a,.menu-categorize .nav-tabs .panel-heading .main-header>a>a,.menu-categorize .panel-heading .nav-tabs .main-header>a>a{background:none;text-decoration:none}@media (max-width:767px){.menu-categorize .panel-heading .main-header>a,.menu-categorize .panel-heading .nav-tabs .menu-categorize__header>a,.menu-categorize .nav-tabs .panel-heading .menu-categorize__header>a,.menu-categorize .nav-tabs .panel-heading .main-header>a>a,.menu-categorize .panel-heading .nav-tabs .main-header>a>a{padding-bottom:0}}.panel-default>.panel-heading{background:none;border:0;color:#24252f}.nav-tab-content{position:relative}.panel-default>.panel-heading+.panel-collapse>.panel-body{border:0}.panel-default>.panel-heading+.panel-collapse>.panel-body .col-sm-6{padding-left:0;padding-right:0}.menu-categorize .nav-tabs{border:0;position:relative;text-align:center}.menu-categorize .nav-tabs .menu-categorize__header,.menu-categorize .nav-tabs .panel-heading .main-header>a,.menu-categorize .panel-heading .nav-tabs .main-header>a,.menu-categorize .panel-heading .nav-tabs .menu-categorize__header>a,.menu-categorize .nav-tabs .panel-heading .menu-categorize__header>a{font-family:"Playfair Display",serif;margin-right:0;border:0;padding:0 0 1em 0;display:block;margin:.625em 0;color:#666986}.menu-categorize .nav-tabs .menu-categorize__header:after,.menu-categorize .nav-tabs .panel-heading .main-header>a:after,.menu-categorize .panel-heading .nav-tabs .main-header>a:after,.menu-categorize .panel-heading .nav-tabs .menu-categorize__header>a:after,.menu-categorize .nav-tabs .panel-heading .menu-categorize__header>a:after{width:90%;margin:auto;right:0}.menu-categorize .nav-tabs .menu-categorize__header:hover,.menu-categorize .nav-tabs .panel-heading .main-header>a:hover,.menu-categorize .panel-heading .nav-tabs .main-header>a:hover,.menu-categorize .panel-heading .nav-tabs .menu-categorize__header>a:hover,.menu-categorize .nav-tabs .panel-heading .menu-categorize__header>a:hover{color:#24252f;background-color:#fff0;border:0}.menu-categorize .nav-tabs .menu-categorize__header:focus,.menu-categorize .nav-tabs .panel-heading .main-header>a:focus,.menu-categorize .panel-heading .nav-tabs .main-header>a:focus,.menu-categorize .panel-heading .nav-tabs .menu-categorize__header>a:focus,.menu-categorize .nav-tabs .panel-heading .menu-categorize__header>a:focus{background-color:#fff0;border:0;color:#24252f}.menu-categorize .nav-tabs .active a{color:#24252f;border:0;background:none}.menu-categorize .nav-tabs li{width:33.33333%}.menu-categorize .nav-tabs li:first-child a{padding-left:0}.panel-heading,.panel-body{padding:0}.quform-success-message,.quform-outer-no-js .quform-success-message{position:relative;display:block;float:left;margin:10px 0;font-size:12px;padding:3px 12px;color:#fff;width:100%;background-color:#0eb493}.quform-success-message:before,.quform-outer-no-js .quform-success-message:before{content:'\f00c';display:inline-block;font-family:'FontAwesome';margin-right:5px;position:relative;top:1px}.quform-element{margin-bottom:4em;text-align:left}.quform-element label{display:block;margin-bottom:.5em;text-align:left;text-transform:uppercase;color:#24252f;font-weight:400}.quform-element .quform-errors{display:none}.quform-element .quform-error{position:absolute;display:inline-block;float:left;margin-top:10px;font-size:12px;padding:3px 12px;color:#fff;background-color:#ee1c25}.quform-element .quform-error:before{content:'\f071';display:inline-block;font-family:'FontAwesome';margin-right:5px;position:relative;top:1px}@media (max-width:1199px){.quform-lines{padding-bottom:5.93012rem}}.quform-lines .quform-lines__element input,.quform-lines .quform-lines__element textarea{width:100%;padding:12px 20px;box-shadow:none;background-color:#E6ECF3;border:1px solid #EFEFEF}.quform-lines .quform-required{color:#ee1c25}#subscribe-form-icon .input-group{position:relative;width:100%}#subscribe-form-icon .input-group button{position:absolute;right:0;top:0;width:40px;height:99%;line-height:100%;background-color:#24252f}#subscribe-form-icon .input-group button i{color:#fff;font-size:40px;margin:0}#subscribe-form-icon .input-group input{padding:.8em 1.7em;width:100%;outline:none;background-color:#E6ECF3}.quform-submit-inner{float:left}.quform-loading-wrap{display:none;float:left;height:10px;line-height:10px;text-align:center;margin-top:12px;margin-left:10px}.quform-loading-wrap .quform-loading{display:block;width:16px;height:16px;text-indent:-9999px;background:#fff0 url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/ajax-loader.gif) no-repeat center center}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#5b5b5b}input:-moz-placeholder,textarea:-moz-placeholder{color:#5b5b5b}input:-ms-placeholder,textarea:-ms-placeholder{color:#5b5b5b}.cs-select{display:inline-block;vertical-align:middle;position:relative;text-align:left;background:#E6ECF3;width:100%;max-width:400px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.cs-select:focus{outline:none}.cs-select select{display:none}.cs-select span{display:block;position:relative;cursor:pointer;padding:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#5b5b5b}.cs-select>span::after,.cs-select .cs-selected span::after{speak:none;position:absolute;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cs-select>span::after{content:'\25BE';right:1em}.cs-select .cs-selected span::after{content:'\2713';margin-left:1em}.cs-select.cs-active>span::after{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.cs-select .cs-options{position:absolute;overflow:hidden;width:100%;background:#E6ECF3;visibility:hidden;z-index:100}.cs-select.cs-active .cs-options{visibility:visible;border:1px solid;border-top:none;border-color:inherit}.cs-select ul{list-style:none;margin:0;padding:0;width:100%}.cs-select ul span{padding:1em}.cs-select ul li.cs-focus span{background-color:#ddd}.cs-select li.cs-optgroup ul{padding-left:1em}.cs-select li.cs-optgroup>span{cursor:default}.cs-skin-lines{width:100%;max-width:none}.cs-skin-lines>span{padding:12px 20px;background-color:#fff0;border:1px solid #E6ECF3}.cs-skin-lines>span:after{font-family:'Pe-icon-7-stroke';content:'\e680';color:#000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;transition:transform 0.5s}.cs-skin-lines .cs-options{opacity:0;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.cs-skin-lines.cs-active>span:after{-webkit-transform:rotate3d(0,0,-1,0deg);-moz-transform:rotate3d(0,0,-1,0deg);-ms-transform:rotate3d(0,0,-1,0deg);-o-transform:rotate3d(0,0,-1,0deg);transform:rotate3d(0,0,-1,0deg)}.cs-skin-lines.cs-active .cs-options{border:1px solid #E6ECF3}.cs-skin-lines.cs-active .cs-options{opacity:1}.cs-skin-lines.cs-active .cs-options ul span{padding:.5em 1em}.cd-horizontal-timeline{opacity:0;margin:0 auto;padding-top:5.93012rem;padding-bottom:5.93012rem;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s}.cd-horizontal-timeline::before{content:'mobile';display:none}.cd-horizontal-timeline.loaded{opacity:1}.cd-horizontal-timeline .timeline{position:relative;height:100px;width:90%;max-width:800px;margin:0 auto}.cd-horizontal-timeline .events-wrapper{position:relative;height:100%;margin:0 40px;overflow:hidden}.cd-horizontal-timeline .events-wrapper::after,.cd-horizontal-timeline .events-wrapper::before{content:'';position:absolute;z-index:2;top:0;height:100%;width:20px}.cd-horizontal-timeline .events{position:absolute;z-index:1;left:0;top:49px;height:2px;background:#c4d2e2;-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;transition:transform 0.4s}.cd-horizontal-timeline .filling-line{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background-color:#c4d2e2;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s}.cd-horizontal-timeline .events a{position:absolute;bottom:0;z-index:2;text-align:center;padding-bottom:15px;color:#4E4E4E;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.cd-horizontal-timeline .events a::after{content:'';position:absolute;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-5px;height:12px;width:12px;border-radius:50%;border:2px solid #c4d2e2;background-color:#E6ECF3;-webkit-transition:background-color 0.3s,border-color 0.3s;-moz-transition:background-color 0.3s,border-color 0.3s;transition:background-color 0.3s,border-color 0.3s}.no-touch .cd-horizontal-timeline .events a:hover::after{background-color:#24252f;border-color:#E6ECF3}.cd-horizontal-timeline .events a.selected{pointer-events:none}.cd-horizontal-timeline .events a.selected::after{background-color:#24252f;border-color:#24252f}.cd-horizontal-timeline .events a.older-event::after{border-color:#24252f}@media (min-width:993px){.cd-horizontal-timeline{margin:auto}.cd-horizontal-timeline::before{content:'desktop'}}.cd-timeline-navigation a{position:absolute;z-index:1;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:34px;width:34px;border-radius:50%;border:2px solid #c4d2e2;overflow:hidden;color:#fff0;text-indent:100%;white-space:nowrap;-webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;transition:border-color 0.3s}.cd-timeline-navigation a::after{content:'';position:absolute;height:16px;width:16px;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/cd-arrow.svg) no-repeat 0 0}.cd-timeline-navigation a.prev{left:0;-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.cd-timeline-navigation a.next{right:0}.no-touch .cd-timeline-navigation a:hover{border-color:#E6ECF3}.cd-timeline-navigation a.inactive{cursor:not-allowed}.cd-timeline-navigation a.inactive::after{background-position:0 -16px}.no-touch .cd-timeline-navigation a.inactive:hover{border-color:#c4d2e2}.cd-horizontal-timeline .events-content{position:relative;width:100%;margin:2em 0 0;overflow:hidden;-webkit-transition:height 0.4s;-moz-transition:height 0.4s;transition:height 0.4s}.cd-horizontal-timeline .events-content li{position:absolute;z-index:1;width:100%;left:0;top:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);padding:0 5%;opacity:0;-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.cd-horizontal-timeline .events-content li.selected{position:relative;z-index:2;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.cd-horizontal-timeline .events-content li.enter-right,.cd-horizontal-timeline .events-content li.leave-right{-webkit-animation-name:cd-enter-right;-moz-animation-name:cd-enter-right;animation-name:cd-enter-right}.cd-horizontal-timeline .events-content li.enter-left,.cd-horizontal-timeline .events-content li.leave-left{-webkit-animation-name:cd-enter-left;-moz-animation-name:cd-enter-left;animation-name:cd-enter-left}.cd-horizontal-timeline .events-content li.leave-right,.cd-horizontal-timeline .events-content li.leave-left{-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse}.cd-horizontal-timeline .events-content li>*{max-width:800px;margin:0 auto}.cd-horizontal-timeline .events-content em{display:block;font-style:italic;margin:10px auto}.cd-horizontal-timeline .events-content em::before{content:'- '}.cd-horizontal-timeline .events-content .main-header,.cd-horizontal-timeline .events-content .menu-categorize .nav-tabs .menu-categorize__header,.menu-categorize .nav-tabs .cd-horizontal-timeline .events-content .menu-categorize__header,.cd-horizontal-timeline .events-content .menu-categorize .nav-tabs .panel-heading .main-header>a,.menu-categorize .nav-tabs .panel-heading .cd-horizontal-timeline .events-content .main-header>a,.cd-horizontal-timeline .events-content .menu-categorize .panel-heading .nav-tabs .main-header>a,.menu-categorize .panel-heading .nav-tabs .cd-horizontal-timeline .events-content .main-header>a{margin-top:1em;display:block}@-webkit-keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%)}}@-moz-keyframes cd-enter-right{0%{opacity:0;-moz-transform:translateX(100%)}100%{opacity:1;-moz-transform:translateX(0%)}}@keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%)}}@-moz-keyframes cd-enter-left{0%{opacity:0;-moz-transform:translateX(-100%)}100%{opacity:1;-moz-transform:translateX(0%)}}@keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}}.cd-image-block{position:relative}.cd-image-block::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgb(36 37 47 / .6);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s,visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s,visibility 0s 0.3s;transition:opacity 0.3s 0s,visibility 0s 0.3s}.cd-image-block.content-block-is-visible::before{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s,visibility 0s 0s;-moz-transition:opacity 0.3s 0s,visibility 0s 0s;transition:opacity 0.3s 0s,visibility 0s 0s}@media (min-width:993px){.cd-image-block::before{display:none}}.cd-images-list::before{content:'mobile';display:none}.cd-images-list>li{position:relative;height:250px;background:#E6ECF3 url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/hero-img/separatore-starter.jpg) no-repeat center center;background-size:cover}.cd-images-list>li:nth-of-type(2){background:#E6ECF3 url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/hero-img/separatore-main.jpg) no-repeat center center;background-size:cover}.cd-images-list>li:nth-of-type(3){background:#E6ECF3 url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/hero-img/separatore-indulge.jpg) no-repeat center center;background-size:cover}.cd-images-list>li:nth-of-type(4){background:#E6ECF3 url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/hero-img/separatore-drink.jpg) no-repeat center center;background-size:cover}.cd-images-list>li:after{content:'';background-color:rgb(36 37 47 / .8);position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.cd-images-list>li>a{display:table;position:relative;height:100%;width:100%;z-index:2}.cd-images-list h2{left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:479px){.cd-images-list h2{font-size:22px}}@media (min-width:993px){.cd-images-list::before{content:'desktop'}.cd-images-list>li>a{padding:4em 3em;cursor:default;pointer-events:none}.cd-images-list h2{text-align:center}}.cd-content-block{position:fixed;z-index:2;top:0;left:0;height:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s}.cd-content-block.is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.cd-content-block>ul{height:100%}.cd-content-block>ul>li{position:absolute;height:100%;padding:2em;overflow:hidden;opacity:0;visibility:hidden}.cd-content-block>ul>li.is-selected{position:relative;opacity:1;visibility:visible;-webkit-overflow-scrolling:touch}.cd-content-block h2{line-height:1.2;font-weight:700;font-size:2.3rem;margin-bottom:1em}.cd-content-block p{margin-bottom:2em;line-height:1.6}.cd-content-block .cd-close{position:fixed;top:48px;right:0;height:44px;width:44px;background-color:#fff0;overflow:hidden;text-indent:100%;white-space:nowrap;color:#fff0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0.2s;-moz-transition:-moz-transform 0.2s;transition:transform 0.2s}.cd-content-block .cd-close::after,.cd-content-block .cd-close::before{content:'';position:absolute;left:50%;top:50%;width:2px;height:24px;background-color:#24252f;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.cd-content-block .cd-close::after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.cd-content-block .cd-close::before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.cd-content-block .cd-close.is-scaled-up{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.no-touch .cd-content-block .cd-close.is-scaled-up:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}@media (min-width:993px){.cd-content-block{position:static;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.cd-content-block>ul>li{opacity:1;visibility:visible;padding:4em 3em}.cd-content-block>ul>li.overflow-hidden{overflow:hidden}.cd-content-block h2{font-size:3rem}.cd-content-block .cd-close{display:none}}@media (min-width:993px){.cd-image-block,.cd-content-block{width:50%;float:left;height:calc(100vh - 50px);overflow:hidden}.cd-image-block>ul,.cd-content-block>ul{position:relative;height:100%}.cd-image-block>ul>li,.cd-content-block>ul>li{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;transition:transform 0.5s}.cd-image-block>ul>li.is-selected,.cd-content-block>ul>li.is-selected{position:absolute;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.cd-image-block>ul>li.move-left,.cd-content-block>ul>li.move-left{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}}.block-navigation{display:none}@media (min-width:993px){.block-navigation{display:block;position:absolute;bottom:0;left:0;width:50%}.block-navigation::after{clear:both;content:"";display:table}.block-navigation li{width:50%;height:50px;line-height:50px;text-align:center;background-color:rgb(0 0 0 / .5);-webkit-transition:background 0.2s;-moz-transition:background 0.2s;transition:background 0.2s}.block-navigation li:hover{background-color:rgb(0 0 0 / .8)}.block-navigation li:first-of-type{float:left}.block-navigation li:last-of-type{float:right}.block-navigation button{display:block;height:100%;width:100%;color:#fff;background-color:#fff0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.block-navigation button.inactive{opacity:.3;cursor:not-allowed}}@media (min-width:993px){.no-js .cd-content-block{display:none}.no-js .cd-image-block{width:100%;overflow:visible}.no-js .cd-images-list::after{clear:both;content:"";display:table}.no-js .cd-images-list>li{position:static;width:50%;float:left;height:400px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.no-js .cd-images-list>li.is-selected{position:static}.no-js .cd-images-list>li>a{cursor:pointer;pointer-events:auto}.no-js .block-navigation{display:none}}.menu-content{position:relative;width:100%;overflow:hidden;z-index:1;background-attachment:fixed;background-size:cover}@media (max-width:1199px){.menu-content{background-attachment:local;background-size:contain}}.menu-content .container-fluid{position:relative;z-index:10}.menu-categorize{padding:3em 1em 1em 1em;margin:1em 0}.menu-categorize.menu-categorize-pattern{background-color:#fff;background-repeat:repeat}.menu-categorize .menu-categorize__header,.menu-categorize .panel-heading .main-header>a,.menu-categorize .panel-heading .nav-tabs .menu-categorize__header>a,.menu-categorize .nav-tabs .panel-heading .menu-categorize__header>a{color:#24252f;display:block;text-align:center}.menu-categorize .menu-categorize__header .menu-categorize__header-sub,.menu-categorize .panel-heading .main-header>a .menu-categorize__header-sub,.menu-categorize .panel-heading .nav-tabs .menu-categorize__header>a .menu-categorize__header-sub,.menu-categorize .nav-tabs .panel-heading .menu-categorize__header>a .menu-categorize__header-sub{font-size:.75rem;line-height:normal;position:absolute;left:0;right:0;bottom:.5em}.menu-categorize.menu-categorize-s2{border:0;padding-top:1em}.menu-categorize.last-categorize{padding-bottom:0;margin-bottom:0}.menu .menu-list{padding:1em 0;border-bottom:1px dashed #3a3c4c}.menu .menu-list .menu-price{font-weight:700;border-radius:10px;line-height:20px;height:20px;display:inline-block;padding:0 8px;color:#24252f;text-transform:none;font-size:1.1875rem;font-family:"Playfair Display",serif}@media (max-width:767px){.menu .menu-list .menu-price{margin:1em 0 1.5em}}.menu .menu-list .menu-desc h5{text-transform:uppercase;font-weight:700;color:#24252f;letter-spacing:1px;line-height:1.5em;margin:0;font-family:"Playfair Display",serif}.menu .menu-list .menu-desc p{text-transform:uppercase;margin:0;color:#4E4E4E;font-size:14px;letter-spacing:1px}.menu .menu-list:last-child{border:0}@media (min-width:993px){.menu.in-img{padding-right:48px}}.menu-book{padding:0 90px}.menu-book:before{content:'';background-color:#fff;opacity:.9;position:absolute;width:100%;height:100%;left:0;top:0}.map-container{position:relative;width:100%;height:400px}@media (max-width:768px){.map-container{height:250px}}.map-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.map-wrap .pic-pano{position:absolute;width:100%;height:200px;top:0;left:0;z-index:1}.gmap_canvas{width:100%;height:100%}.gmap_canvas img{max-width:none!important;background:none!important}@media (max-width:768px){.gmap_canvas{height:250px}}.content-media-wrapper .content-mediawrapper__map{width:calc(100% - 450px);float:left}@media (max-width:991px){.content-media-wrapper .content-mediawrapper__map{width:100%}}.content-media-wrapper .content-mediawrapper__map .map-wrap{height:500px}@media (max-width:991px){.content-media-wrapper .content-mediawrapper__map .map-wrap{height:auto}}.blog-stander-sidebar .blog-stander-sidebar__details{margin-bottom:1.875rem;padding-bottom:1.875rem;border-bottom:1px solid #dadce0}.blog-stander-sidebar .blog-stander-sidebar__details h2{margin:0}.blog-stander-sidebar .blog-stander-sidebar__details .post-title{font-size:1.5rem;line-height:1em;text-transform:uppercase;margin-top:0;font-weight:400;color:#24252f}.blog-stander-sidebar .blog-stander-sidebar__details .post-title:hover{color:#666986}.blog-stander-sidebar .blog-stander-sidebar__details .post-data__group{margin:.625rem 0 1.25rem}.blog-stander-sidebar .blog-stander-sidebar__details .post-data__group li{display:inline;font-size:.8125rem}.blog-stander-sidebar .blog-stander-sidebar__details .post-data__group li a{display:inline-block;color:#666986;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}.blog-stander-sidebar .blog-stander-sidebar__details .post-data__group li a:hover{color:#24252f}.blog-stander-sidebar .blog-stander-sidebar__details .post-data__group li i{font-size:16px;vertical-align:middle}.blog-stander-sidebar .blog-stander-sidebar__details .post-data__group li:after{content:" |"}.blog-stander-sidebar .blog-stander-sidebar__details .post-data__group li:last-child:after{content:none}.blog-stander-sidebar .blog-stander-sidebar__details .post-brief{margin-top:1.25rem}.blog-stander-sidebar .blog-stander-sidebar__details .post-brief .post-more{position:relative;display:inline-block;color:#666986;font-size:.8125rem}.blog-stander-sidebar .blog-stander-sidebar__details .post-brief .post-more:hover{color:#24252f}.blog-stander-sidebar .blog-stander-sidebar__details .post-quote__in a{font-family:"Playfair Display",serif;font-size:1.5rem;line-height:1.5em;color:#24252f;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}.blog-stander-sidebar .blog-stander-sidebar__details .post-quote__in a span{font-size:.875rem;text-transform:capitalize}.blog-stander-sidebar .blog-stander-sidebar__details .post-quote__in a:hover{color:#666986}.pagination{margin:0}@media (max-width:991px){.pagination{margin-bottom:5.93012rem}}.pagination a{display:inline-block;width:40px;height:40px;margin-right:5px;text-align:center;line-height:40px;border:1px solid #dadce0;-webkit-transition:background-color 0.3s,color 0.3s;-moz-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s}.pagination a.active{background-color:#24252f;color:#fff}.pagination a:hover{background-color:#24252f;color:#fff}.blog-sidebar{padding:30px 15px}@media (max-width:991px){.blog-sidebar{padding-top:5.93012rem;margin:0 -15px}}.blog-sidebar #searchfom{margin-bottom:30px}.blog-sidebar #searchfom input{border:1px solid #dadce0;padding:10px}.blog-sidebar>section{margin-bottom:30px}.blog-sidebar>section .post-title{text-transform:uppercase;font-weight:400}.blog-sidebar>section li{margin-bottom:10px;display:block}.blog-sidebar>section li a{display:inline-block;color:#24252f;text-transform:uppercase;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}.blog-sidebar>section li a img{float:left;margin-right:20px;width:60px;height:60px}.blog-sidebar>section li a:hover{color:#666986}.blog-sidebar>section li .recent-post__inner a{display:block}.blog-sidebar>section li time{display:block}.blog-sidebar>section.tags a{float:left;padding:6px;margin:0 3px 3px 0;border:1px solid #dadce0;font-size:12px;text-align:center;-webkit-transition:color 0.3s,background-color 0.3s;-moz-transition:color 0.3s,background-color 0.3s;transition:color 0.3s,background-color 0.3s}.blog-sidebar>section.tags a:hover{color:#666986}.blog-sidebar>section .social-feed li{float:left;margin:0 3px 3px 0}.blog-sidebar>section .social-feed li a{display:inline-block;margin:0 10px 10px 0}.blog-sidebar>section .social-feed li a:after{content:none}.blog-sidebar>section .social-feed li img{margin:0}.blog-sidebar>section:last-child{margin-bottom:0}.blog-sidebar>section .instagram-list li{width:auto}.blog-intro{position:relative;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;padding:100px 0;height:85vh;width:100%}.blog-intro .col-md-12{display:table;height:calc(85vh - 200px);width:100%}.blog-intro:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background-color:rgb(36 37 47 / .8)}.blog-intro .blog-intro__header{position:relative;display:table-cell;vertical-align:middle;z-index:10;padding-left:2em}.blog-intro .blog-intro__header.grid-header time{display:block;color:#fff}.blog-intro .blog-intro__header.grid-header .hero-header,.blog-intro .blog-intro__header.grid-header .slide-txt h1,.slide-txt .blog-intro .blog-intro__header.grid-header h1,.blog-intro .blog-intro__header.grid-header .video-block h1,.video-block .blog-intro .blog-intro__header.grid-header h1{position:relative;display:inline-block}.blog-intro .blog-intro__header.grid-header .hero-header:before,.blog-intro .blog-intro__header.grid-header .slide-txt h1:before,.slide-txt .blog-intro .blog-intro__header.grid-header h1:before,.blog-intro .blog-intro__header.grid-header .video-block h1:before,.video-block .blog-intro .blog-intro__header.grid-header h1:before{content:'';position:absolute;background-color:#fff;height:1px;width:100%;top:0;left:0}.blog-intro .text-center .blog-intro__header{padding-left:0}.blog-intro .section-header{color:#fff;font-weight:700;margin-bottom:48px}.blog-intro .underline{background-color:#fff}.blog-intro .post-single-meta{margin:.625rem 0 1.25rem}.blog-intro .post-single-meta li{display:inline;font-size:.8125rem;color:#E6ECF3}.blog-intro .post-single-meta li a{display:inline-block;font-weight:700;color:#E6ECF3;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}.blog-intro .post-single-meta li a:hover{color:#fff}.blog-intro .post-single-meta li a:after{background-color:#fff}.blog-intro .post-single-meta li i{font-size:16px;vertical-align:middle}.blog-intro .post-single-meta li:after{content:" |"}.blog-intro .post-single-meta li:last-child:after{content:none}.post-text p{margin-bottom:20px}.gallery-intext{margin:30px 0}.post-band{padding:30px 0;border-top:1px solid #dadce0;margin-bottom:24px}.post-band.last-band{margin-bottom:0;padding-bottom:0}.post-share{text-align:center}.post-share a{display:inline-block;margin:0 5px;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s;font-size:20px}.post-share a:hover{color:#666986}.author-post img{float:left;width:100px;height:100px;margin-right:30px}.author-post .author-post__data{overflow:hidden}.author-post .author-post__data h6{margin-top:0;font-weight:400}.author-post .author-post__data h4,.author-post .author-post__data h6{margin-top:0;margin-bottom:10px;text-transform:capitalize}.author-post .author-post__data a{color:#24252f;text-transform:capitalize;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}.author-post .author-post__data a:hover{color:#666986}.author-post .author-post__data p{margin-bottom:0}.block-news h4{display:block}.block-news [class*="col-"]{margin-bottom:30px}.block-news [class*="col-"] a{display:block;-webkit-transition:box-shadow 0.3s;-moz-transition:box-shadow 0.3s;transition:box-shadow 0.3s;background-color:#E6ECF3}.block-news [class*="col-"] a:hover{box-shadow:0 0 10px rgb(0 0 0 / .1)}.block-news [class*="col-"] h4{font-size:.875rem;text-transform:capitalize;margin-bottom:10px}.block-news [class*="col-"] img{float:left;width:100px;height:100px;margin-right:20px}.block-news [class*="col-"] time{font-size:12px;text-transform:uppercase}@media (min-width:769px){.block-news [class*="col-"]:nth-child(n+3){margin-bottom:0}}@media (max-width:767px){.block-news [class*="col-"]:nth-child(n+3):nth-child(4){margin-bottom:0}}.comment-wrap .join{display:block;text-transform:capitalize;font-size:14px}.comment-wrap .section-title{text-transform:uppercase;font-size:18px;margin:10px 0 30px 0}.commentsList>.comment{padding:2em 0}.commentsList>.comment:first-child{padding-top:0}.commentsList>.comment:last-child{padding-bottom:0}.commentBand .comment-header{display:block;overflow:hidden}.commentBand .avatar{float:left;margin-right:2em;width:80px;height:80px}.commentBand .comment-author h5{font-size:14px;margin:0;line-height:inherit;text-transform:capitalize}.commentBand .comment-author time{font-size:12px;text-transform:capitalize}.commentBand .comment-text{display:block;overflow:hidden;margin-top:1em}.commentBand .comment-text.nested-comment{margin-bottom:2em}.commentBand .more-title{font-size:12px;color:#666986;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}.commentBand .more-title:hover{color:#24252f}.comment .commentListSub{padding-left:4em;padding-top:2em;border-left:1px solid #dadce0}@media (max-width:768px){.comment .commentListSub{margin-left:1em;border:0}}.block-grid .block-grid__inner{display:block;position:relative}.block-grid .block-grid__inner .block-grid__type{position:absolute;top:25px;left:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);text-transform:uppercase;color:#24252f}.block-grid .block-grid__inner .block-grid__img{margin-left:50px;position:relative}.block-grid .block-grid__inner .block-grid__img:after{content:'';background-color:rgb(36 37 47 / .4);top:0;left:0;width:100%;height:100%;display:block;position:absolute;opacity:1;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s}.block-grid .block-grid__inner .block-grid__text{position:absolute;left:0;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-transform:uppercase;color:#24252f;padding-left:1em;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;transition:color 0.5s}.block-grid .block-grid__inner .block-grid__text:after{content:'';width:100%;height:100%;display:block;position:absolute;padding:0;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color 0.5s ease-in-out,padding 0.5s ease-in-out;-moz-transition:background-color 0.5s ease-in-out,padding 0.5s ease-in-out;transition:background-color 0.5s ease-in-out,padding 0.5s ease-in-out;background-color:rgb(230 236 243 / .5);z-index:-1}.block-grid .block-grid__inner .block-grid__text-date{-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;padding:15px 0 0 15px}.block-grid .block-grid__inner .block-grid__text-title{padding-left:1em}.block-grid .block-grid__inner .block-grid__text-title .main-header,.block-grid .block-grid__inner .block-grid__text-title .menu-categorize .nav-tabs .menu-categorize__header,.menu-categorize .nav-tabs .block-grid .block-grid__inner .block-grid__text-title .menu-categorize__header,.block-grid .block-grid__inner .block-grid__text-title .menu-categorize .nav-tabs .panel-heading .main-header>a,.menu-categorize .nav-tabs .panel-heading .block-grid .block-grid__inner .block-grid__text-title .main-header>a,.block-grid .block-grid__inner .block-grid__text-title .menu-categorize .panel-heading .nav-tabs .main-header>a,.menu-categorize .panel-heading .nav-tabs .block-grid .block-grid__inner .block-grid__text-title .main-header>a{margin:0;padding:0 0 15px 0;font-size:1.5rem;color:#24252f;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;transition:color 0.5s}.block-grid .block-grid__inner .block-grid__text-title .main-header:before,.block-grid .block-grid__inner .block-grid__text-title .menu-categorize .nav-tabs .menu-categorize__header:before,.menu-categorize .nav-tabs .block-grid .block-grid__inner .block-grid__text-title .menu-categorize__header:before,.block-grid .block-grid__inner .block-grid__text-title .menu-categorize .nav-tabs .panel-heading .main-header>a:before,.menu-categorize .nav-tabs .panel-heading .block-grid .block-grid__inner .block-grid__text-title .main-header>a:before,.block-grid .block-grid__inner .block-grid__text-title .menu-categorize .panel-heading .nav-tabs .main-header>a:before,.menu-categorize .panel-heading .nav-tabs .block-grid .block-grid__inner .block-grid__text-title .main-header>a:before{content:none}.block-grid .block-grid__inner:hover .block-grid__img:after{opacity:0}.block-grid .block-grid__inner:hover .block-grid__text:after{padding:75px 0;background-color:rgb(230 236 243 / .8)}.block-grid .block-grid__inner.block-mid{margin:50px 0}@media (min-width:769px){.block-grid .block-grid__inner.block-mid .block-grid__text:after{width:50%}}@media (max-width:767px){.block-grid .block-grid__inner.add-mb{margin-bottom:50px}}.grid-text .block-grid__type{position:absolute;left:-11.333%;top:21px;text-transform:uppercase;color:#24252f;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width:991px){.grid-text .block-grid__type{display:none}}.footer-mini{padding-top:5.93012rem}@media (max-width:991px){.block-info{margin-bottom:30px}.block-info:last-child{margin-bottom:0}}.block-info i{font-size:40px;display:block;margin-top:20px}.block-info p{margin-bottom:0}.block-info li{display:inline-block}.block-info li a{display:inline-block;padding:0 10px}.block-info li a i{font-size:20px;margin:0}.copy-right{padding:1.97671rem 0;background-color:#24252f;color:#E6ECF3;font-size:12px}.copy-right a{color:#E6ECF3}@media (max-width:767px){.full-width-section,.wr-section-full-width .block{width:100%;float:none!important}.sec-image img{position:relative!important;overflow:hidden!important;padding:0 0px!important;margin:0px!important;top:0px!important;bottom:0px!important;left:0px!important;right:0px!important;height:inherit!important}.alignleft,img.alignleft{float:left;margin-bottom:15px;margin-right:0;width:100%}.alignright,img.alignright{float:left;margin-bottom:15px;margin-left:0;width:100%}.no-pad,.no-pad.vc_column_container>.vc_column-inner,.no-pad-l,.no-pad-l.vc_column_container>.vc_column-inner,.no-pad-r,.no-pad-r.vc_column_container>.vc_column-inner{padding-left:7px!important;padding-right:7px!important}.admin-bar .nav-wrap.stuck,.admin-bar .nav-wrap.is-fixed{top:0px!important}.block4.custom-title{padding:0 0}.cd-horizontal-timeline .events li:nth-child(1) a{left:20px!important}.cd-horizontal-timeline .events li:nth-child(2) a{left:60px!important}.cd-horizontal-timeline .events li:nth-child(3) a{left:100px!important}.cd-horizontal-timeline .events li:nth-child(4) a{left:140px!important}.cd-horizontal-timeline .events li:nth-child(5) a{left:180px!important}.cd-horizontal-timeline .events li:nth-child(6) a{left:220px!important}.cd-horizontal-timeline .events li:nth-child(7) a{left:260px!important}.cd-horizontal-timeline .events li:nth-child(8) a{left:300px!important}.cd-horizontal-timeline .events li:nth-child(9) a{left:340px!important}.cd-horizontal-timeline .events li:nth-child(10) a{left:380px!important}}@media (min-width:768px){.overlay-boxes>div .vc_column_container{display:table-cell;vertical-align:middle;float:none}}.alignleft,img.alignleft{float:left;margin-right:15px;margin-bottom:15px}.alignright,img.alignright{display:block;float:right;margin-left:15px;margin-bottom:15px}.aligncenter,img.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both;margin-bottom:15px}.admin-bar .nav-wrap.stuck,.admin-bar .nav-wrap.is-fixed{top:32px}.full-width-section,.pages,.wr-section-full-width .block{width:100%;float:left}.block-wrapper,.section-block-title{background-size:cover;background-position:center center}.blog-intro.blog-intro__post.single-paralax{background-attachment:fixed}.wr-section-full-width .vc_column_container>.vc_column-inner,.container-fluid-flat.overlay-boxes .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.no-pad,.no-pad.vc_column_container>.vc_column-inner{padding:0}.no-pad-l,.no-pad-l.vc_column_container>.vc_column-inner{padding-left:0}.no-pad-r,.no-pad-r.vc_column_container>.vc_column-inner{padding-right:0}.wr-section-full-width .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.float-left{float:left}.float-right{float:right}.float-center{text-align:center}.display-none{display:none}.color-scheme{background:#24252f}.block4{padding:40px 0;position:relative}.block6{padding:20px 0 0;position:relative}.separator.custom-separator{background-position:50% -708px}.separator2.custom-separator2{background-attachment:fixed}.separator2.custom-separator .separator__inner,.separator2.custom-separator2 .separator__inner{width:50%;position:absolute;padding:3rem 0;text-transform:uppercase;text-align:center;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}p.head-text{font-size:.8125rem;color:#E6ECF3;text-transform:uppercase}.head-icon i{transition:none;line-height:72px;border-width:0;margin:0;padding:0;margin-bottom:5px;letter-spacing:0;font-weight:400;font-size:62px;color:rgb(255 255 255 / 1)}.head-icon-bar{z-index:8;border-color:#fff0;visibility:inherit;transition:none;line-height:16px;border-width:0;margin:0 auto;padding:0;letter-spacing:0;font-weight:400;font-size:10px;white-space:nowrap;min-height:1px;min-width:72px;max-height:1px;max-width:72px;opacity:1;transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform-origin:50% 50% 0;background-color:#fff}#map-canvas.map-wrap{height:400px!important;position:relative!important}form input[type="text"],form input[type="password"],form input[type="email"]{width:100%;padding:12px 20px;box-shadow:none;background-color:#E6ECF3;border:1px solid #EFEFEF}form textarea{width:100%;padding:12px 20px;box-shadow:none;background-color:#E6ECF3;border:1px solid #EFEFEF;height:130px}form input[type="submit"]{background-color:#fff0;border:1px solid #24252f;color:#4E4E4E;color:#24252f;border:1px solid #24252f;padding:.75rem 2rem;font-size:.875rem}form input[type="submit"]:hover{cursor:pointer;background-color:#24252f;border-color:#24252f;color:#fff}form label{display:block;margin-bottom:.5em;text-align:left;text-transform:uppercase;color:#24252f;font-weight:400}form span{color:#ee1c25}form select{width:100%;padding:12px 20px!important;background-color:#E6ECF3;border:1px solid #E6ECF3;display:block;position:relative;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#5b5b5b;outline:none}.no-padding .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.mfp-title{text-transform:uppercase}@media (min-width:993px){.overlay-boxes__text.with-center.custom-with-center{top:50%;bottom:auto;-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);-o-transform:translateY(15%);transform:translateY(15%)}}#subscribe-form-icon .input-group input{text-transform:uppercase}.sec-newsletter form input[type="submit"]{position:absolute;right:0;padding-top:0px!important;top:-20px;padding-left:5px!important;padding-right:5px!important;width:40px!important;height:82%;color:#fff;font-size:36px;line-height:100%;background-color:#24252f!important}.sec-newsletter form input[type="submit"]{display:block;margin-top:20px}.copy-right{float:left;width:100%}.color-bg{position:absolute;width:100%;height:100%;top:0;opacity:.2;background-color:#252525}.no-back .main-header:before{background-color:#E6ECF3}.stage-block__text.overlay-boxes__text{padding:4em}.stage-block__img{left:0;right:auto}span.author{text-transform:capitalize}.qoute-text{font-size:1.5rem;line-height:1em;text-transform:uppercase!important;margin-top:0;font-weight:400;color:#24252f;width:100%;float:left}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#24252f;color:#fff}.pagination>li>a,.pagination>li>span{display:inline-block;width:40px;height:40px;margin-right:5px;text-align:center;line-height:30px;border:1px solid #dadce0;-webkit-transition:background-color 0.3s,color 0.3s;-moz-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s}.blog-intro .post-single-meta.custom-meta-top{margin:.2rem 0}.comment-text p{margin-bottom:0em;text-transform:inherit}.comment .children{padding-left:4em;padding-top:2em;border-left:1px solid #dadce0}.comment .children .children{margin-bottom:2em}p.head-text.custom-search{font-size:20px}.widget_search label,.widget_search #searchsubmit{display:none}.widget_search form input[type="text"],.widget-block form select{border:1px solid #dadce0;padding:10px;background:#fff}.blog-sidebar .tagcloud a:hover{color:#666986}.blog-sidebar .tagcloud a{float:left;padding:6px;margin:0 3px 3px 0;border:1px solid #dadce0;font-size:12px;text-align:center;-webkit-transition:color 0.3s,background-color 0.3s;-moz-transition:color 0.3s,background-color 0.3s;transition:color 0.3s,background-color 0.3s}.btn-main.custom-title-button{border:1px solid rgb(255 255 255 / .247059);background:#fff0;color:rgb(255 255 255 / .498039)}.btn-main.custom-title-button:hover,.btn-main.custom-title-button:active,.btn-main.custom-title-button:focus{cursor:pointer;border-color:#fff;color:#fff}.block5{padding-top:25px}#ui-datepicker-div{background-color:#E6ECF3;border:1px solid #EFEFEF;width:318px}a.ui-state-default.ui-state-hover{background:#24252f;color:#fff}.ui-datepicker .ui-datepicker-header{background:#fff0;border:none}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #EFEFEF;background:#fff0;font-weight:400;color:#24252f}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #EFEFEF;background:#fff0;font-weight:400;color:#24252f}.ui-datepicker .ui-datepicker-title{color:#24252f}.block-news [class*="col-"]:nth-child(n+3){margin-bottom:30px}.blog-sidebar{float:left}.widget-block{width:100%;float:left}.carna-menu li>.sub-menu{display:none}.carna-menu li:hover>.sub-menu{display:block;position:absolute;display:block;position:absolute;background:#fff;padding:10px 20px 20px 20px;text-align:left;min-width:200px}.carna-menu .sub-menu li{line-height:30px;position:relative}.carna-menu .sub-menu a{color:#212121}.carna-menu .sub-menu a:hover{color:#666986}.carna-menu .sub-menu li>.sub-menu{left:100%;top:0}.heighlight-menu .sub-menu{display:none}.cd-horizontal-timeline{clear:both}.cd-horizontal-timeline .events{width:100%!important}.cd-horizontal-timeline .events li:nth-child(1) a{left:20px!important}.cd-horizontal-timeline .events li:nth-child(2) a{left:100px!important}.cd-horizontal-timeline .events li:nth-child(3) a{left:180px!important}.cd-horizontal-timeline .events li:nth-child(4) a{left:260px!important}.cd-horizontal-timeline .events li:nth-child(5) a{left:340px!important}.cd-horizontal-timeline .events li:nth-child(6) a{left:420px!important}.cd-horizontal-timeline .events li:nth-child(7) a{left:500px!important}.cd-horizontal-timeline .events li:nth-child(8) a{left:580px!important}.cd-horizontal-timeline .events li:nth-child(9) a{left:660px!important}.cd-horizontal-timeline .events li:nth-child(10) a{left:740px!important}.events li{list-style:none}.sticky .post-title{color:#8a0b0b!important}img.wp-image-907{height:auto;width:100%}table thead:first-child tr:first-child th,table tbody:first-child tr:first-child th,table tbody:first-child tr:first-child td{border-top:0}table th,table td{padding:8px;border-top:1px solid #ddd;border-left:1px solid #ddd;vertical-align:top;text-align:left;line-height:18px}table{margin:0 0 20px;width:100%;border:1px solid #ddd;border-collapse:separate;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}table th,table td{padding:8px;border-top:1px solid #ddd!important;border-left:1px solid #ddd!important;vertical-align:top;text-align:left;line-height:18px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;float:left;width:100%}iframe{width:100%}embed{width:100%}#attachment_907{width:100%!important}.wp-image-967{width:100%;height:895px}label.screen-reader-text{display:none}.widget select{width:100%;height:30px}.widget img{width:100%}.widget img.wp-smiley{width:auto}.widget_rss img{width:auto}.widget table{width:100%;text-align:center}.widget .size-large{height:181px}.widget ul ul.children{padding:0;padding-left:10px}.widget ul ul.children li{padding-bottom:0}.widget_calendar caption{padding-bottom:10px}header.nav-wrap.is-fixed.is-shrink .alt-logo{width:180px;height:81px;background:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/logo/logo-restaurant-w.png);background-repeat:no-repeat}header.nav-wrap.is-fixed.is-shrink.smaller.is-fill .alt-logo2{width:180px;height:81px;background:url(https://jjbeaumarchais.com/wp-content/themes/lily/includes/css/../images/logo/logo-restaurant-s.png);background-repeat:no-repeat}header.nav-wrap.is-fixed.is-shrink.smaller.is-fill .alt-logo{display:none}header.nav-wrap.is-fixed.is-shrink span{margin-top:15px;float:left}header.nav-wrap.is-fixed.is-shrink.smaller.is-fill span{margin-top:15px;float:left}.custom-blog .deco-text,.custom-blog-page p{text-transform:inherit}.custom-blog-page .post-text .post ul:not(.portfolio),.comment-text ul:not(.portfolio){display:block;list-style-type:disc;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px}.wrapper-content ol,.custom-blog-page .post-text .post ol,.comment-text ol{display:block;list-style-type:decimal;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px}@media (max-width:768px){ul.children{padding-left:0px!important;border-left:0px!important}}form input[type="date"]{width:100%;padding:10px 20px;box-shadow:none;background-color:#E6ECF3;border:1px solid #EFEFEF;color:#4E4E4E}.cd-folding-panel.is-open{z-index:999999}.cd-item .cd-item__inner{padding:0 10px}section.wpb-content-wrapper{padding:0;background:#fff0}.header-video__media{max-height:100vh}.edit-php .fixed .column-img{width:100px}body{max-width:100%;overflow-x:hidden}.sec-contact-form .wpcf7 form.invalid .wpcf7-response-output,.sec-contact-form .wpcf7 form.unaccepted .wpcf7-response-output,.sec-contact-form .wpcf7 form.payment-required .wpcf7-response-output{border-color:#24252f;float:left;margin-top:20px;margin-left:14px}