/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;}
.clearfix:after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li:after{content:", ";}.item-list__comma-list li:last-child:after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon:before{display:block;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:20px;}.system-status-counter__status-icon--error:before{background-image:url(/themes/contrib/stable/images/core/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/themes/contrib/stable/images/core/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/themes/contrib/stable/images/core/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/themes/contrib/stable/images/core/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/themes/contrib/stable/images/core/icons/787878/twistie-up.svg);}
.drupal-stripe-errors,.StripeElement--invalid{color:red;}.StripeElement{box-sizing:border-box;max-width:100%;margin:2px 0;padding:4px;border:1px solid #ccc;font-size:0.929em;}.StripeElement--invalid{border:2px solid red;}
.path-general-assembly #page .block-page-title,.path-user #page .block-page-title,.microsite--century-anniversary #page .block-page-title,.node--type-event-landing-page #page .block-page-title{background-color:#046238;padding-top:89px}.path-general-assembly #page .block-page-title h1,.path-user #page .block-page-title h1,.microsite--century-anniversary #page .block-page-title h1,.node--type-event-landing-page #page .block-page-title h1{font-size:1.5rem;font-weight:700;padding:40px 0 36px 10px;text-transform:uppercase;letter-spacing:2.5px;color:white}.body-medium-text,.body-medium-text-uppercase,.body-medium-text-uppercase-bold{font-size:1.5rem;font-weight:400;font-style:normal;letter-spacing:2px}.body-small-text,.body-small-text-bold{font-size:1.25rem;line-height:120%}.body-title{font-size:2.25rem;font-weight:600}.body-big-text{font-weight:600;font-size:3rem;font-style:normal}.body-medium-text-uppercase{text-transform:uppercase}.body-medium-text-uppercase-bold{font-weight:600;text-transform:uppercase}.body-small-text{font-weight:400}.body-small-text-bold{font-weight:600}.body-extra-text-uppercase{font-size:1.125rem;font-weight:600;font-style:normal;letter-spacing:2px;text-transform:uppercase}.text-color-white{color:white}.text-color-green{color:#046238}.capitalize{text-transform:capitalize}.spacer-title{margin-bottom:1.875rem}.spacer-subtitle{margin-bottom:1.5rem}.spacer-text{margin-bottom:1.25rem}.spacer-container{margin-bottom:3rem}.spacer-p-container{padding-block:3rem}.spacer-p-container-large{padding-block:6rem}@media (min-width:768px){.spacer-p-container-large{padding-block:4rem}}.spacer-p-container-xlarge{padding-block:6rem}.desktop-screens-only{display:none}@media (min-width:768px){.desktop-screens-only{display:block}}@media (min-width:768px){.mobile-screens-only{display:none}}.justify-content-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.path-general-assembly #nav,.path-user #nav,.microsite--century-anniversary #nav,.node--type-event-landing-page #nav{background-color:transparent;color:#fff;height:auto}@media (min-width:768px){.path-general-assembly #nav,.path-user #nav,.microsite--century-anniversary #nav,.node--type-event-landing-page #nav{min-height:100px}}.path-general-assembly #nav.isScrolled,.path-user #nav.isScrolled,.microsite--century-anniversary #nav.isScrolled,.node--type-event-landing-page #nav.isScrolled{max-height:inherit;background-color:#0076B6}.path-general-assembly #nav .nav__row,.path-user #nav .nav__row,.microsite--century-anniversary #nav .nav__row,.node--type-event-landing-page #nav .nav__row{display:-webkit-box;display:-ms-flexbox;display:flex}.path-general-assembly #nav .navigation,.path-user #nav .navigation,.microsite--century-anniversary #nav .navigation,.node--type-event-landing-page #nav .navigation{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}@media (min-width:1025px){.path-general-assembly #nav .navigation,.path-user #nav .navigation,.microsite--century-anniversary #nav .navigation,.node--type-event-landing-page #nav .navigation{display:-webkit-box;display:-ms-flexbox;display:flex}}.path-general-assembly #nav .navigation .main-navigation,.path-user #nav .navigation .main-navigation,.microsite--century-anniversary #nav .navigation .main-navigation,.node--type-event-landing-page #nav .navigation .main-navigation{margin-left:2rem}.path-general-assembly #nav .navigation .main-navigation .menu-main,.path-general-assembly #nav .navigation .main-navigation .menu-event-main-menu,.path-user #nav .navigation .main-navigation .menu-main,.path-user #nav .navigation .main-navigation .menu-event-main-menu,.microsite--century-anniversary #nav .navigation .main-navigation .menu-main,.microsite--century-anniversary #nav .navigation .main-navigation .menu-event-main-menu,.node--type-event-landing-page #nav .navigation .main-navigation .menu-main,.node--type-event-landing-page #nav .navigation .main-navigation .menu-event-main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.path-general-assembly #nav .navigation .main-navigation .menu-main li a,.path-general-assembly #nav .navigation .main-navigation .menu-event-main-menu li a,.path-user #nav .navigation .main-navigation .menu-main li a,.path-user #nav .navigation .main-navigation .menu-event-main-menu li a,.microsite--century-anniversary #nav .navigation .main-navigation .menu-main li a,.microsite--century-anniversary #nav .navigation .main-navigation .menu-event-main-menu li a,.node--type-event-landing-page #nav .navigation .main-navigation .menu-main li a,.node--type-event-landing-page #nav .navigation .main-navigation .menu-event-main-menu li a{display:inline-block;padding:1.2rem 1.5rem;color:#fff;font-family:canada-type-gibson,sans-serif;font-size:1.1875rem;font-weight:600;-webkit-transition:all .3s;transition:all .3s}.path-general-assembly #nav .navigation .main-navigation .menu-main li a:hover,.path-general-assembly #nav .navigation .main-navigation .menu-event-main-menu li a:hover,.path-user #nav .navigation .main-navigation .menu-main li a:hover,.path-user #nav .navigation .main-navigation .menu-event-main-menu li a:hover,.microsite--century-anniversary #nav .navigation .main-navigation .menu-main li a:hover,.microsite--century-anniversary #nav .navigation .main-navigation .menu-event-main-menu li a:hover,.node--type-event-landing-page #nav .navigation .main-navigation .menu-main li a:hover,.node--type-event-landing-page #nav .navigation .main-navigation .menu-event-main-menu li a:hover{background-color:#003e5f;text-decoration:none}.path-general-assembly #nav .navigation .main-navigation .menu-main li a:hover span,.path-general-assembly #nav .navigation .main-navigation .menu-event-main-menu li a:hover span,.path-user #nav .navigation .main-navigation .menu-main li a:hover span,.path-user #nav .navigation .main-navigation .menu-event-main-menu li a:hover span,.microsite--century-anniversary #nav .navigation .main-navigation .menu-main li a:hover span,.microsite--century-anniversary #nav .navigation .main-navigation .menu-event-main-menu li a:hover span,.node--type-event-landing-page #nav .navigation .main-navigation .menu-main li a:hover span,.node--type-event-landing-page #nav .navigation .main-navigation .menu-event-main-menu li a:hover span{border:none}.path-general-assembly #nav .navigation .main-navigation .menu-main li a.is-active,.path-general-assembly #nav .navigation .main-navigation .menu-event-main-menu li a.is-active,.path-user #nav .navigation .main-navigation .menu-main li a.is-active,.path-user #nav .navigation .main-navigation .menu-event-main-menu li a.is-active,.microsite--century-anniversary #nav .navigation .main-navigation .menu-main li a.is-active,.microsite--century-anniversary #nav .navigation .main-navigation .menu-event-main-menu li a.is-active,.node--type-event-landing-page #nav .navigation .main-navigation .menu-main li a.is-active,.node--type-event-landing-page #nav .navigation .main-navigation .menu-event-main-menu li a.is-active{position:relative}.path-general-assembly #nav .navigation .main-navigation .menu-main li a.is-active::after,.path-general-assembly #nav .navigation .main-navigation .menu-event-main-menu li a.is-active::after,.path-user #nav .navigation .main-navigation .menu-main li a.is-active::after,.path-user #nav .navigation .main-navigation .menu-event-main-menu li a.is-active::after,.microsite--century-anniversary #nav .navigation .main-navigation .menu-main li a.is-active::after,.microsite--century-anniversary #nav .navigation .main-navigation .menu-event-main-menu li a.is-active::after,.node--type-event-landing-page #nav .navigation .main-navigation .menu-main li a.is-active::after,.node--type-event-landing-page #nav .navigation .main-navigation .menu-event-main-menu li a.is-active::after{content:'';position:absolute;bottom:22px;left:1.5rem;width:calc(100% - 3rem);border-bottom:2px solid white}.path-general-assembly #nav .navigation .main-navigation .main-menu_language-wrap,.path-user #nav .navigation .main-navigation .main-menu_language-wrap,.microsite--century-anniversary #nav .navigation .main-navigation .main-menu_language-wrap,.node--type-event-landing-page #nav .navigation .main-navigation .main-menu_language-wrap{padding:0}.path-general-assembly #nav .navigation .main-navigation .main-menu_language-wrap li a,.path-user #nav .navigation .main-navigation .main-menu_language-wrap li a,.microsite--century-anniversary #nav .navigation .main-navigation .main-menu_language-wrap li a,.node--type-event-landing-page #nav .navigation .main-navigation .main-menu_language-wrap li a{font-size:1.3125rem}.path-general-assembly #nav .navigation .main-navigation .language-switcher-language-url,.path-user #nav .navigation .main-navigation .language-switcher-language-url,.microsite--century-anniversary #nav .navigation .main-navigation .language-switcher-language-url,.node--type-event-landing-page #nav .navigation .main-navigation .language-switcher-language-url{margin-left:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.path-general-assembly #nav .navigation .extra-navigation a,.path-general-assembly #nav .navigation .extra-navigation .account-name,.path-user #nav .navigation .extra-navigation a,.path-user #nav .navigation .extra-navigation .account-name,.microsite--century-anniversary #nav .navigation .extra-navigation a,.microsite--century-anniversary #nav .navigation .extra-navigation .account-name,.node--type-event-landing-page #nav .navigation .extra-navigation a,.node--type-event-landing-page #nav .navigation .extra-navigation .account-name{color:white;font-family:canada-type-gibson,sans-serif;font-size:15px;font-weight:600;line-height:25px}.path-general-assembly #nav .navigation .extra-navigation a.home,.path-general-assembly #nav .navigation .extra-navigation .account-name.home,.path-user #nav .navigation .extra-navigation a.home,.path-user #nav .navigation .extra-navigation .account-name.home,.microsite--century-anniversary #nav .navigation .extra-navigation a.home,.microsite--century-anniversary #nav .navigation .extra-navigation .account-name.home,.node--type-event-landing-page #nav .navigation .extra-navigation a.home,.node--type-event-landing-page #nav .navigation .extra-navigation .account-name.home{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.path-general-assembly #nav .navigation .extra-navigation a.home::after,.path-general-assembly #nav .navigation .extra-navigation .account-name.home::after,.path-user #nav .navigation .extra-navigation a.home::after,.path-user #nav .navigation .extra-navigation .account-name.home::after,.microsite--century-anniversary #nav .navigation .extra-navigation a.home::after,.microsite--century-anniversary #nav .navigation .extra-navigation .account-name.home::after,.node--type-event-landing-page #nav .navigation .extra-navigation a.home::after,.node--type-event-landing-page #nav .navigation .extra-navigation .account-name.home::after{display:block;content:'';background:url("/themes/custom/lacoop/img/external-link-alt.svg") no-repeat;background-size:contain;width:14px;height:14px;margin-left:8px}.path-general-assembly #nav .navigation .extra-navigation #block-sollio-user-menu,.path-user #nav .navigation .extra-navigation #block-sollio-user-menu,.microsite--century-anniversary #nav .navigation .extra-navigation #block-sollio-user-menu,.node--type-event-landing-page #nav .navigation .extra-navigation #block-sollio-user-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.path-general-assembly #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper,.path-user #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper,.microsite--century-anniversary #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper,.node--type-event-landing-page #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper{margin-left:3rem;position:relative}.path-general-assembly #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .account-name,.path-user #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .account-name,.microsite--century-anniversary #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .account-name,.node--type-event-landing-page #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .account-name{position:relative;cursor:pointer;margin-right:12px;padding:0.5rem 1rem 0.5rem 1.5rem;z-index:101}.path-general-assembly #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .account-name::after,.path-user #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .account-name::after,.microsite--century-anniversary #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .account-name::after,.node--type-event-landing-page #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .account-name::after{content:'';display:block;width:8px;height:8px;background:url("/themes/custom/lacoop/img/icon-caret-down.svg") no-repeat center right;background-size:8px;position:absolute;right:-12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.path-general-assembly #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper:hover .menu-account,.path-user #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper:hover .menu-account,.microsite--century-anniversary #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper:hover .menu-account,.node--type-event-landing-page #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper:hover .menu-account{opacity:1;pointer-events:inherit}.path-general-assembly #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .menu-account,.path-user #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .menu-account,.microsite--century-anniversary #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .menu-account,.node--type-event-landing-page #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .menu-account{width:calc(100% + 12px);position:absolute;top:-15px;padding-top:3rem;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.5);box-shadow:1px 1px 5px rgba(0,0,0,0.5);-webkit-transition:0.3s;transition:0.3s;pointer-events:none;opacity:0;z-index:100;list-style:none;background:#003e5f}.path-general-assembly #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .menu-account a:hover,.path-user #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .menu-account a:hover,.microsite--century-anniversary #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .menu-account a:hover,.node--type-event-landing-page #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .menu-account a:hover{background:#0080c5}.path-general-assembly #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .menu-account li a,.path-user #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .menu-account li a,.microsite--century-anniversary #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .menu-account li a,.node--type-event-landing-page #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .menu-account li a{display:block;padding:0.5rem 1rem 0.5rem 1.5rem;white-space:nowrap}.path-general-assembly #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .menu-account li:last-child a,.path-user #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .menu-account li:last-child a,.microsite--century-anniversary #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .menu-account li:last-child a,.node--type-event-landing-page #nav .navigation .extra-navigation #block-sollio-user-menu .account-menu__wrapper .menu-account li:last-child a{text-align:right;font-size:14px}.path-general-assembly .branding,.path-user .branding,.microsite--century-anniversary .branding,.node--type-event-landing-page .branding{-webkit-box-flex:1;-ms-flex:1;flex:1}.path-general-assembly .branding .nav-branding,.path-user .branding .nav-branding,.microsite--century-anniversary .branding .nav-branding,.node--type-event-landing-page .branding .nav-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:10px}.path-general-assembly .branding .nav-branding a,.path-user .branding .nav-branding a,.microsite--century-anniversary .branding .nav-branding a,.node--type-event-landing-page .branding .nav-branding a{-ms-flex-negative:0;flex-shrink:0}.path-general-assembly .branding .nav-branding .event-logo,.path-user .branding .nav-branding .event-logo,.microsite--century-anniversary .branding .nav-branding .event-logo,.node--type-event-landing-page .branding .nav-branding .event-logo{margin-left:2rem;font-size:1.5rem;font-weight:600}.path-general-assembly .branding .nav-branding .event-logo.aga,.path-user .branding .nav-branding .event-logo.aga,.microsite--century-anniversary .branding .nav-branding .event-logo.aga,.node--type-event-landing-page .branding .nav-branding .event-logo.aga{margin-left:0.5rem}.path-general-assembly .branding .nav-branding .event-logo img,.path-user .branding .nav-branding .event-logo img,.microsite--century-anniversary .branding .nav-branding .event-logo img,.node--type-event-landing-page .branding .nav-branding .event-logo img{width:auto;height:100px}@media (min-width:992px){.path-general-assembly #block-pagetitle h1,.path-user #block-pagetitle h1,.microsite--century-anniversary #block-pagetitle h1,.node--type-event-landing-page #block-pagetitle h1{padding:80px 15px 70px}}.path-general-assembly.user-logged-in #nav .navigation,.path-user.user-logged-in #nav .navigation,.microsite--century-anniversary.user-logged-in #nav .navigation,.node--type-event-landing-page.user-logged-in #nav .navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.path-general-assembly.user-logged-in #nav .navigation .main-navigation,.path-user.user-logged-in #nav .navigation .main-navigation,.microsite--century-anniversary.user-logged-in #nav .navigation .main-navigation,.node--type-event-landing-page.user-logged-in #nav .navigation .main-navigation{margin-left:0}.path-general-assembly.user-logged-in #nav .navigation .main-navigation .main-menu_language-wrap,.path-user.user-logged-in #nav .navigation .main-navigation .main-menu_language-wrap,.microsite--century-anniversary.user-logged-in #nav .navigation .main-navigation .main-menu_language-wrap,.node--type-event-landing-page.user-logged-in #nav .navigation .main-navigation .main-menu_language-wrap{padding:1rem 0}@media (min-width:1200px){.path-general-assembly .webform-submission-contact-add-form.container,.path-user .webform-submission-contact-add-form.container,.microsite--century-anniversary .webform-submission-contact-add-form.container,.node--type-event-landing-page .webform-submission-contact-add-form.container{width:750px}}.path-general-assembly #mobile_menu .main-menu_li,.path-general-assembly #mobile_menu .main-menu_li a:hover,.path-user #mobile_menu .main-menu_li,.path-user #mobile_menu .main-menu_li a:hover,.microsite--century-anniversary #mobile_menu .main-menu_li,.microsite--century-anniversary #mobile_menu .main-menu_li a:hover,.node--type-event-landing-page #mobile_menu .main-menu_li,.node--type-event-landing-page #mobile_menu .main-menu_li a:hover{color:#0076B6}.path-general-assembly #mobile_menu #block-languageswitchercontent .main-menu_language-wrap a,.path-user #mobile_menu #block-languageswitchercontent .main-menu_language-wrap a,.microsite--century-anniversary #mobile_menu #block-languageswitchercontent .main-menu_language-wrap a,.node--type-event-landing-page #mobile_menu #block-languageswitchercontent .main-menu_language-wrap a{color:#0076B6}.path-general-assembly #mobile_menu .modal-dialog .modal-content .modal-header .close,.path-user #mobile_menu .modal-dialog .modal-content .modal-header .close,.microsite--century-anniversary #mobile_menu .modal-dialog .modal-content .modal-header .close,.node--type-event-landing-page #mobile_menu .modal-dialog .modal-content .modal-header .close{color:#0076B6;border-color:#0076B6}.path-general-assembly #mobile_menu .modal-dialog .modal-content .show-sub-menu,.path-user #mobile_menu .modal-dialog .modal-content .show-sub-menu,.microsite--century-anniversary #mobile_menu .modal-dialog .modal-content .show-sub-menu,.node--type-event-landing-page #mobile_menu .modal-dialog .modal-content .show-sub-menu{-webkit-filter:hue-rotate(45deg);filter:hue-rotate(45deg)}.path-general-assembly.path-user #nav,.microsite--century-anniversary.path-admin #nav{background-color:#0076B6}.path-general-assembly.path-user #nav.isScrolled,.microsite--century-anniversary.path-admin #nav.isScrolled{background-color:#0076B6}.path-general-assembly.node--type-event-landing-page #nav{background-color:transparent}.path-general-assembly.node--type-event-landing-page #nav.isScrolled{background-color:#0076B6}.path-general-assembly .paragraph--type--page-title{background-color:#0076B6}.path-general-assembly.path-agm2021 #page .block-page-title,.path-general-assembly.path-user #page .block-page-title{background-color:#0076B6}.node--type-event-landing-page .paragraph--type--body{margin-bottom:2.5rem}.node--type-event-landing-page .paragraph--type--body.container--medium{max-width:530px}.node--type-event-landing-page .paragraph--type--body p{font-size:24px;margin-bottom:30px}.node--type-event-landing-page .paragraph--type--body h2,.node--type-event-landing-page .paragraph--type--body h3{line-height:1.2}@media (min-width:992px){.node--type-event-landing-page .paragraph--type--body.container--medium{max-width:768px}}.node--type-event-landing-page .paragraph--type--block{padding-bottom:8rem}.event__form-section,.user-profile{margin:100px 0}.user-profile{margin-top:75px}.event__left{margin-bottom:80px}@media (min-width:992px){.event__left{margin-bottom:0}}.event__welcome{font-size:3rem;color:#06431B;font-weight:700;line-height:1.1}@media (min-width:992px){.event__welcome{font-size:3.75rem}}.event__form .form-item label,.event__form .form-item span,.event__form .form-wrapper h4,.webform-submission-contact-add-form .form-item label,.webform-submission-contact-add-form .form-item span,.webform-submission-contact-add-form .form-wrapper h4{font-size:1.6rem;margin-bottom:16px;font-weight:400}.event__form .form-item label.form-required::after,.event__form .form-item span.form-required::after,.event__form .form-wrapper h4.form-required::after,.webform-submission-contact-add-form .form-item label.form-required::after,.webform-submission-contact-add-form .form-item span.form-required::after,.webform-submission-contact-add-form .form-wrapper h4.form-required::after{content:'*';display:inline-block;margin-left:4px;color:red}.event__form .form-wrapper h4,.webform-submission-contact-add-form .form-wrapper h4{line-height:1.3;margin-bottom:20px}.event__form .form-item input[type='radio']+label,.webform-submission-contact-add-form .form-item input[type='radio']+label{font-size:1.6rem}.event__form .form-item input:not(.form-submit):not(.form-file),.event__form .form-item select,.event__form .form-item textarea,.webform-submission-contact-add-form .form-item input:not(.form-submit):not(.form-file),.webform-submission-contact-add-form .form-item select,.webform-submission-contact-add-form .form-item textarea{font-size:1.6rem;color:#1C4220;padding:1rem 1.5rem;border-radius:3rem;background-color:#F1F1F1}.event__form .form-item select,.webform-submission-contact-add-form .form-item select{background-position-x:95%}.event__form .form-item textarea,.webform-submission-contact-add-form .form-item textarea{min-height:250px;border-radius:35px;resize:vertical}.event__form .form-actions .form-submit,.webform-submission-contact-add-form .form-actions .form-submit{font-size:18px;padding:16px 48px;border-radius:3rem}.event__form .form-actions a,.webform-submission-contact-add-form .form-actions a{margin-left:1rem;font-family:canada-type-gibson,sans-serif;font-weight:600}.event__form .form-item legend,.webform-submission-contact-add-form .form-item legend{margin-bottom:25px}.event__form .fieldset-wrapper .form-item,.webform-submission-contact-add-form .fieldset-wrapper .form-item{margin-bottom:25px}.event__form .form-date::-webkit-inner-spin-button,.event__form .form-date::-webkit-calendar-picker-indicator,.webform-submission-contact-add-form .form-date::-webkit-inner-spin-button,.webform-submission-contact-add-form .form-date::-webkit-calendar-picker-indicator{opacity:0;-webkit-transform:scale(2);transform:scale(2)}.event__form .form-date,.webform-submission-contact-add-form .form-date{background:url(/modules/custom/coop_event/images/calendar.svg) calc(100% - 20px) center no-repeat;background-size:28px 28px}.event__form .field--name-field-address-data summary,.event__form .field--name-field-address-data .country-code,.webform-submission-contact-add-form .field--name-field-address-data summary,.webform-submission-contact-add-form .field--name-field-address-data .country-code{display:none}.path-user .user-profile{color:#1C4220;padding:0;font-size:1.25rem}.path-user .user-profile>.row{background:#F1F1F1;padding:50px 35px}.path-user .user-profile__name,.path-user .user-profile__subtitle{font-family:canada-type-gibson,sans-serif;font-weight:600}.path-user .user-profile__name{font-size:12px}.path-user .user-profile .field-wrapper{font-size:24px}.path-user .user-profile__subtitle{margin:50px 0 16px;font-size:25px}.path-user .user-profile .field-container{margin:30px 0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.path-user .user-profile .field-container .field-icon{max-height:24px;margin-right:2.5rem}.path-user .user-profile .field-container .field-item{word-break:break-word}.path-user .user-profile .field-container label{font-weight:normal;margin:0}@media (min-width:992px){.path-user .user-profile>.row{padding:70px 60px}.path-user .user-profile .primary-button{margin-top:60px;font-size:18px}.path-user .user-profile__subtitle{font-size:35px;margin:0;line-height:1.9}}
.paragraph--unpublished{background-color:#fff4f4;}
