:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);padding:0;word-break:normal!important}.screen-reader-text:focus{clip-path:none;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:.7em;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(body){margin:0}a,abbr,div,figure,html,label,nav,span,table,tbody,td,th,thead,tr{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}body,li{margin:0}body,h1,h2,li{padding:0}body,form,h1,h2,li,p{vertical-align:baseline}body,form,h1,h2,img,li,p,ul{border:0}form,img,p{padding:0;font-size:100%}img{margin:0;vertical-align:top}ul{vertical-align:baseline}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}select{-webkit-appearance:menulist;appearance:menulist;-moz-appearance:menulist}#drop_mainmenu ul,figure,nav{display:block}body{line-height:1;color:#666;font:300 18px/130%"Source Sans Pro",sans-serif;text-align:center}table{border-collapse:collapse;border-spacing:0}a,td,th{font-weight:400}td,th{text-align:left}div,figure,li,nav,ul{zoom:1}div:after,div:before,figure:after,figure:before,nav:after,nav:before,ul:after{content:"";display:table}div:after,figure:after,nav:after{clear:both}form{margin:1.12em 0;position:relative;color:inherit}.footer p{color:#fff}p{margin:0 0 14px}h1{margin:0 0 54px;color:#000;text-transform:uppercase;font-size:3em;font-weight:600;line-height:115%}h2{margin:0 0 33px;color:#3d3d3d;font-size:2.22em;font-weight:300;line-height:110%}a{text-decoration:none}a:hover{text-decoration:underline}a,a:visited{color:#03a9f4}ul{margin:10px 0;padding:0 0 0 40px}a,p{-webkit-font-smoothing:subpixel-antialiased}li,ul{font:inherit}form select,span{font-family:inherit}ul ul{margin-top:0;margin-bottom:0}body img{max-width:100%;height:auto}form select{height:2.40741rem;width:100%;padding-left:.61728rem;margin-bottom:.61728rem;font-size:16.2px;border:.06173rem solid #ebe9eb;border-radius:.18519rem;outline:0;background-color:#fff}form select:focus{border-color:#03a9f5}form select:disabled{background-color:#eee;cursor:not-allowed}div#page{background-color:#fff;word-wrap:break-word}.page-content{margin-top:0;padding-top:50px;padding-bottom:50px;min-height:700px}.inner-header-description{text-align:center}a.custom-logo-link{color:#fff;font-weight:700;font-size:1.6em;display:inline-block;transition:all .3s linear}img.custom-logo{vertical-align:middle;width:auto;max-height:70px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;margin:-1px}.gridContainer{width:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.header{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;color:#fff;z-index:0;padding-top:160px;padding-bottom:160px}.header:before{width:100%;height:100%;top:0;left:0;position:absolute;z-index:-1;display:inline-block}.header-separator-bottom{position:absolute;bottom:-1px;left:0;width:100%}.header-separator-reverse{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header-separator svg{display:block;width:calc(100% + 1.3px);height:90px!important}.header-separator{position:absolute;width:100%;max-width:100%;bottom:-1px;overflow:hidden}.svg-white-bg{fill:#ebebeb}.page .svg-white-bg{fill:#fff}p.header-subtitle{color:#fff;font-weight:300;font-size:1.4em;text-align:inherit}.header-top{padding-left:5%;padding-right:5%;position:absolute}.header-top,.navigation-wrapper{width:100%;display:flex;align-items:center}.logo_col{text-align:left;width:30%}.header-wrapper{background-color:#ebebeb;position:relative}.page .header-wrapper,body.custom-background{background-color:#fff}.main_menu_col{flex-grow:1}h1.heading8{font-weight:600;font-size:2.2em;color:#fff;margin-bottom:25px}.header-description-row{padding:0 15px;display:block}.footer-copyright{text-align:center;margin-top:27px}.footer{background-color:#222;border-top:5px solid #03a8f4;min-height:87px}div#drop_mainmenu_container{z-index:9999;vertical-align:top}div#drop_mainmenu_container ul{list-style-type:none;list-style-position:outside;list-style-image:none;display:block}#drop_mainmenu li>ul,.mc-main h2:before,div#drop_mainmenu_container ul.fm2_drop_mainmenu{display:none}#drop_mainmenu{position:relative;text-align:right;margin:0;padding:0;display:block}#drop_mainmenu a:active,#drop_mainmenu a:focus{outline-style:none}#drop_mainmenu a,#drop_mainmenu>li>a{text-decoration:none;text-align:center;cursor:pointer;text-transform:uppercase}#drop_mainmenu a{display:block;color:#fff;font-weight:700;line-height:120%}#drop_mainmenu li{position:relative}#drop_mainmenu li:hover a{transition:all .3s}#drop_mainmenu>li>a{transition:all .3s;background:left center repeat-x;width:auto;height:100%;margin:0;padding:35px 0;border-radius:0;color:#ededed;font-weight:400;font-size:1em;letter-spacing:3px}#drop_mainmenu>li{padding:0;line-height:100%;margin-left:1.7%;margin-right:1.7%;display:inline-block;height:auto}#drop_mainmenu>li:hover>a{color:#fff;letter-spacing:3px;text-shadow:0 0 0#fff}#drop_mainmenu li ul{top:50px;left:0}#drop_mainmenu ul{width:auto;height:auto;padding:7px 0}#drop_mainmenu ul li a{border:0;padding:16px 18px;height:100%;min-height:0;margin:0;letter-spacing:0;text-align:left;color:#fff;font-weight:400;font-size:.6em}#drop_mainmenu ul li{min-width:160px;padding:0;vertical-align:top;position:relative}#drop_mainmenu ul li:hover>a{background-color:#2176ff;border:0 transparent;letter-spacing:0}#drop_mainmenu ul li ul{left:100%;top:0;margin-top:0}#drop_mainmenu>li ul{top:auto;border-bottom-width:5px;border-bottom-color:#2176ff;border-bottom-style:solid;padding:0;position:absolute;background-color:#3f464c;z-index:9999}@media only screen and (min-width:768px){body{text-align:left}div#drop_mainmenu_container ul.fm2_drop_mainmenu{display:block}h1{font-size:3.4em}h2{font-size:2.5em}p{line-height:130%}h1.heading8{font-size:3.3em}.gridContainer{width:90%;max-width:1232px}.gridContainer .row{margin-left:-15px;margin-right:-15px;clear:both}.header{width:100%}.header-top{display:flex;position:fixed;transition:all .3s linear}.logo_col{margin-right:15px}.header-description-row:after,.header-description-row:before{content:normal}}@media only screen and (min-width:1024px){.gridContainer{width:80%}h1{font-size:3.8em}h2{font-size:2.7em}p{line-height:150%}}@font-face{ font-display:swap;font-family:"FontAwesome";src:url(//www.theatreoffmeyreuil.org/wp-content/themes/one-page-express/assets/font-awesome/../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(//www.theatreoffmeyreuil.org/wp-content/themes/one-page-express/assets/font-awesome/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(//www.theatreoffmeyreuil.org/wp-content/themes/one-page-express/assets/font-awesome/../fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(//www.theatreoffmeyreuil.org/wp-content/themes/one-page-express/assets/font-awesome/../fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(//www.theatreoffmeyreuil.org/wp-content/themes/one-page-express/assets/font-awesome/../fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(//www.theatreoffmeyreuil.org/wp-content/themes/one-page-express/assets/font-awesome/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal }@font-face{ font-family:FontAwesomeExtra;src:url(//www.theatreoffmeyreuil.org/wp-content/themes/one-page-express/assets/font-awesome/../fonts/FontAwesomeExtra.eot?2xunol);src:url(//www.theatreoffmeyreuil.org/wp-content/themes/one-page-express/assets/font-awesome/../fonts/FontAwesomeExtra.eot?2xunol#iefix)format("embedded-opentype"),url(//www.theatreoffmeyreuil.org/wp-content/themes/one-page-express/assets/font-awesome/../fonts/FontAwesomeExtra.ttf?2xunol)format("truetype"),url(//www.theatreoffmeyreuil.org/wp-content/themes/one-page-express/assets/font-awesome/../fonts/FontAwesomeExtra.woff?2xunol)format("woff"),url(//www.theatreoffmeyreuil.org/wp-content/themes/one-page-express/assets/font-awesome/../fonts/FontAwesomeExtra.svg?2xunol#FontAwesomeExtra)format("svg");font-weight:400;font-style:normal;font-display:swap; }.mc-main *,.my-calendar-navigation *{line-height:1.62}.mc-main{position:relative;container:mcmain/inline-size;background:var(--main-background);color:var(--main-color);padding:var(--main-padding);margin:var(--main-margin)}.mc-main a,.mc-main div,.mc-main form,.mc-main h2,.mc-main label,.mc-main li,.mc-main nav,.mc-main span,.mc-main table,.mc-main tbody,.mc-main thead,.mc-main tr,.mc-main ul{border:0;outline:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}.mc-main th{vertical-align:baseline}.mc-main td,.mc-main th{border:0;outline:0;font-size:100%;margin:0}.mc-main a{display:inline}.mc-main .my-calendar-table tbody{background:var(--primary-light)}.mc-main .heading:not(.widget .mc-main .heading){font-size:var(--calendar-heading);color:var(--primary-dark);text-align:center;margin:0}.mc-main thead{border-bottom:4px solid var(--grid-header-border)}.mc-main th{font-size:var(--grid-date-heading);line-height:1.5;text-align:center;padding:4px 0;color:var(--grid-header-color);background:var(--grid-header-bg)}.mc-main th.weekend-heading{color:var(--grid-weekend-color);background:var(--grid-weekend-bg)}.mc-main th abbr{border-bottom:none;text-decoration:none}.mc-main td{border:1px solid var(--grid-cell-border);background:var(--grid-cell-background);padding:0!important;height:6em;vertical-align:top}.mc-main .event-title:not(.event-title:has(a),.event-title:has(button)){display:flex;align-items:center;column-gap:4px;padding:4px;position:relative}.mc-main .mc-date{display:block;padding:0 8px;font-weight:700;font-size:var(--grid-date);border-radius:0;text-align:end}.mc-main .current-day:not(.day .current-day,.list .current-day){outline:2px solid var(--current-day-border);background:var(--current-day-bg);color:var(--current-day-color);outline-offset:-2px}.mc-format ul,.mc-main .category-key ul,.mc-time ul,.my-calendar-nav ul{margin:0!important;padding:0!important}.my-calendar-navigation .category-key ul{display:flex;flex-wrap:wrap;column-gap:4px;row-gap:4px}a:has(.mc-icon),button:has(.mc-icon){display:flex;align-items:center;gap:4px;width:fit-content}.mc-icon,.my-calendar-nav ul{display:flex}.mc-icon:before{font-family:"dashicons";line-height:1;height:auto}.mc-main .mc-print .mc-icon:before{content:""}.mc-main .mc-format .mc-list-option .mc-icon:before{content:""}.mc-main .mc-format .mc-grid-option .mc-icon:before{content:""}.my-calendar-today .mc-icon:before{content:"";width:0;color:transparent;display:inline-block;margin-right:0}.my-calendar-prev .mc-icon:before{content:""}.my-calendar-next .mc-icon:before{content:"";margin-left:2px;margin-right:0}.mc-main .mc-clear-filters .mc-icon:before{content:""}.mc-main .my-calendar-navigation .mc-clear-filters{margin-left:auto}.my-calendar-navigation div>:not(select){display:flex}.mc-main .mc-time .week{padding-left:8px;padding-right:8px}.mc-main .my-calendar-navigation .no-icon{display:inline-block;width:16px;height:16px;vertical-align:middle;margin:0 4px;border-radius:16px;position:relative;border:1px solid currentColor}.mc-main .my-calendar-date-switcher input[type=submit]{width:auto}.mc-main .mc-list .event-title:not(:has(a),:has(button)){padding:8px}.mc-main nav,table{overflow:visible!important}.mc-main{line-height:1;width:100%;max-width:var(--grid-max-width)!important;margin:0 auto}.mc-main .my-calendar-table{color:var(--primary-dark)}.mc-main .my-calendar-navigation li,.mc-main .my-calendar-navigation ul{list-style:none;margin:0}.mc-main nav{display:block}.mc-main .my-calendar-navigation>div{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:8px;padding:8px 0;margin:0;background-color:var(--navbar-background)}.mc-main .mc-active,.mc-main .my-calendar-navigation a{padding:4px 8px;width:100%}.mc-main .mc-active,.mc-main .my-calendar-navigation a,.mc-main .my-calendar-navigation button,.mc-main .my-calendar-navigation input[type=submit]{display:flex;align-items:center;border:1px solid transparent}.mc-main .my-calendar-navigation .mc-active{outline:2px solid;outline-offset:-4px;border-radius:3px;background:var(--primary-light);background-color:var(--primary-light);color:var(--primary-dark);border:1px solid transparent;filter:brightness(95%)}.mc-main .my-calendar-navigation button,.mc-main .my-calendar-navigation input[type=submit],.mc-main .my-calendar-navigation select{padding:4px 8px;padding-top:4px!important;padding-bottom:4px!important;padding-left:8px;padding-right:8px;margin:0;min-height:auto;-webkit-appearance:none;appearance:none;line-height:1.62;height:auto;width:auto;text-transform:none;text-shadow:none;box-shadow:none}.mc-main .my-calendar-navigation select{border:1px solid var(--nav-input-border);background-color:var(--nav-input-background);background:var(--nav-input-background);color:var(--nav-input-color);padding-right:3rem;background-image:url("data:image/svg+xml,%3csvg width='800' height='600' xmlns='http://www.w3.org/2000/svg'%3e%3cg id='arrow-down'%3e%3cpath transform='rotate(90 398.52 307.42)' stroke='%23323232' id='svg_2' d='m151.01949%2c560.26198l230.96062%2c-252.90392l-230.96062%2c-252.90574l132.00568%2c-144.53259l362.99432%2c397.43833l-362.99432%2c397.56164' fill='%23323232'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .7rem top 50%;background-size:.65rem auto;max-width:320px}.mc-main .my-calendar-navigation a,.mc-main .my-calendar-navigation input[type=submit]{border-radius:3px}.mc-main .my-calendar-navigation a,.mc-main .my-calendar-navigation button,.mc-main .my-calendar-navigation input[type=submit]{color:var(--nav-button-color);background:var(--nav-button-bg);background-color:var(--nav-button-bg)}.mc-main .mc-navigation-button{display:flex;align-items:center;gap:4px}.mc-main .my-calendar-navigation select:focus{background-image:url("data:image/svg+xml,%3csvg width='800' height='600' xmlns='http://www.w3.org/2000/svg'%3e%3cg id='arrow-up'%3e%3cpath transform='rotate(-90 398.519 307.42)' stroke='%23323232' id='svg_2' d='m151.01949%2c560.26198l230.96062%2c-252.90392l-230.96062%2c-252.90574l132.00568%2c-144.53259l362.99432%2c397.43833l-362.99432%2c397.56164' fill='%23323232'/%3e%3c/g%3e%3c/svg%3e")}.mc-main .my-calendar-navigation input[type=submit]::-moz-focus-inner,.mc-main .my-calendar-navigation select::-moz-focus-inner{border:0}.mc-main .my-calendar-navigation .mc-active,.mc-main .my-calendar-navigation a,.mc-main .my-calendar-navigation button,.mc-main .my-calendar-navigation input,.mc-main .my-calendar-navigation input[type=submit],.mc-main .my-calendar-navigation select{font-size:var(--navigation-controls);font-weight:400;text-decoration:none}.mc-main .my-calendar-navigation a:focus,.mc-main .my-calendar-navigation a:hover,.mc-main .my-calendar-navigation button:focus,.mc-main .my-calendar-navigation button:hover,.mc-main .my-calendar-navigation input:focus,.mc-main .my-calendar-navigation input:hover,.mc-main .my-calendar-navigation select:focus,.mc-main .my-calendar-navigation select:hover{outline:3px solid var(--primary-dark);outline-offset:-2px;border-radius:3px}.mc-time{display:flex;column-gap:4px}.mc-main nav ul{list-style:none;display:flex;flex-wrap:wrap;column-gap:2px}.mc-main ul{list-style:disc}.mc-main table.my-calendar-table{border-collapse:collapse;border-spacing:0;position:relative;table-layout:fixed;width:100%}.mc-main *,.mc-main :after,.mc-main :before{box-sizing:border-box}.mc-main .maybe-hide:not(.my-calendar-nav span),.mc-main .screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;color:inherit}.mc-main .category-color-sample{border-radius:3px;padding:3px}.mc-main .mc-date-switcher div{display:flex;align-items:center;flex-wrap:wrap}.mc-main .mc-date-switcher .mc-button,.mc-main .mc-date-switcher .mc-button[type=submit]{border-radius:0 3px 3px 0;position:relative;border-left-width:0;color:var(--nav-button-color);background:var(--nav-button-bg);border-color:var(--nav-button-border);line-height:1.62;word-break:normal}.mc-main .my-calendar-navigation button{border-radius:3px}.mc-main .mc-date-switcher select[name=month]{border-radius:3px 0 0 3px}.mc-main .mc-date-switcher select:not([name=month]){border-radius:0}.mc-main .category-key li .mc-active,.mc-main .category-key li button{display:flex;align-items:center;gap:4px;padding-right:12px}.mc-main .category-key li span.mc-active{padding-left:12px;padding-right:12px}.mc-main .category-key li button[aria-pressed=true]{outline:2px solid;outline-offset:-4px}.mc-main .category-key .category-color-sample{display:flex;align-items:center;position:relative}.mc-main:focus{outline:0}@container mcmain (width