.article{padding:30px 0}.article .size-post-thumbnail{width:100%}.article--search svg{width:34.5vw;margin-left:3.7vw;margin-bottom:4vw}.article--search header{padding-bottom:30px}@media screen and (min-width: 900px){.article--search header{padding-bottom:40px}}.article--search .search__count{font-family:"Autor",Helvetica,Arial,sans-serif}.article--search li{border-top:1px solid #a5750e}.article--search li:last-child{border-bottom:1px solid #a5750e}.mg-button,button,input[type=button],input[type=reset],input[type=submit],.wp-block-button__link,.wp-element-button{border:2px solid var(--Main-Colours-Canola, #a5750e);background:rgba(0,0,0,0);font-family:"Autor",Helvetica,Arial,sans-serif;cursor:pointer;text-align:center;transition:all .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;border-radius:0;color:#262d33;font-size:clamp(1.0625rem,1.39vw,1.25rem);line-height:1.2;font-weight:700;letter-spacing:1.62px;text-transform:uppercase}.mg-button:hover:not(.dropdown-toggle,.hamburger,.mg-button--small,.search-submit,.mg-button--lang-mobile,.accordion__button,.archive__tab,.slick-prev,.slick-next,.tabs__title-single),button:hover:not(.dropdown-toggle,.hamburger,.mg-button--small,.search-submit,.mg-button--lang-mobile,.accordion__button,.archive__tab,.slick-prev,.slick-next,.tabs__title-single),input[type=button]:hover:not(.dropdown-toggle,.hamburger,.mg-button--small,.search-submit,.mg-button--lang-mobile,.accordion__button,.archive__tab,.slick-prev,.slick-next,.tabs__title-single),input[type=reset]:hover:not(.dropdown-toggle,.hamburger,.mg-button--small,.search-submit,.mg-button--lang-mobile,.accordion__button,.archive__tab,.slick-prev,.slick-next,.tabs__title-single),input[type=submit]:hover:not(.dropdown-toggle,.hamburger,.mg-button--small,.search-submit,.mg-button--lang-mobile,.accordion__button,.archive__tab,.slick-prev,.slick-next,.tabs__title-single),.wp-block-button__link:hover:not(.dropdown-toggle,.hamburger,.mg-button--small,.search-submit,.mg-button--lang-mobile,.accordion__button,.archive__tab,.slick-prev,.slick-next,.tabs__title-single),.wp-element-button:hover:not(.dropdown-toggle,.hamburger,.mg-button--small,.search-submit,.mg-button--lang-mobile,.accordion__button,.archive__tab,.slick-prev,.slick-next,.tabs__title-single){background-color:#262d33;color:#fff}.mg-button:active:not(.dropdown-toggle,.hamburger,.mg-button--small,.search-submit,.mg-button--lang-mobile,.accordion__button,.archive__tab,.slick-prev,.slick-next,.tabs__title-single),button:active:not(.dropdown-toggle,.hamburger,.mg-button--small,.search-submit,.mg-button--lang-mobile,.accordion__button,.archive__tab,.slick-prev,.slick-next,.tabs__title-single),input[type=button]:active:not(.dropdown-toggle,.hamburger,.mg-button--small,.search-submit,.mg-button--lang-mobile,.accordion__button,.archive__tab,.slick-prev,.slick-next,.tabs__title-single),input[type=reset]:active:not(.dropdown-toggle,.hamburger,.mg-button--small,.search-submit,.mg-button--lang-mobile,.accordion__button,.archive__tab,.slick-prev,.slick-next,.tabs__title-single),input[type=submit]:active:not(.dropdown-toggle,.hamburger,.mg-button--small,.search-submit,.mg-button--lang-mobile,.accordion__button,.archive__tab,.slick-prev,.slick-next,.tabs__title-single),.wp-block-button__link:active:not(.dropdown-toggle,.hamburger,.mg-button--small,.search-submit,.mg-button--lang-mobile,.accordion__button,.archive__tab,.slick-prev,.slick-next,.tabs__title-single),.wp-element-button:active:not(.dropdown-toggle,.hamburger,.mg-button--small,.search-submit,.mg-button--lang-mobile,.accordion__button,.archive__tab,.slick-prev,.slick-next,.tabs__title-single){background-color:#a5750e;color:#fff}.mg-button[disabled],button[disabled],input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled],.wp-block-button__link[disabled],.wp-element-button[disabled]{opacity:.2;cursor:not-allowed;pointer-events:none}.mg-button:focus:not(:focus-visible),button:focus:not(:focus-visible),input[type=button]:focus:not(:focus-visible),input[type=reset]:focus:not(:focus-visible),input[type=submit]:focus:not(:focus-visible),.wp-block-button__link:focus:not(:focus-visible),.wp-element-button:focus:not(:focus-visible){outline:0}.mg-button:focus-visible,button:focus-visible,input[type=button]:focus-visible,input[type=reset]:focus-visible,input[type=submit]:focus-visible,.wp-block-button__link:focus-visible,.wp-element-button:focus-visible{outline:2px solid #6a102f}.wp-block-button--secondary .wp-element-button.wp-block-button__link,.wp-block-button.is-style-secondary-button .wp-element-button.wp-block-button__link{border:1px solid gray}.wp-block-button--secondary .wp-element-button.wp-block-button__link:hover,.wp-block-button.is-style-secondary-button .wp-element-button.wp-block-button__link:hover{background-color:#e8e8e8;color:#262d33}.wp-block-button--secondary .wp-element-button.wp-block-button__link:active,.wp-block-button.is-style-secondary-button .wp-element-button.wp-block-button__link:active{background-color:#c8d7d7}.mg-button--small{border:none;font-size:.9rem;font-family:"Autor",Helvetica,Arial,sans-serif;text-transform:capitalize;text-decoration:none;font-weight:400;padding:0;display:flex;flex-direction:column-reverse;gap:5px;justify-content:space-between;align-items:center;height:100%}.mg-button--small:hover{text-decoration:underline}@media screen and (min-width: 900px){.mg-button--small{font-size:1rem}}.mg-button--account{position:relative}.mg-button--account svg{transition:opacity .2s ease}.mg-button--account .initial{opacity:1;position:absolute;top:2px}.mg-button--account .hover{opacity:0;position:absolute;top:2px}.mg-button--account:hover .initial{opacity:0}.mg-button--account:hover .hover{opacity:1}.mg-button--tickets{position:relative}.mg-button--tickets svg{transition:opacity .2s ease}.mg-button--tickets .initial{opacity:1;position:absolute;top:2px}.mg-button--tickets .hover{opacity:0;position:absolute;top:3px}.mg-button--tickets:hover .initial{opacity:0}.mg-button--tickets:hover .hover{opacity:1}@media screen and (min-width: 900px){.mg-button--tickets{margin-right:1.7857vw}}.mg-button--lang-mobile{padding:1rem 0;border:none}.mg-button--lang-mobile span.lang{font-weight:400}.mg-button--lang-mobile span.lang.lang--active{font-weight:700}@media screen and (min-width: 900px){.mg-button--lang-mobile{display:none}}.footer{display:grid;grid-template-columns:1fr;grid-template-rows:auto;background:linear-gradient(177deg, #e8e8e8 2.7%, #fefdf9 89.87%);margin:150px 0 0 0;padding-bottom:60px}@media screen and (max-width: 767px){.footer{display:block}}.footer__top{display:grid;grid-auto-columns:1fr 2fr}@media screen and (max-width: 1049px){.footer__top{display:block}}.footer__top--text{grid-row:1/3;padding:120px 0;display:grid;grid-auto-columns:1fr 1fr}@media screen and (max-width: 1049px){.footer__top--text{padding:60px 30px 40px}}@media screen and (max-width: 899px){.footer__top--text{padding-left:30px;padding-right:30px}}@media screen and (max-width: 767px){.footer__top--text{display:block;padding-top:0}}.footer__top--newsletter{background:linear-gradient(180deg, #823d4e 8.77%, #721f39 55.79%, #6a102f 78.2%);max-width:480px;grid-row:1/3;grid-column:1/2;z-index:10;padding:80px 30px 100px;color:#fff;margin:-70px 0 0;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 1263px){.footer__top--newsletter{max-width:690px}}@media screen and (max-width: 767px){.footer__top--newsletter{max-width:90vw;transform:translateY(-50px)}}.footer__top--newsletter .logo{margin:0 0 0 -20px}.footer__top--newsletter h2{padding:30px 0 10px;font-size:3.3125rem;font-family:"Macklin",Helvetica,Arial,sans-serif;color:#fff}.footer__top--newsletter p{font-size:1.375rem;font-family:"Autor",Helvetica,Arial,sans-serif;line-height:1.2}.footer__top--newsletter form{font-family:"Autor",Helvetica,Arial,sans-serif;padding:40px 0 0}.footer__top--newsletter form label{font-size:1.375rem;margin:0 0 10px;display:block}.footer__top--newsletter form ._form_element._x69616033{margin-top:20px}.footer__top--newsletter form ._field-wrapper input[type=text]{border:1px solid #fff;font-family:"Autor",Helvetica,Arial,sans-serif;color:#fff;border-radius:0}.footer__top--newsletter form ._button-wrapper button[type=submit]{border:0;padding:0;color:#fff;margin:10px 0 0;text-decoration:underline}.footer__top--newsletter form ._button-wrapper button[type=submit]:hover{color:#a5750e;background-color:rgba(0,0,0,0)}.footer__top--menu{padding:0 100px;grid-column:1/2}@media screen and (max-width: 1399px){.footer__top--menu{padding:0 60px}}@media screen and (max-width: 1049px){.footer__top--menu{padding:0}}@media screen and (max-width: 767px){.footer__top--menu{display:flex;justify-content:space-between;margin:0 0 20px}}.footer__top--menu ul li a{color:#262d33;font-size:clamp(1.42rem,2.1vw,1.81rem);margin:0 0 20px;display:block;line-height:1.2}.footer__top--menu ul li a:hover{color:#a5750e}@media screen and (max-width: 767px){.footer__top--menu .nav--social .nav__list{flex-direction:column;display:flex}}.footer__top--menu .nav--social .nav__list li a:hover svg path{fill:#a5750e}@media screen and (max-width: 767px){.footer__top--menu .nav--social .nav__list li{margin:0 0 20px}}.footer__top--contact{grid-column:2/2;width:75%;color:#262d33}.footer__top--contact div{margin:0 0 15px}.footer__top--contact div:last-child{margin:0}.footer__top--contact h3,.footer__top--contact p{font-size:18px;font-family:"Autor",Helvetica,Arial,sans-serif}.footer__top--contact h3{font-weight:500;padding:0 0 5px}.footer__top--contact p{font-weight:400;line-height:1.2}.footer__top--contact p a{color:#262d33;text-decoration:underline}.footer__top--contact p a:hover{color:#a5750e}.footer__top--contact div:first-child{margin:0 0 30px}.footer__top--contact div:first-child h3{font-size:22px}.footer__top--contact-links{margin:30px 0 0 !important}.footer__top--contact-links a{text-transform:uppercase;font-size:18px;text-decoration:underline;color:#262d33;font-weight:bold;display:inline-block;line-height:1;border-right:2px solid #a5750e;padding-right:8px;margin-right:8px}.footer__top--contact-links a:last-child{border:0;padding:0;margin:0}.footer__top--contact-links a:hover{color:#a5750e}@media screen and (max-width: 1049px){.footer__bottom__row{padding:0}}@media screen and (min-width: 768px){.footer__bottom__row{border-top:1px solid #262d33}}.footer__bottom__statement{display:grid;padding:60px 0;grid-column-gap:40px;grid-template-columns:2fr 2fr 1fr;color:#262d33}@media screen and (max-width: 767px){.footer__bottom__statement{padding:0}}@media screen and (max-width: 767px){.footer__bottom__statement--desktop{display:none}}@media screen and (max-width: 1049px){.footer__bottom__statement{grid-template-columns:1fr 1fr;grid-row-gap:40px}}.footer__bottom__statement h3{font-size:18px;margin:0 0 10px;padding:0;font-weight:500}.footer__bottom__statement .footer__bottom__statement-text{font-family:"Autor",Helvetica,Arial,sans-serif}.footer__bottom__statement .wp-block-button{display:flex;align-items:center}@media screen and (max-width: 1049px){.footer__bottom__statement .wp-block-button{grid-column:2}}.footer__bottom__statement--mobile{display:none}@media screen and (max-width: 767px){.footer__bottom__statement--mobile{display:block}}.footer__bottom__statement--mobile .footer__bottom__statement-item{border-top:1px solid #262d33;padding:20px 0}.footer__bottom__statement--mobile .footer__bottom__statement-item:last-child{border-bottom:1px solid #262d33}.footer__bottom__statement--mobile .footer__bottom__statement-item.is-open{display:block}.footer__bottom__statement--mobile .footer__bottom__statement-item.is-open svg{transform:rotate(180deg)}.footer__bottom__statement--mobile .footer__bottom__statement-item .footer__bottom__statement-text{display:none;padding:10px 0 0}.footer__bottom__statement--mobile .footer__bottom__statement-item .wp-block-button{margin:20px 0 0}.footer__bottom__statement--mobile .footer__bottom__statement-item h3{display:flex;justify-content:space-between;align-items:center;margin:0}.footer__bottom__statement--mobile .footer__bottom__statement-item h3 svg{margin:5px 0 0 10px}.footer__bottom__logos{display:flex;align-items:center;justify-content:space-between;padding:30px 0;flex-wrap:wrap}@media screen and (max-width: 767px){.footer__bottom__logos{display:none}}.footer__bottom__logos img{margin:10px 20px}@media screen and (max-width: 1263px){.footer__bottom__logos img{margin:10px;justify-content:center}}@media screen and (max-width: 1263px){.footer__bottom__logos{justify-content:center}}.footer__bottom__privacy{display:flex;font-size:1.0625rem;font-family:"Autor",Helvetica,Arial,sans-serif;color:#262d33;align-items:center}@media screen and (max-width: 767px){.footer__bottom__privacy{flex-direction:column;align-items:flex-start;padding:30px 0 0}}.footer__bottom__privacy p{padding:0 20px 0 0}@media screen and (max-width: 1263px){.footer__bottom__privacy p{margin:0 5px 0 0}}.footer__bottom__privacy a{display:inline-block;color:#262d33;margin:0 20px 0 0;line-height:1.1;text-decoration:underline}@media screen and (max-width: 1263px){.footer__bottom__privacy a{margin:0 10px 0 0}}@media screen and (max-width: 767px){.footer__bottom__privacy a{margin:10px 0}}.footer__bottom__privacy a:hover{color:#a5750e}.header{position:fixed;top:0;left:0;z-index:1000;width:100%;transition:all .2s ease-in-out;padding:0}.header .search--mobile{display:flex;height:45px;gap:10px}.header .lang-selector--mobile{justify-self:end;grid-column:2/4;grid-row:1/2}.header__top{display:grid;padding:0 20px;height:auto;background-color:#fff;grid-template-rows:100px;grid-template-columns:1fr 3fr 1fr;align-items:center}.header__top .top-menu,.header__top .search--desktop{display:none}.header__top .logo{grid-column:2/3}.header__top .logo--desktop{display:none}.header__top .logo--mobile{display:block;z-index:51;justify-self:center;margin-right:3.47vw;grid-row:1/2}.header__top button{position:relative;grid-column:1/2;top:0;right:0}.header__top button.mg-button--lang-mobile{grid-column:3/4;display:none}.header .nav__cta{display:flex;flex-direction:column;justify-content:start;gap:20px;padding:0 20px;background-color:#fff}.header .nav__cta ul{display:grid;grid-template-rows:45px;-moz-column-gap:40px;column-gap:40px;justify-content:start}.header .nav__cta ul .utility-li-tickets{grid-column:1/2;grid-row:1/2}.header .nav__cta ul .utility-li-register{grid-column:2/3;grid-row:1/2}.header .nav__cta ul .utility-li-account{grid-row:1/2;grid-column:3/4;margin:0}.header .utility-nav{display:flex;height:45px;padding:0;align-items:flex-end;margin-right:calc(4.65vw - 20px)}.header .utility-li{padding:0;height:100%;display:flex;align-items:flex-end}.header .utility-li a{letter-spacing:0}.header .utility-li.separator{display:none}.header .utility-li span{font-weight:600;color:#262d33}.header .utility-li:first-child{margin-right:2.1428vw}.header .utility-link{text-decoration:none;font-size:.9rem;line-height:1;color:#262d33}@media screen and (min-width: 768px){.header .nav__cta{display:grid;grid-template-columns:1fr 1fr;padding:0 20px}.header .nav__cta ul{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:45px;-moz-column-gap:40px;column-gap:40px;grid-column:2/3;justify-self:end}.header .nav__cta ul .utility-li-tickets{grid-column:2/3;grid-row:1/2}.header .nav__cta ul .utility-li-register{grid-column:3/4;grid-row:1/2}.header .nav__cta ul .utility-li-account{grid-row:1/2;grid-column:4/5;margin:0}}@media screen and (min-width: 900px){.header__top{position:relative;grid-template-columns:1fr 1fr 1fr;align-content:end;z-index:101;grid-template-rows:auto;align-items:end;padding-bottom:20px;padding-left:33px;transition:all .2s ease-in-out}.header__top .logo--mobile{display:none}.header__top .top-menu{display:block;grid-column:3/4;justify-self:end}.header__top .top-menu .utility-nav{display:flex;height:45px;padding:0;align-items:flex-end;margin-right:calc(4.65vw - 20px)}.header__top .top-menu .utility-li{padding:0;height:100%;display:flex;align-items:flex-end}.header__top .top-menu .utility-li.separator{display:flex;margin:0 .7142vw}.header__top .top-menu .utility-li span{font-weight:600;color:#262d33}.header__top .top-menu .utility-li:first-child{margin-right:2.1428vw}.header__top .top-menu .utility-link{text-decoration:none;font-size:1rem;line-height:1.38}.header__top .top-menu .utility-link--en,.header__top .top-menu .utility-link--fr{display:block;text-transform:uppercase}.header__top .top-menu .utility-link--fr{margin-right:4.28vw}.header__top .top-menu .utility-link.current-lang{font-weight:700}.header__top .top-menu .utility-link--account:hover{text-decoration:underline}.header__top .search--mobile{display:none}.header__top .search--desktop{display:flex}.header__top .logo--desktop{grid-column:1/2;display:block}.header .lang-selector--mobile{display:none}.header .nav__cta{display:none}.header__content{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:104px 58px;transition:all .3s ease-in-out}.headroom--not-top .header__content{grid-template-rows:84px 58px}}.header .header__mega-menu nav.nav--mega-menu .mega-menu{position:relative;top:0;display:none;width:calc(72.26vw - 1px);margin-right:0;margin-left:auto;background-color:#fffffd;transition:all .2s ease-in-out;box-shadow:-4px 8px 10px rgba(0,0,0,.1)}@media screen and (max-width: 1049px){.header .header__mega-menu nav.nav--mega-menu .mega-menu{width:100%}}.header .header__mega-menu nav.nav--mega-menu .mega-menu.mega-is-active{display:none}@media screen and (min-width: 900px){.header .header__mega-menu nav.nav--mega-menu .mega-menu.mega-is-active{display:block}}.header .header__mega-menu nav.nav--mega-menu .mega-menu--mobile{z-index:100;position:relative;height:calc(100vh - 50px)}h1,h2,h3,h4,h5,h6{font-family:"Autor",Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;margin:0;padding:0}h1,.heading--xxl{font-weight:600;line-height:1;font-size:2.4375rem;padding:40px 0 35px 0}@media screen and (min-width: 414px){h1,.heading--xxl{font-size:3.3125rem;padding:60px 0 45px 0}}@media screen and (min-width: 900px){h1,.heading--xxl{padding:80px 0 60px 0;font-size:5rem;letter-spacing:-0.01em}}h2,.heading--xl{line-height:1.2;padding:25px 0 8px 0;font-size:1.875rem;font-weight:400;color:#a5750e}@media screen and (min-width: 414px){h2,.heading--xl{padding:30px 0 8px 0;font-size:2.375rem;line-height:1.12}}@media screen and (min-width: 900px){h2,.heading--xl{font-size:2.8125rem;padding:40px 0 10px 0;line-height:1.1}}h3,.heading--lg{padding:20px 0 8px 0;font-size:1.6875rem;line-height:1.2;font-weight:400}@media screen and (min-width: 414px){h3,.heading--lg{padding:25px 0 8px 0;font-size:2.0625rem}}@media screen and (min-width: 900px){h3,.heading--lg{padding:30px 0 10px 0;font-size:2.1875rem;font-weight:500;line-height:1.14}h3__link,.heading--lg__link{text-decoration:underline}}h4,.heading--md{padding:20px 0 8px 0;font-size:1.4375rem;line-height:1.1979;font-weight:400}@media screen and (min-width: 414px){h4,.heading--md{padding:25px 0 8px 0;font-size:1.8125rem;line-height:1.25}}@media screen and (min-width: 900px){h4,.heading--md{padding:30px 0 10px 0;font-size:1.6875rem;line-height:1.13;font-weight:500}h4__link,.heading--md__link{text-decoration:underline}}h5,.heading--sm{padding:20px 0 8px 0;font-size:1.0625rem;font-weight:800;text-transform:uppercase;letter-spacing:.15em}@media screen and (min-width: 414px){h5,.heading--sm{padding:25px 0 8px 0;font-size:1.375rem;line-height:1.2}}@media screen and (min-width: 900px){h5,.heading--sm{padding:30px 0 10px 0;font-size:1.25rem}h5__link,.heading--sm__link{text-decoration:underline}}h6,.heading--xs{padding:8px 0 5px 0;font-size:1.1875rem;font-weight:500;line-height:1.43}@media screen and (min-width: 414px){h6,.heading--xs{padding:8px 0 5px 0;font-size:1.375rem;line-height:1.4}}@media screen and (min-width: 900px){h6,.heading--xs{padding:10px 0 5px 0;font-size:1.375rem;line-height:1.26}}.heading--cta{padding:40px 0 35px 0;font-size:2.1875rem;font-weight:400;line-height:1.186}@media screen and (min-width: 414px){.heading--cta{padding:60px 0 45px 0;font-size:3.5rem;line-height:1.1}}.heading--section{border-bottom:1px solid #fff;padding-bottom:10px}.logo{display:block;height:45px}.logo img{height:45px;width:115px}@media screen and (min-width: 900px){.logo img{width:auto}}.main{padding-top:70px;max-width:100vw}@media screen and (min-width: 414px){.main{padding-top:100px}}@media screen and (min-width: 900px){.main{padding-top:162px}}.nav--main{display:none;transition:height .2s ease-in-out;transform:translateY(0);transition:transform .3s ease}.nav--main.hidden{transform:translateY(-100%)}@media screen and (min-width: 900px){.nav--main{display:block}.nav--main .nav__list{list-style:none;display:flex;flex-direction:row;height:58px;width:100vw;margin-right:0;margin-left:auto}.nav--main .nav__list .menu-item{position:relative;background-color:#6a102f;width:20vw;display:flex;justify-content:center;align-items:center;gap:10px;cursor:pointer}.nav--main .nav__list .menu-item:hover{text-decoration:underline;text-decoration-color:#6a102f}.nav--main .nav__list .menu-item:first-of-type{justify-content:flex-start;padding-left:40px}.mega-is-active .nav--main .nav__list .menu-item:first-of-type{box-shadow:-4px 8px 10px rgba(0,0,0,.1)}.nav--main .nav__list .menu-item:not(:last-child){border-right:1px solid #fffffd}.nav--main .nav__list .menu-item:last-child{margin:0}.nav--main .nav__list .menu-item a{color:#fff;transition:all .3s ease-in-out;font-weight:400;font-size:1.375rem;text-decoration:none}.nav--main .nav__list .menu-item--active{background-color:#fffffd;border-top:2px solid #6a102f}.nav--main .nav__list .menu-item--active>a{color:#000;text-decoration:none}.nav--main .nav__list .menu-item.menu-item-has-children{position:relative}.nav--main .nav__list .menu-item.menu-item-has-children:hover{background-color:#fffffd;border-top:2px solid #6a102f}.nav--main .nav__list .menu-item.menu-item-has-children:hover>a{color:#000;text-decoration:none}.nav--main .nav__list .menu-item.menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1;pointer-events:auto}.nav--main .nav__list .menu-item.menu-item-has-children>a+button{width:18px;padding:0;border:0;background-color:rgba(0,0,0,0)}.nav--main .nav__list .menu-item.menu-item-has-children>a+button:focus,.nav--main .nav__list .menu-item.menu-item-has-children>a+button:hover{background-color:rgba(0,0,0,0)}.nav--main .nav__list .menu-item .sub-menu{visibility:hidden;opacity:0;position:absolute;top:100%;min-width:200px;padding:20px;border-radius:4px;box-shadow:0px 15px 50px rgba(63,65,82,.1);background-color:#fff;transition:all .3s ease-in-out;font-size:1.0625rem;pointer-events:none}.nav--main .nav__list .menu-item .sub-menu.toggled-on{opacity:1;pointer-events:auto;visibility:visible}.nav--main .nav__list .menu-item .sub-menu a{display:block;white-space:nowrap}}@media screen and (min-width: 1050px){.nav--main .nav__list{list-style:none;display:flex;flex-direction:row;height:58px;justify-content:flex-end;width:calc(72.26vw - 1px);margin-right:0;margin-left:auto}.nav--main .nav__list .menu-item{position:relative;background-color:#6a102f;width:14.44vw;display:flex;justify-content:center;align-items:center;gap:10px;cursor:pointer}.nav--main .nav__list .menu-item:first-of-type{justify-content:flex-start;padding-left:40px}.nav--main .nav__list .menu-item:not(:last-child){border-right:1px solid #fffffd}.nav--main .nav__list .menu-item:last-child{margin:0}.nav--main .nav__list .menu-item a{color:#fff;transition:all .3s ease-in-out;font-weight:400;font-size:1.375rem;text-decoration:none}.nav--main .nav__list .menu-item--active{background-color:#fffffd;border-top:2px solid #6a102f}.nav--main .nav__list .menu-item--active>a{color:#6a102f;text-decoration:none}.nav--main .nav__list .menu-item.menu-item-has-children{position:relative}.nav--main .nav__list .menu-item.menu-item-has-children:hover{background-color:#fffffd;border-top:2px solid #6a102f}.nav--main .nav__list .menu-item.menu-item-has-children:hover>a{color:#6a102f;text-decoration:none}.nav--main .nav__list .menu-item.menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1;pointer-events:auto}.nav--main .nav__list .menu-item.menu-item-has-children>a+button{width:18px;padding:0;border:0;background-color:rgba(0,0,0,0)}.nav--main .nav__list .menu-item.menu-item-has-children>a+button:focus,.nav--main .nav__list .menu-item.menu-item-has-children>a+button:hover{background-color:rgba(0,0,0,0)}.nav--main .nav__list .menu-item .sub-menu{visibility:hidden;opacity:0;position:absolute;top:100%;min-width:200px;padding:20px;border-radius:4px;box-shadow:0px 15px 50px rgba(63,65,82,.1);background-color:#fff;transition:all .3s ease-in-out;font-size:1.0625rem;pointer-events:none}.nav--main .nav__list .menu-item .sub-menu.toggled-on{opacity:1;pointer-events:auto;visibility:visible}.nav--main .nav__list .menu-item .sub-menu a{display:block;white-space:nowrap}}.nav--mobile{position:fixed;left:0;width:100%;z-index:50;transform:translateY(-150%);transition:all .3s ease-in-out;display:grid;grid-template-rows:145px auto;overflow-y:auto}.nav--mobile.is-active{transform:translateY(0);pointer-events:all;height:calc(100vh - 100px)}@media screen and (min-width: 768px){.nav--mobile{grid-template-rows:80px}}@media screen and (min-width: 900px){.nav--mobile{display:none}}.nav--mobile .nav__list--mobile .menu-item{min-height:75px;background-color:#6a102f;padding:18px 20px;display:grid;grid-template-rows:75px auto;border-bottom:1px solid #fff;align-items:center;transition:all .25s ease}@media screen and (min-width: 414px){.nav--mobile .nav__list--mobile .menu-item{padding:20px 35px}}.nav--mobile .nav__list--mobile .menu-item a{color:#fff;text-decoration:none;padding:0;grid-row:1/2;justify-self:start}.nav--mobile .nav__list--mobile .menu-item button{grid-row:1/2;justify-self:end;border:none}.nav--mobile .nav__list--mobile .menu-item button svg{height:20px;width:20px;vertical-align:middle}@media screen and (min-width: 414px){.nav--mobile .nav__list--mobile .menu-item button svg{width:25px}}.nav--mobile .nav__list--mobile .menu-item .sub-menu-container{display:none;grid-row:2/3;padding-left:32px}.nav--mobile .nav__list--mobile .menu-item .sub-menu-container--active{display:grid}.nav--mobile .nav__list--mobile .menu-item--active{background-color:#fff}.nav--mobile .nav__list--mobile .menu-item--active a{color:#262d33}.nav--mobile .nav__list--mobile .menu-item--active .sub-menu a{color:#262d33;font-size:1.25rem;line-height:1.43}.nav--mobile .nav__list--mobile .menu-item--active .sub-menu li{padding-top:0;padding-bottom:12px}.nav--mobile .nav__list--mobile .menu-item--active .sub-menu li.heading--xs{color:#6a102f;font-family:"Autor",Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:500}.nav--mobile .nav__list--mobile .menu-item--active .sub-menu h3{color:#6a102f;font-weight:700;padding:0;font-size:1.25rem;line-height:1.43}.nav--mobile .nav__list--mobile.current-menu-item a{color:#fff}.nav--social .nav__list{display:flex;flex-direction:row}.nav--social .nav__list li{margin-right:30px}@media screen and (max-width: 767px){.nav--social .nav__list li{margin-right:20px}}.nav--social .nav__list li:last-child{margin:0}.nav--social .nav__list li a svg{height:25px}.nav--social .nav__list li a svg path{transition:all .3s ease-in-out;fill:#000}.nav--social .nav__list li a:hover svg path,.nav--social .nav__list li a:focus svg path{fill:#262d33}.nav-links span,.nav-links a{margin-right:10px}.nav-links .page-numbers{color:#262d33;text-decoration:none;font-weight:500}.nav-links .page-numbers.current{color:#a5750e}.nav-links .page-numbers:not(.dots):hover{color:#a5750e;text-decoration:underline}.search{align-items:flex-end;gap:6px;justify-self:end;margin-right:1vw}.search span{font-family:"Autor",Helvetica,Arial,sans-serif;color:#262d33;line-height:1.38}.search .search-form{position:relative}.search .search-form .search-submit{border:none;padding:0;position:absolute;right:0;top:0}@media screen and (max-width: 413px){.search .search-form .search-submit svg{margin-bottom:5px}}.search .search-form input{border:none;font-family:"Autor",Helvetica,Arial,sans-serif;padding:0;width:74vw;border-bottom:1px solid #000;border-radius:0}.search .search-form input:focus{outline:none}.search .search-form input::-moz-placeholder{opacity:0}.search .search-form input::placeholder{opacity:0}@media screen and (min-width: 414px){.search{grid-column:1/2;grid-row:1/2}.search .search-form input{width:37vw}}@media screen and (min-width: 900px){.search{align-items:flex-end;gap:6px;justify-self:end;margin-right:1vw;grid-column:2/3}.search span{font-family:"Autor",Helvetica,Arial,sans-serif;color:#262d33;line-height:1.38}.search .search-form input{border:none;font-family:"Autor",Helvetica,Arial,sans-serif;padding:0;width:20vw;border-bottom:1px solid #000;border-radius:0}.search .search-form input:focus{outline:none}.search .search-form input::-moz-placeholder{opacity:0}.search .search-form input::placeholder{opacity:0}}.wrapper{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;max-width:1400px}.wrapper:before,.wrapper:after{content:" ";display:table}.wrapper:after{clear:both}.wrapper--full{width:100%;max-width:none}.wrapper--wide{max-width:1600px}.wrapper--md{max-width:900px}.wrapper--sm{max-width:768px}.wysiwyg-editor p{margin-bottom:2rem}.wysiwyg-editor p:last-child{margin-bottom:0}.wysiwyg-editor a{transition:all .3s ease-in-out;border-bottom:1px solid rgba(0,0,0,0)}.wysiwyg-editor a:hover,.wysiwyg-editor a:focus,.wysiwyg-editor a:active{border-bottom:1px solid}.wysiwyg-editor h1,.wysiwyg-editor h2,.wysiwyg-editor h3,.wysiwyg-editor h4,.wysiwyg-editor h5{margin-bottom:2rem;font-weight:600;color:#000}.wysiwyg-editor h1:last-child,.wysiwyg-editor h2:last-child,.wysiwyg-editor h3:last-child,.wysiwyg-editor h4:last-child,.wysiwyg-editor h5:last-child{margin-bottom:0}.wysiwyg-editor h1{font-size:3.3125rem}.wysiwyg-editor h2{font-size:2.4375rem}.wysiwyg-editor h3{font-size:1.375rem}.wysiwyg-editor table{table-layout:fixed;width:100%}.wysiwyg-editor>ol,.wysiwyg-editor>ul{margin-bottom:2rem;list-style-position:outside;padding-left:20px}.wysiwyg-editor>ol:last-child,.wysiwyg-editor>ul:last-child{margin-bottom:0}.wysiwyg-editor>ul{list-style-type:disc}.wysiwyg-editor>ol{list-style-type:decimal}.wysiwyg-editor img{max-width:100%}.wysiwyg-editor--classic .alignleft{float:left;margin:0 15px 30px 0}.wysiwyg-editor--classic .aligncenter{display:block;margin:0 auto 30px}.wysiwyg-editor--classic .alignright{float:right;margin:0 0 30px 15px}.wysiwyg-editor--classic .alignnone{float:none;display:block;margin:0 0 30px}.wysiwyg-editor--classic .size-full{width:100%;height:auto;margin:0 0 30px}.wysiwyg-editor--classic p .alignleft{float:left;margin:5px 15px 30px 0}.wysiwyg-editor--classic p .aligncenter{display:block;margin:5px auto 30px}.wysiwyg-editor--classic p .alignright{float:right;margin:5px 0 30px 15px}.wysiwyg-editor--classic p .alignnone{float:none;display:block;margin:5px 0 30px}.wysiwyg-editor--classic p .size-full{width:100%;height:auto;margin:5px 0 30px}.wysiwyg-editor--classic .gallery{margin-left:-0.5em;margin-right:-0.5em}.wysiwyg-editor--classic .gallery:after{display:table;content:"";clear:both}.wysiwyg-editor--classic .gallery-item{margin:0;float:left;padding:.5em}.wysiwyg-editor--classic .gallery-item img{width:100%}.wysiwyg-editor--classic .gallery-columns-1 .gallery-item{width:100%;float:none}.wysiwyg-editor--classic .gallery-columns-2 .gallery-item{width:50%}.wysiwyg-editor--classic .gallery-columns-3 .gallery-item{width:33.3333%}.wysiwyg-editor--classic .gallery-columns-4 .gallery-item{width:25%}.wysiwyg-editor--classic .gallery-columns-5 .gallery-item{width:20%}.wysiwyg-editor--classic .gallery-columns-6 .gallery-item{width:16.6667%}.wysiwyg-editor--classic .gallery-columns-7 .gallery-item{width:14.2857%}.wysiwyg-editor--classic .gallery-columns-8 .gallery-item{width:12.5%}.wysiwyg-editor--classic .gallery-columns-9 .gallery-item{width:11.1111%}.wysiwyg-editor--classic .gallery-columns-2 .gallery-item:nth-child(2n+1),.wysiwyg-editor--classic .gallery-columns-3 .gallery-item:nth-child(3n+1),.wysiwyg-editor--classic .gallery-columns-4 .gallery-item:nth-child(4n+1),.wysiwyg-editor--classic .gallery-columns-5 .gallery-item:nth-child(5n+1),.wysiwyg-editor--classic .gallery-columns-6 .gallery-item:nth-child(6n+1),.wysiwyg-editor--classic .gallery-columns-7 .gallery-item:nth-child(7n+1),.wysiwyg-editor--classic .gallery-columns-8 .gallery-item:nth-child(8n+1),.wysiwyg-editor--classic .gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.wysiwyg-editor--gutenberg blockquote.wp-block-pullquote{border-top:2px solid #afafaf;border-bottom:2px solid #afafaf;padding:30px 0}@media screen and (min-width: 768px){.wysiwyg-editor--gutenberg .alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:auto;max-width:1000%}.wysiwyg-editor--gutenberg .alignwide{margin-left:calc(25% - 25vw);margin-right:calc(25% - 25vw);width:auto;max-width:1000%}.wysiwyg-editor--gutenberg .alignwide img,.wysiwyg-editor--gutenberg .alignfull img{display:block;margin:0 auto}}

/*# sourceMappingURL=bem-blocks.f755353012bcff45bf4e.css.map*/