/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.is-hidden,.hide{display:none !important}.is-shown,.show{display:block !important}@media(min-width:1025px){.is-mobile,.mobile{display:none !important}}@media(max-width:1024px){.is-desktop{display:none !important}}.is-sr-only,.seating-chart__search[class][class] label,.view-past-events .views-exposed-form .form-item__label,.events-page--past table thead,#block-asm-internet-theme-views-block-past-events-past-events-block table thead,.page-events-past table thead,#was-bookmarks-manage .form-item--radios input,#menu-search--dropdown .form-actions,.path-frontpage .view-form-list .view-filters .form-item__label,.facets-widget-checkbox .facet-item input[type=checkbox],.sr-only{border:none !important;clip:rect(0,0,0,0) !important;height:.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:.01em !important}.no-break{-moz-column-break-inside:avoid;break-inside:avoid}@media(min-width:480px){.is-hidden-small{display:none !important}}@media(min-width:813px){.is-hidden-medium{display:none !important}}@media(min-width:1025px){.is-hidden-large{display:none !important}}@media(min-width:1400px){.is-hidden-xl{display:none !important}}.is-invisible{visibility:hidden !important}.is-no-break,.no-wrap{white-space:nowrap}.is-pulled-left{float:left}.is-pulled-right{float:right}.is-clear{clear:both}.is-clipped{overflow:hidden}.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.no-scroll{overflow:hidden}@media(max-width:619px){.no-scroll--mobile{overflow:hidden;position:fixed}}.word-break{word-break:break-word}.is-relative{position:relative}.is-relative .block-container{position:relative;width:100%}.remove-contain{contain:none !important}.img-to-blk{filter:brightness(0%)}.no-border--top{border-top:none !important}.no-border--right{border-right:none !important}.no-border--bottom{border-bottom:none !important}.no-border--left{border-left:none !important}.no-padding--top{padding-top:0 !important}.no-padding--right{padding-right:0 !important}.no-padding--bottom{padding-bottom:0 !important}.no-padding--left{padding-left:0 !important}.no-margin--top{margin-top:0 !important}.no-margin--right{margin-right:0 !important}.no-margin--bottom{margin-bottom:0 !important}.no-margin--left{margin-left:0 !important}.no-border--all{border:none !important}.no-margin--all{margin:0 !important}.no-padding--all{padding:0 !important}*:has(+.wp-block-spacer){margin-bottom:0 !important}.wp-block-spacer+*{margin-top:0 !important}.font-size-18{font-size:18px}.font-size-24{font-size:24px}.font-size-32{font-size:32px}.font-size-40{font-size:40px}.cl-colors{padding:1rem}.cl-colors__list{display:flex;flex-wrap:wrap;margin:0 0 2rem;padding:0;gap:1rem}.cl-colors__item{list-style:none;padding:1rem 2rem;transition:all .4s;flex:0 1 24%;min-width:150px;min-height:150px;display:flex;justify-content:center;align-items:flex-end}.cl-colors__item--default-text{background-color:#292b29;color:#f2f2f2}.cl-colors__item--default-background{background-color:#fbfaf6;color:#333}.cl-colors__item--default-primary{background-color:#255752;color:#f2f2f2}.cl-colors__item--default-secondary{background-color:#fff;color:#333}.cl-colors__item--default-accent{background-color:#ffde60;color:#333}.cl-colors__item--default-highlight{background-color:#ffb726;color:#333}.cl-colors__item--default-warning{background-color:#f39c12;color:#333}.cl-colors__item--default-error{background-color:#c0392b;color:#f2f2f2}.cl-colors__item--default-success{background-color:#27ae60;color:#f2f2f2}.motion{padding:0 1rem}@media(min-width:920px){.motion__grid{display:flex;flex-wrap:wrap}}@media(min-width:920px){.motion__grid-item{margin-bottom:1rem;margin-right:1rem;width:49%}.motion__grid-item:nth-child(2n){margin-right:0}}.demo-motion{background-color:#ccc;border-radius:2px;cursor:pointer;padding:3rem;text-align:center}.demo-motion::before{content:"Duration: 0.3s";display:block}.demo-motion::after{content:"Timing Function: ease-in-out"}.demo-motion span{display:block;margin:.25rem}.demo-motion--fade{transition:all .3s ease-in-out}.demo-motion--fade:hover{background-color:#ccc;color:#333}.demo-motion--slide-up{transition:transform .4s ease-in}.demo-motion--slide-up::before{content:"Duration: 0.4s";display:block}.demo-motion--slide-up::after{content:"Timing Function: ease-in"}.demo-motion--slide-up:hover{transform:translateY(-10px)}.demo-motion--slide-down{transition:transform .2s linear}.demo-motion--slide-down::before{content:"Duration: 0.2s";display:block}.demo-motion--slide-down::after{content:"Timing Function: linear"}.demo-motion--slide-down:hover{transform:translateY(10px)}.demo-motion--expand{transition:transform .3s cubic-bezier(0.17,0.67,0.83,0.67)}.demo-motion--expand::before{content:"Duration: 0.3s";display:block}.demo-motion--expand::after{content:"Timing Function: cubic-bezier(.17,.67,.83,.67)"}.demo-motion--expand:hover{transform:scale(1.03)}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}100%{opacity:1;transform:translate3d(0,0,0)}}.fadeInUp{animation-name:fadeInUp}.animated{animation-duration:1s;animation-fill-mode:both}.dot-flashing[class],.loader{color:#292b29;width:53px;height:auto;aspect-ratio:53/24;margin:1rem .5rem;--_g:no-repeat radial-gradient(circle closest-side,#000 90%,#0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:28px 35%;animation:l3 1s infinite linear}.dot-flashing[class]:before,.dot-flashing[class]:after,.loader:before,.loader:after{display:none}@keyframes l3{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}@keyframes slide-in-from-bottom{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-out-to-bottom{from{transform:translateY(0);opacity:1;visibility:visible}to{transform:translateY(100%);opacity:0;visibility:hidden}}@keyframes slide-in-right{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slide-out-right{from{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}@keyframes fade-in-simple{from{opacity:0}to{opacity:1}}.fade-in-simple{animation:fade-in .4s ease-in forwards}.slide-in{animation:slide-in-right .3s ease-out forwards}.slide-out{animation:slide-out-right .3s ease-in forwards}html{box-sizing:border-box;font-size:16px;scroll-behavior:smooth}body{background-color:#fff;color:#292b29;font-family:"Instrument Sans Variable",sans-serif;font-size:16px;line-height:1.6}@media(max-width:812px){body{padding-top:0 !important}}*,*::after,*::before{box-sizing:inherit}.main{max-width:1276px;width:100%;margin:0 auto;padding:0 1rem;position:relative;display:block;font-family:"Instrument Sans Variable",sans-serif}@media(max-width:1024px){.main{padding:0 44px}}@media(max-width:812px){.main{padding:0 1.5rem}}@media(min-width:1025px){.main{padding:0 2.5rem}}@media(min-width:1276px){.main{padding-left:calc(40px + -50vw + 1276px/2);padding-right:calc(40px + -50vw + 1276px/2)}}@media(min-width:1400px){div.main:not(:has(.left_sidebar)):has(.right_sidebar) main.main-content{max-width:950px;margin:0 auto auto 0}}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}@media(max-width:812px){.wasusermenu-wrapper{pointer-events:none}.wasusermenu-wrapper .toggle[class]{pointer-events:visible}}@view-transition{navigation:auto}.bc-message{z-index:25;position:fixed;width:100%;bottom:0;display:flex;justify-content:center;text-align:center;font-family:Verdana,sans-serif;color:#333}.bc-message .bc-wrapper{background:#ffe57f;width:100%;padding:2rem 4rem}.bc-message .bc-title{font-size:1.75rem;margin:0 0 1rem 0;letter-spacing:normal;text-transform:uppercase;color:#333}.bc-message .bc-content{font-size:1rem;color:#333}.bc-message .bc-close{position:absolute;top:0;right:0;padding:1rem;font-family:"Arial Black",sans-serif;font-weight:bold;z-index:5;cursor:pointer}.btn-bookmark{border-radius:50%;width:64px;height:64px;display:flex;justify-content:center;align-items:center;background:#fff url(/themes/custom/asm_internet_theme/assets/icons/Bookmark.svg) no-repeat center;background-size:32px;border:1px solid #ddd;transition:background .3s ease;cursor:pointer}.btn-bookmark svg{z-index:-1}@media(max-width:619px){.btn-bookmark{width:40px;height:40px;background-size:20px}}.btn-bookmark.active{background:#255752 url(/themes/custom/asm_internet_theme/assets/icons/bookmark-white.svg) no-repeat center;border:0}.btn-bookmark.active:hover{background-color:#fff}@media(max-width:619px){.btn-bookmark.active{background-size:20px}}.btn-bookmark:hover{background-color:#f1f1f1}@media(max-width:1024px){.pagetitle-bookmark--mobile{margin-bottom:1rem;padding-right:4.2rem}.pagetitle-bookmark--mobile h1.heading{margin-bottom:0}}@media(min-width:1025px){.pagetitle-bookmark--mobile .btn-bookmark{display:none}}table .btn-bookmark[class]{background-size:20px;width:40px;height:40px;border-color:#ddd;border-width:1px;cursor:pointer}table .btn-bookmark[class]:hover{border-color:#ddd}button.was-dialog-close{border-radius:4px;line-height:1}button.was-dialog-close:focus,button.was-dialog-close:focus-visisble,button.was-dialog-close:active{background-color:#fff;color:#292b29;border-color:#255752}button.was-dialog-close:focus svg *,button.was-dialog-close:focus-visisble svg *,button.was-dialog-close:active svg *{fill:#292b29}.button,.events-page--past .more-link a,#block-asm-internet-theme-views-block-past-events-past-events-block .more-link a,.page-events-past .more-link a,.pdf-list .link-item,.pdf-list .pdf-item,.mobile-cluster #find-your-rep-house-radios .find-your-rep-house-radio-wrapper label[class],.was-welcome-message-modal .front-popup--wrapper a.front-popup-button,.ui-dialog button[type=submit],.ui-dialog button[type=button],div.was-dialog button[type=submit],div.was-dialog button[type=button],#mobile-menu--translate a,.tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a,#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a,.ghost-btn,.was-bookmarks-manage-header a,input[type=button],input[type=submit],button,.wp-element-button,.btn{border:1px solid #ddd;border-radius:30px;background-color:#fff;color:#292b29;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:capitalize;padding:16px 24px;white-space:nowrap;border-color:#b0b0b0;line-height:150%;font-weight:600;transition:all .3s ease-in-out;padding:12.5px 24px;font-size:14px}.button:hover,.events-page--past .more-link a:hover,#block-asm-internet-theme-views-block-past-events-past-events-block .more-link a:hover,.page-events-past .more-link a:hover,.pdf-list .link-item:hover,.pdf-list .pdf-item:hover,.mobile-cluster #find-your-rep-house-radios .find-your-rep-house-radio-wrapper label[class]:hover,.was-welcome-message-modal .front-popup--wrapper a.front-popup-button:hover,.ui-dialog button[type=submit]:hover,.ui-dialog button[type=button]:hover,div.was-dialog button[type=submit]:hover,div.was-dialog button[type=button]:hover,#mobile-menu--translate a:hover,.tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a:hover,#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a:hover,.ghost-btn:hover,.was-bookmarks-manage-header a:hover,input[type=button]:hover,input[type=submit]:hover,button:hover,.wp-element-button:hover,.btn:hover{border-color:#292b29;background:#fff;color:#292b29}.button:focus,.events-page--past .more-link a:focus,#block-asm-internet-theme-views-block-past-events-past-events-block .more-link a:focus,.page-events-past .more-link a:focus,.pdf-list .link-item:focus,.pdf-list .pdf-item:focus,.mobile-cluster #find-your-rep-house-radios .find-your-rep-house-radio-wrapper label[class]:focus,.was-welcome-message-modal .front-popup--wrapper a.front-popup-button:focus,.ui-dialog button[type=submit]:focus,.ui-dialog button[type=button]:focus,div.was-dialog button[type=submit]:focus,div.was-dialog button[type=button]:focus,#mobile-menu--translate a:focus,.tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a:focus,#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a:focus,.ghost-btn:focus,.was-bookmarks-manage-header a:focus,input[type=button]:focus,input[type=submit]:focus,.button:focus-visible,.events-page--past .more-link a:focus-visible,#block-asm-internet-theme-views-block-past-events-past-events-block .more-link a:focus-visible,.page-events-past .more-link a:focus-visible,.pdf-list .link-item:focus-visible,.pdf-list .pdf-item:focus-visible,.mobile-cluster #find-your-rep-house-radios .find-your-rep-house-radio-wrapper label[class]:focus-visible,.was-welcome-message-modal .front-popup--wrapper a.front-popup-button:focus-visible,.ui-dialog button[type=submit]:focus-visible,.ui-dialog button[type=button]:focus-visible,div.was-dialog button[type=submit]:focus-visible,div.was-dialog button[type=button]:focus-visible,#mobile-menu--translate a:focus-visible,.tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a:focus-visible,#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a:focus-visible,.ghost-btn:focus-visible,.was-bookmarks-manage-header a:focus-visible,input[type=button]:focus-visible,input[type=submit]:focus-visible,.button:active,.events-page--past .more-link a:active,#block-asm-internet-theme-views-block-past-events-past-events-block .more-link a:active,.page-events-past .more-link a:active,.pdf-list .link-item:active,.pdf-list .pdf-item:active,.mobile-cluster #find-your-rep-house-radios .find-your-rep-house-radio-wrapper label[class]:active,.was-welcome-message-modal .front-popup--wrapper a.front-popup-button:active,.ui-dialog button[type=submit]:active,.ui-dialog button[type=button]:active,div.was-dialog button[type=submit]:active,div.was-dialog button[type=button]:active,#mobile-menu--translate a:active,.tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a:active,#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a:active,.ghost-btn:active,.was-bookmarks-manage-header a:active,input[type=button]:active,input[type=submit]:active,button:focus,button:focus-visible,button:active,.wp-element-button:focus,.wp-element-button:focus-visible,.wp-element-button:active,.btn:focus,.btn:focus-visible,.btn:active{background-color:#255752;color:#fff;border-color:#255752}.button:focus svg *,.events-page--past .more-link a:focus svg *,#block-asm-internet-theme-views-block-past-events-past-events-block .more-link a:focus svg *,.page-events-past .more-link a:focus svg *,.pdf-list .link-item:focus svg *,.pdf-list .pdf-item:focus svg *,.mobile-cluster #find-your-rep-house-radios .find-your-rep-house-radio-wrapper label[class]:focus svg *,.was-welcome-message-modal .front-popup--wrapper a.front-popup-button:focus svg *,.ui-dialog button[type=submit]:focus svg *,.ui-dialog button[type=button]:focus svg *,div.was-dialog button[type=submit]:focus svg *,div.was-dialog button[type=button]:focus svg *,#mobile-menu--translate a:focus svg *,.tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a:focus svg *,#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a:focus svg *,.ghost-btn:focus svg *,.was-bookmarks-manage-header a:focus svg *,input[type=button]:focus svg *,input[type=submit]:focus svg *,.button:focus-visible svg *,.events-page--past .more-link a:focus-visible svg *,#block-asm-internet-theme-views-block-past-events-past-events-block .more-link a:focus-visible svg *,.page-events-past .more-link a:focus-visible svg *,.pdf-list .link-item:focus-visible svg *,.pdf-list .pdf-item:focus-visible svg *,.mobile-cluster #find-your-rep-house-radios .find-your-rep-house-radio-wrapper label[class]:focus-visible svg *,.was-welcome-message-modal .front-popup--wrapper a.front-popup-button:focus-visible svg *,.ui-dialog button[type=submit]:focus-visible svg *,.ui-dialog button[type=button]:focus-visible svg *,div.was-dialog button[type=submit]:focus-visible svg *,div.was-dialog button[type=button]:focus-visible svg *,#mobile-menu--translate a:focus-visible svg *,.tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a:focus-visible svg *,#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a:focus-visible svg *,.ghost-btn:focus-visible svg *,.was-bookmarks-manage-header a:focus-visible svg *,input[type=button]:focus-visible svg *,input[type=submit]:focus-visible svg *,.button:active svg *,.events-page--past .more-link a:active svg *,#block-asm-internet-theme-views-block-past-events-past-events-block .more-link a:active svg *,.page-events-past .more-link a:active svg *,.pdf-list .link-item:active svg *,.pdf-list .pdf-item:active svg *,.mobile-cluster #find-your-rep-house-radios .find-your-rep-house-radio-wrapper label[class]:active svg *,.was-welcome-message-modal .front-popup--wrapper a.front-popup-button:active svg *,.ui-dialog button[type=submit]:active svg *,.ui-dialog button[type=button]:active svg *,div.was-dialog button[type=submit]:active svg *,div.was-dialog button[type=button]:active svg *,#mobile-menu--translate a:active svg *,.tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a:active svg *,#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a:active svg *,.ghost-btn:active svg *,.was-bookmarks-manage-header a:active svg *,input[type=button]:active svg *,input[type=submit]:active svg *,button:focus svg *,button:focus-visible svg *,button:active svg *,.wp-element-button:focus svg *,.wp-element-button:focus-visible svg *,.wp-element-button:active svg *,.btn:focus svg *,.btn:focus-visible svg *,.btn:active svg *{fill:#fff}.button.inactive,.events-page--past .more-link a.inactive,#block-asm-internet-theme-views-block-past-events-past-events-block .more-link a.inactive,.page-events-past .more-link a.inactive,.pdf-list .inactive.link-item,.pdf-list .inactive.pdf-item,.mobile-cluster #find-your-rep-house-radios .find-your-rep-house-radio-wrapper label.inactive[class],.was-welcome-message-modal .front-popup--wrapper a.inactive.front-popup-button,.ui-dialog button.inactive[type=submit],.ui-dialog button.inactive[type=button],div.was-dialog button.inactive[type=submit],div.was-dialog button.inactive[type=button],#mobile-menu--translate a.inactive,.tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a.inactive,#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a.inactive,.inactive.ghost-btn,.was-bookmarks-manage-header a.inactive,input.inactive[type=button],input.inactive[type=submit],.button:disabled,.events-page--past .more-link a:disabled,#block-asm-internet-theme-views-block-past-events-past-events-block .more-link a:disabled,.page-events-past .more-link a:disabled,.pdf-list .link-item:disabled,.pdf-list .pdf-item:disabled,.mobile-cluster #find-your-rep-house-radios .find-your-rep-house-radio-wrapper label[class]:disabled,.was-welcome-message-modal .front-popup--wrapper a.front-popup-button:disabled,.ui-dialog button[type=submit]:disabled,.ui-dialog button[type=button]:disabled,div.was-dialog button[type=submit]:disabled,div.was-dialog button[type=button]:disabled,#mobile-menu--translate a:disabled,.tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a:disabled,#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a:disabled,.ghost-btn:disabled,.was-bookmarks-manage-header a:disabled,input[type=button]:disabled,input[type=submit]:disabled,button.inactive,button:disabled,.wp-element-button.inactive,.wp-element-button:disabled,.btn.inactive,.btn:disabled{opacity:.5}button.accordion,button.trigger,button.toolbar-icon{background:none;border:none;border-radius:0;color:inherit;text-align:inherit;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button--alt,.btn-alt{color:#fff;background-color:#fff;border-radius:30px;padding:16px 24px;font-size:16px}.button--alt:visited,.btn-alt:visited{color:#fff}.button--alt:hover,.btn-alt:hover{color:#fff;background-color:#ffde60}.button--alt:hover,.btn-alt:hover{background:#fff;border:0;color:#fff}.button--primary,.btn-primary,.was-welcome-message-modal .front-popup--wrapper a.front-popup-button{background-color:#255752;color:#fff;border:0}.button--primary:hover,.btn-primary:hover,.was-welcome-message-modal .front-popup--wrapper a.front-popup-button:hover{background-color:#1a3d39;color:#fff}.btn-link{text-decoration:none}button.fc-button[class]{border:1px solid #ddd;border-radius:30px;background-color:#fff;color:#292b29;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:capitalize;padding:16px 24px;white-space:nowrap;border-color:#b0b0b0;line-height:150%;font-weight:600;transition:all .3s ease-in-out;padding:12.5px 24px;font-size:14px}button.fc-button[class]:hover{border-color:#292b29;background:#fff;color:#292b29}button.fc-button[class]:focus,button.fc-button[class]:focus-visible,button.fc-button[class]:active{background-color:#255752;color:#fff;border-color:#255752}button.fc-button[class]:focus svg *,button.fc-button[class]:focus-visible svg *,button.fc-button[class]:active svg *{fill:#fff}button.fc-button[class].inactive,button.fc-button[class]:disabled{opacity:.5}.ghost-btn:hover,.was-bookmarks-manage-header a:hover{background-color:#f1f1f1}.contextual button.trigger{padding:1.2rem 1.2rem !important;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:16px 16px}.webform-button--submit{background-color:#255752;color:#fff;border:0}.webform-button--submit:hover{background-color:#1a3d39;color:#fff}.btn-vote[class]{display:flex;align-items:center;position:relative}.btn-vote[class] a{background:#fff;border-radius:24px;color:#255752;font-size:10px;text-transform:uppercase;font-weight:700;padding:.5rem 2rem .5rem .75rem}.btn-vote[class]:after{content:"";background:url(/themes/custom/asm_internet_theme/assets/icons/registertovote.svg) no-repeat center;width:24px;height:24px;position:absolute;right:4px}.dropdown{display:inline-block}.dropdown.active .caret{transform:rotate(180deg)}.dropdown button{line-height:150%;display:flex;gap:8px;padding-right:20px;transition:none;align-items:center}.dropdown button:active svg *,.dropdown button:focus svg *{fill:#fff}.dropdown p{margin:0}.dropdown .dropdown-menu{display:none;z-index:10}.dropdown .dropdown-menu.dd-show{padding:24px;margin-top:8px;border-radius:16px;display:flex;flex-wrap:wrap;gap:12px;border:0;box-shadow:0px 4px 54px 0px rgba(0,0,0,.12);position:absolute;list-style:none;background:#fff}.dropdown .dropdown-menu.dd-show ul{list-style:none;margin:0;padding:0}.dropdown .dropdown-menu.dd-show li{font-weight:500;flex-basis:100%}.dropdown .dropdown-menu.dd-show li:last-child{margin-bottom:0}.dropdown .dropdown-menu.dd-show a{padding:0;display:block;text-decoration:none;color:#292b29;font-size:14px}.dropdown .dropdown-menu.dd-show a:hover{color:#01579f}.dropdown span.caret{display:flex;align-items:center}.dropdown svg{width:14px;height:14px}.was-dropdown button{align-items:center}@media(max-width:619px){.was-dropdown .was-dropdown-menu{width:calc(100% - 2.5rem);margin-top:4rem}}.was-dropdown .was-dropdown-menu a{transition:all .2s ease}.was-dropdown .was-dropdown-menu a:hover{text-decoration:underline;text-underline-offset:5px;color:#292b29;transition:all .2s ease}.was-dropdown-menu.dd-show{min-width:11rem !important}button.was-dropdown-toggle:focus,button.dropbtn:focus{background-color:rgba(0,0,0,0);border-color:#292b29;color:#292b29}button.was-dropdown-toggle:focus svg *,button.dropbtn:focus svg *{fill:#292b29}.facets-widget-checkbox{margin-bottom:5rem}.facets-widget-checkbox .js-facets-checkbox-links{list-style:none;margin:0;padding:0;display:flex;gap:16px;flex-wrap:wrap}.facets-widget-checkbox .facet-item input[checked=checked]+label{background:#292b29;color:#fff;border-color:rgba(0,0,0,0)}.facets-widget-checkbox .facet-item label{border-radius:1000px;border:1px solid #ddd;padding:16px 24px;display:block;transition:background .3s ease;cursor:pointer}.facets-widget-checkbox .facet-item label:hover{background:#f1f1f1;border-color:rgba(0,0,0,0)}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0}input[type=checkbox]:checked{background-color:#255752}input[type=checkbox]:checked:after{content:"";color:#fff;background-image:url(/themes/custom/asm_internet_theme/assets/icons/checkmark.svg);background-repeat:no-repeat;background-position:center;width:18px;height:18px;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}input[type=checkbox]{text-align:center;display:table-cell;vertical-align:middle;min-width:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:12%;border:1px solid #b0b0b0;box-shadow:none;font-size:1em;position:relative}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}.form-type--radio{display:flex;align-items:center}.form-type--radio label{margin:0 0 0 5px;text-transform:capitalize}.form-radio,input[type=radio]{width:16px;height:16px}.form-item__dropdown{border:1px solid #f2f2f2;display:block;position:relative}@media(prefers-color-scheme:dark){.form-item__dropdown{background-color:clr(background-inverse)}}.form-item__dropdown::after{border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:7px solid #888;content:" ";position:absolute;top:42%;right:1em;z-index:2;pointer-events:none;display:none}.form-item__dropdown:hover{border-color:#666}.form-item__select :focus,select :focus{outline:none;color:#ffde60}select[multiple]{height:auto}@supports((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after{display:block}.form-item__select{padding-right:2em;background:none;border:1px solid rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-item__select:focus{border-color:#ffde60;border-radius:0}}.form-item{color:#292b29;margin-bottom:1em}.form-item::after{clear:both;content:"";display:table}.form-item__label{text-transform:uppercase;font-size:12px;font-weight:600;line-height:normal;margin-bottom:.4rem}.form-item__textfield:not(input[type=radio]),.form-item__textarea:not(input[type=radio]),textarea:not(input[type=radio]),input[type=text]:not(input[type=radio]),input[type=password]:not(input[type=radio]),input[type=email]:not(input[type=radio]),input[type=date]:not(input[type=radio]),.form-item__select:not(input[type=radio]),select:not(input[type=radio]){border-radius:8px;background-color:#fff;border:1px solid #b0b0b0;height:64px;padding:16px;margin-bottom:24px;width:100%}.form-item__textfield:not(input[type=radio]):focus,.form-item__textarea:not(input[type=radio]):focus,textarea:not(input[type=radio]):focus,input[type=text]:not(input[type=radio]):focus,input[type=password]:not(input[type=radio]):focus,input[type=email]:not(input[type=radio]):focus,input[type=date]:not(input[type=radio]):focus,.form-item__select:not(input[type=radio]):focus,select:not(input[type=radio]):focus{border-color:#666}.form-item__textfield:not(input[type=radio]):focus-visible,.form-item__textarea:not(input[type=radio]):focus-visible,textarea:not(input[type=radio]):focus-visible,input[type=text]:not(input[type=radio]):focus-visible,input[type=password]:not(input[type=radio]):focus-visible,input[type=email]:not(input[type=radio]):focus-visible,input[type=date]:not(input[type=radio]):focus-visible,.form-item__select:not(input[type=radio]):focus-visible,select:not(input[type=radio]):focus-visible{outline-color:#292b29}.form-item__textfield:not(input[type=radio])::-moz-placeholder,.form-item__textarea:not(input[type=radio])::-moz-placeholder,textarea:not(input[type=radio])::-moz-placeholder,input[type=text]:not(input[type=radio])::-moz-placeholder,input[type=password]:not(input[type=radio])::-moz-placeholder,input[type=email]:not(input[type=radio])::-moz-placeholder,input[type=date]:not(input[type=radio])::-moz-placeholder,.form-item__select:not(input[type=radio])::-moz-placeholder,select:not(input[type=radio])::-moz-placeholder{color:#717171}.form-item__textfield:not(input[type=radio])::placeholder,.form-item__textarea:not(input[type=radio])::placeholder,textarea:not(input[type=radio])::placeholder,input[type=text]:not(input[type=radio])::placeholder,input[type=password]:not(input[type=radio])::placeholder,input[type=email]:not(input[type=radio])::placeholder,input[type=date]:not(input[type=radio])::placeholder,.form-item__select:not(input[type=radio])::placeholder,select:not(input[type=radio])::placeholder{color:#717171}.webform-readonly input[readonly=readonly]{background-color:#f1f1f1 !important;pointer-events:none}.form-item__description{margin-top:.3em}.form-fieldset{border:none;margin-bottom:2em;padding:0}.form-fieldset .form-item{margin-left:1em;max-width:31em}textarea[class][class]{height:auto}.wp-block-file a,.wp-block-file__content-wrapper a{font-size:18px}.wp-block-file .wp-element-button,.wp-block-file__content-wrapper .wp-element-button{text-decoration:none;color:#292b29;padding-top:.5rem;padding-bottom:.5rem;font-size:16px;background:#333;border:0;color:#fff}.wp-block-file .wp-element-button:hover,.wp-block-file__content-wrapper .wp-element-button:hover{background:#4c4c4c;border:0}.wp-block-list{padding-left:2rem}.icons-demo{display:flex;flex-wrap:wrap}.icons-demo .icon{height:100px;padding:1rem;width:100px}@media(prefers-color-scheme:dark){.icons-demo .icon{fill:#666}}.icons-demo pre{background-color:#f2f2f2;font-size:.8rem;margin:0;text-align:center}.icons-demo__item{border:1px solid #f2f2f2;margin:.25rem}img,picture{display:block;height:auto;max-width:100%}@media(max-width:1024px){img,picture{width:100%}}figure{margin:0}.figure__caption{font-style:italic}.text-long img{border-radius:16px}.link,.dailyfile-container-wrapper .floor_bill__details-btn,a{color:#292b29;transition:all .3s ease;font-size:14px;line-height:150%;font-weight:500}.link:hover,.dailyfile-container-wrapper .floor_bill__details-btn:hover,a:hover{color:hsl(120,2.380952381%,6.4705882353%)}.main-content a{line-height:150%;text-underline-offset:5px}.main-content a:hover{text-decoration:none}.main-content .btn-bookmark:hover{border-bottom:0}.toolbar a{font-size:13px}body:not(.path-frontpage) .text-long .link,body:not(.path-frontpage) .text-long .dailyfile-container-wrapper .floor_bill__details-btn,.dailyfile-container-wrapper body:not(.path-frontpage) .text-long .floor_bill__details-btn,body:not(.path-frontpage) .text-long a{color:#01579f;text-decoration:none}body:not(.path-frontpage) .text-long .link:hover,body:not(.path-frontpage) .text-long .dailyfile-container-wrapper .floor_bill__details-btn:hover,.dailyfile-container-wrapper body:not(.path-frontpage) .text-long .floor_bill__details-btn:hover,body:not(.path-frontpage) .text-long a:hover{text-decoration:underline}ul{list-style-type:disc}ol{list-style-type:decimal}.text-field li{padding-left:1rem}.text-long ul,.text-long ol{font-size:18px}.text-long li{margin-bottom:.75rem}#block-asmweb-theme-jobsblock .item-list a{font-size:20px;line-height:1.7}.text-long ul{list-style-type:square;padding-left:1.25rem}.text-long ul li::marker{font-size:.7em;color:#01579f}@media(max-width:619px){.text-long ul{padding-left:1rem}}.table,table{border:0 solid #ddd;border-bottom:0;border-spacing:0;margin:1rem 0;width:100%;border:0;border-collapse:collapse}.table__header{background-color:#ddd}.table__header>*{border-color:#ddd}.table__header_cell,th{border:0;border-right-width:0;border-bottom-width:0;border-style:solid;border-color:#ddd;padding:32px 16px 32px 0;border-bottom:0 solid #ddd;text-align:left;background-color:rgba(0,0,0,0);color:#292b29;padding:24px 16px 24px 0}@media(max-width:1024px){.table__header_cell,th{padding:16px 16px 16px 0}}.table__header_cell[data-cell-highlight],th[data-cell-highlight]{background-color:#fff}.table__header_cell:last-child,th:last-child{padding-right:0}.table__header_cell a,th a{font-size:14px;font-style:normal;font-weight:500;line-height:125%;text-decoration:none;color:#292b29}.table__row,tr{border-bottom:1px solid #ddd}.table__row:hover,tr:hover{background:none}table.sticky-header thead{background-color:#fff}.table__cell,td{border:0;border-right-width:0;border-bottom-width:0;border-style:solid;border-color:#ddd;padding:32px 16px 32px 0}@media(max-width:1024px){.table__cell,td{padding:16px 16px 16px 0}}.table__cell[data-cell-highlight],td[data-cell-highlight]{background-color:#fff}.table__cell:last-child,td:last-child{padding-right:0}.table__footer{background-color:#ddd}.table__footer>*{border-color:#ddd}.table__footer_cell,tfoot th{border:0;border-right-width:0;border-bottom-width:0;border-style:solid;border-color:#ddd;padding:32px 16px 32px 0}@media(max-width:1024px){.table__footer_cell,tfoot th{padding:16px 16px 16px 0}}.table__footer_cell[data-cell-highlight],tfoot th[data-cell-highlight]{background-color:#fff}.table__footer_cell:last-child,tfoot th:last-child{padding-right:0}caption{caption-side:bottom}thead{border-top:1px solid #ddd}th{font-size:16px;font-weight:600}td a[href]{color:#01579f;text-decoration:none}td a[href]:hover{color:#01579f;text-decoration:underline}tr{font-size:14px}.was-table-sort th:not([data-sort-method=none]){cursor:pointer}.tag{border-width:1px;border-style:solid;border-radius:4px;text-align:center;padding:4px 8px;line-height:1.1;font-size:12px;max-height:28px;margin:4px 4px 0 0;display:inline-block}.tag--cmte-hearings,.fc-event-was-fullcalendar-event-legend-item--asm_committee_hearings:not(.fc-list-event){background-color:#f5f8fa !important;border-color:#a3bdcc !important}.tag--training,.event-landing-page-wrapper .training,.fc-event-was-fullcalendar-event-legend-item--training:not(.fc-list-event),.fc-event-was-fullcalendar-event--training:not(.fc-list-event){background-color:#dafadb !important;border-color:#52c456 !important}.tag--holiday,.fc-event-was-fullcalendar-event-legend-item--asm_leg_holidays:not(.fc-list-event),.fc-wds-api-event-legislative-deadline--holiday:not(.fc-list-event){background-color:#fff6d7 !important;border-color:#ffb800 !important}.tag--floor-session,.fc-event-was-fullcalendar-event-legend-item--asm_floor_session:not(.fc-list-event){background-color:#fff1e7 !important;border-color:#ffaa6d !important}.tag--deadlines,.fc-event-was-fullcalendar-event-legend-item--asm_leg_deadlines:not(.fc-list-event),.fc-wds-api-event-legislative-deadline--importantdates:not(.fc-list-event){background-color:#dbf0ff !important;border-color:#33a9ff !important}.h1,h1{color:#292b29;font-family:"Instrument Sans Variable",sans-serif;font-weight:600;font-style:normal;font-size:110px;line-height:100%;width:auto;letter-spacing:-2.2px}.h1__link{color:inherit}.h1__link:hover{color:inherit}@media(max-width:1024px){.h1,h1{font-size:70px;letter-spacing:-1.4px}}@media(max-width:619px){.h1,h1{font-size:48px;letter-spacing:-1.92px;line-height:100%}}.h2,h2{color:#292b29;font-family:"Instrument Sans Variable",sans-serif;font-weight:600;font-style:normal;font-size:70px;line-height:100%;width:auto;letter-spacing:-1.4px}.h2__link{color:inherit}.h2__link:hover{color:inherit}@media(max-width:1024px){.h2,h2{font-size:56px;letter-spacing:-1.12px}}@media(max-width:619px){.h2,h2{font-size:40px;letter-spacing:-0.8px}}.h3,.media-page--title,.media-page--content-type #block-asm-internet-theme-pagetitle h1,.path-media #block-asm-internet-theme-pagetitle h1,[class*=page-events-media-] #block-asm-internet-theme-pagetitle h1,.was-accordion-group .was-accordion .was-accordion-toggle,h3{color:#292b29;font-family:"Instrument Sans Variable",sans-serif;font-weight:600;font-style:normal;font-size:40px;line-height:130%;width:auto;letter-spacing:-0.8px}.h3__link{color:inherit}.h3__link:hover{color:inherit}@media(max-width:1024px){.h3,.media-page--title,.media-page--content-type #block-asm-internet-theme-pagetitle h1,.path-media #block-asm-internet-theme-pagetitle h1,[class*=page-events-media-] #block-asm-internet-theme-pagetitle h1,.was-accordion-group .was-accordion .was-accordion-toggle,h3{font-size:32px;letter-spacing:-0.64px}}@media(max-width:619px){.h3,.media-page--title,.media-page--content-type #block-asm-internet-theme-pagetitle h1,.path-media #block-asm-internet-theme-pagetitle h1,[class*=page-events-media-] #block-asm-internet-theme-pagetitle h1,.was-accordion-group .was-accordion .was-accordion-toggle,h3{font-size:28px;letter-spacing:-0.56px}}.h4,#asmweb_theme_upcomingeventsblock .block-title,h4{color:#292b29;font-family:"Instrument Sans Variable",sans-serif;font-weight:600;font-style:normal;font-size:32px;line-height:130%;width:auto;letter-spacing:-0.64px}.h4__link{color:inherit}.h4__link:hover{color:inherit}@media(max-width:619px){.h4,#asmweb_theme_upcomingeventsblock .block-title,h4{font-size:24px;letter-spacing:-0.48px}}.h5,.find-your-rep-member-details-wrapper .find-your-rep-member-name,.live-session--content h5 a,.session--content h5 a,h5{color:#292b29;font-family:"Instrument Sans Variable",sans-serif;font-weight:600;font-style:normal;font-size:28px;line-height:130%;width:auto;letter-spacing:-0.56px}.h5__link{color:inherit}.h5__link:hover{color:inherit}@media(max-width:1024px){.h5,.find-your-rep-member-details-wrapper .find-your-rep-member-name,.live-session--content h5 a,.session--content h5 a,h5{font-size:24px;letter-spacing:-0.48px}}@media(max-width:619px){.h5,.find-your-rep-member-details-wrapper .find-your-rep-member-name,.live-session--content h5 a,.session--content h5 a,h5{font-size:22px;letter-spacing:-0.44px}}.h6,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title a,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a a,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a,h6{color:#292b29;font-family:"Instrument Sans Variable",sans-serif;font-weight:600;font-style:normal;font-size:24px;line-height:130%;width:auto;letter-spacing:-0.48px}.h6__link{color:inherit}.h6__link:hover{color:inherit}@media(max-width:1024px){.h6,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title a,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a a,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a,h6{font-size:22px;letter-spacing:-0.44px}}@media(max-width:619px){.h6,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title a,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a a,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a,h6{font-size:20px;letter-spacing:-0.4px}}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1rem}h1.text-inverse,h2.text-inverse,h3.text-inverse,h4.text-inverse,h5.text-inverse,h6.text-inverse{color:#fff}.paragraph,p{margin:0 0 1em}.blockquote,blockquote{font-style:italic;border-left:solid 3px #ffde60;margin-left:1em;padding-left:1em}.hr,hr{border-style:solid;border-width:1px 0 0;color:currentColor}pre{margin:0}.highlight{color:#255752}.highlight-inverse{color:#ffde60}#block-asmweb-theme-mainpagecontent,.suggested_search{font-size:18px}@media(min-width:1025px){#block-asmweb-theme-mainpagecontent,.suggested_search{font-size:20px}}#block-asmweb-theme-mainpagecontent .text-long,.suggested_search .text-long{font-size:18px}@media(min-width:1025px){#block-asmweb-theme-mainpagecontent .text-long,.suggested_search .text-long{font-size:20px}}#block-asmweb-theme-mainpagecontent .text-long p,.suggested_search .text-long p{font-size:18px}@media(min-width:1025px){#block-asmweb-theme-mainpagecontent .text-long p,.suggested_search .text-long p{font-size:20px}}.text-long p{font-size:18px;line-height:150%}@media(max-width:1024px){.text-long p{font-size:16px}}.text-long a{font-size:18px}@media(max-width:1024px){.text-long a{font-size:16px}}@media(max-width:1024px){.text-long .has-large-font-size{font-size:16px}}.font-size-16{font-size:16px !important}.font-size-16 strong{font-weight:600}.line-height-16{line-height:1.6 !important}.line-height-21{line-height:2.1 !important}.accordion{width:100%;background:rgba(0,0,0,0);border:none;outline:none;text-align:left;cursor:pointer;display:flex;align-items:center;text-transform:none;margin-bottom:0;padding:24px 40px 24px 0;font-size:20px;font-weight:600;line-height:150%;white-space:normal}@media(max-width:1024px){.accordion{font-size:16px}}@media(max-width:1024px)and (pointer:coarse){.accordion,.accordion:focus,.accordion:active{background-color:rgba(0,0,0,0);outline:none;box-shadow:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(max-width:619px){.accordion{padding:16px 40px 16px 0}}.accordion:hover{background:rgba(0,0,0,0)}.accordion:after{content:"";background:url(/themes/custom/asm_internet_theme/assets/icons/CarretDownIcon.svg) no-repeat center;width:32px;height:32px;background-size:12px;position:absolute;right:0;transition:transform .2s ease-out}.accordion-container p{margin-bottom:0}.accordion-wrapper{border-top:1px solid #ddd}.accordion-wrapper:first-child{border-top:0}.accordion-wrapper:first-child .accordion{padding-top:0}@media(max-width:1024px){.accordion-wrapper:first-child .accordion:after{top:unset}}.accordion-wrapper.active .accordion:after{transform:rotate(-180deg)}@media(max-width:619px){.accordion-wrapper:not(.active):last-child .accordion{padding-bottom:0}}.accordion-content{height:0;overflow:hidden;transition:height .3s ease-out;max-width:90%}.accordion-content.active{margin-bottom:24px}.accordion-content p,.accordion-content ul{margin-bottom:1em;font-size:18px !important;font-family:"Instrument Sans Variable",sans-serif !important}@media(max-width:1024px){.accordion-content p,.accordion-content ul{font-size:14px !important}.accordion-content p a,.accordion-content ul a{font-size:14px}}.accordion-content p li,.accordion-content ul li{font-size:18px !important}@media(max-width:1024px){.accordion-content p li,.accordion-content ul li{font-size:14px !important}}.accordion-accessibility .accordion-content{width:100%}.accordion-accessibility .accordion-content p{font-size:14px !important}button.accordion:focus-visible{border-radius:4px}button.accordion:focus-visible:focus-visible{outline:2px solid #005fcc;outline-offset:2px}.agenda-container .agenda-title{font-size:24px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-0.48px;margin-bottom:8px}.agenda-container h2.ReadingFileTitle{font-size:1.7em;width:100%;min-width:100%;text-align:center}.agenda-container hr.ReadingFileTitle{width:100px;color:#000;background-color:#000;height:1px;border:0;margin-left:auto;margin-right:auto}.agenda-container div.agenda{margin-bottom:1.5em;font-size:16px;line-height:150%}.agenda-container div.agenda_hearingTime{line-height:130%;font-weight:600}.agenda-container div.agenda_hearingTime,.agenda-container div.agenda_hearingLocation,.agenda-container div.agenda_changeNote{text-align:left}.agenda-container .agenda:not(:has(.HearingTopic)) div.agenda_hearingLocation{margin-bottom:24px}.agenda-container span.Item{display:block;margin-bottom:2em}.agenda-container .agenda center{text-align:center}.agenda-container .agenda center p{text-align:center}.agenda-container .fileItem_wrapper{width:100%;min-width:100%;display:block;margin-top:24px;clear:both}.agenda-container .FileItemPrefix{font-weight:bold;display:inline-block}.agenda-container .FileItemPrefix_emdash{font-weight:bold;display:inline-block;text-align:center}.agenda-container .FileItemNum{font-style:normal;font-weight:600;line-height:150%;display:inline-block}.agenda-container .ADF340 .fileItem_wrapper,.agenda-container .ADF330 .fileItem_wrapper{min-width:60px;display:block;width:inherit;text-align:left;clear:none;margin-top:inherit}.agenda-container .ADF340 .FileItemPrefix,.agenda-container .ADF330 .FileItemPrefix{font-weight:bold;display:inline-block}.agenda-container .ADF340 .FileItemPrefix_emdash,.agenda-container .ADF330 .FileItemPrefix_emdash{font-weight:bold;display:inline-block;text-align:center}.agenda-container .ADF340 .FileItemNum,.agenda-container .ADF330 .FileItemNum{font-weight:bold;display:inline-block}.agenda-container .Appointment .FileItemNum{width:100%;display:inline-block}.agenda-container .Measure:empty,.agenda-container .InactiveAction:empty,.agenda-container .InactiveDate:empty,.agenda-container .RelatingClause:empty,.agenda-container .AuthorNote:empty,.agenda-container .FloorManager:empty,.agenda-container .PreviousLocation:empty{display:none}.agenda-container .Measure{color:inherit;display:block}.agenda-container .Measure>span{margin-top:.5rem;display:inline-block}.agenda-container .Measure a{color:#01579f;font-size:16px;text-decoration:none;font-weight:600}.agenda-container .Measure>*:not(.NoteSymbol){margin-right:8px}.agenda-container .Item:not(.ADF330):not(.ADF340).Measure:before{overflow:auto;content:"";display:block;clear:both !important}.agenda-container .Measure:after,.agenda-container .Measure .VoteRequired:not(:empty):after{overflow:auto;content:"";display:block;clear:both !important}.agenda-container .ActionYearGroup:before,.agenda-container .ActionYearGroup:after{overflow:auto;content:"";display:block;clear:both !important}.agenda-container .Action:before{overflow:auto;content:"";display:block;clear:both !important}.agenda-container .digest265 .AmendmentDate:after,.agenda-container .digest265 .digest265_title:after,.agenda-container .digest265 .LegDigestTitle:after,.agenda-container .digest265 .LegDigestText,.agenda-container .digest265 .DigestNotAvailable:before{overflow:auto;content:"";display:block;clear:both !important}.agenda-container .CommitteeChair:after,.agenda-container .Hearing_datetime:after{overflow:auto;content:"";display:block;clear:both !important}.agenda-container .Appointment .AppointedPositionOffice:after,.agenda-container .Appointment .VoteRequired:after{overflow:auto;content:"";display:block;clear:both !important}.agenda-container .appointeeInfo:after,.agenda-container .Appointees .Appointee:after,.agenda-container .Appointee .CommitteeVotes,.agenda-container .BudgetItem:after,.agenda-container .BudgetItemDesc:after,.agenda-container .BudgetItemSubItem:before,.agenda-container .VetoMessage:after{overflow:auto;content:"";display:block;clear:both !important}.agenda-container .Measure .RelatingClause:not(:empty):after{overflow:auto;content:"";display:inline-block;clear:both !important}.agenda-container .Measure .MeasureType{display:inline-block}.agenda-container .ADF340 .Measure .MeasureType{display:inline-block;width:inherit;min-width:inherit}.agenda-container a.MeasureLink{text-decoration:none !important;display:inline-block;vertical-align:top}.agenda-container a.MeasureLink:hover{text-decoration:none !important}.agenda-container .MeasureNum .MeasureNumText{margin-left:.5em;margin-right:.25em;display:inline-block}.agenda-container .Measure .Author{margin-left:8px}.agenda-container .Measure .RelatingClause{display:block}.agenda-container .Measure .FloorManager{margin-left:2em;display:inline-block;font-weight:600}.agenda-container .Measure .VoteRequired{display:block;font-weight:600}.agenda-container .Appointment .VoteRequired{display:block;font-weight:600}.agenda-container .VoteRequired .voteRequiredText{font-weight:normal}.agenda-container .Action{margin-top:8px;display:block}.agenda-container .ActionList{margin-top:.5em}.agenda-container .ActionList .Year{font-weight:600;display:block;margin-top:2rem}.agenda-container .Action .ActionDate{min-width:70px;text-align:justify;display:inline-block;float:left;max-width:40%}.agenda-container .Action .ActionDate:not(:empty):after{content:" —";width:20px;text-align:right;display:inline-block}.agenda-container .Action .Description{display:block;overflow:hidden;white-space:normal;padding-left:10px}.agenda-container .ADF320 .digest265{display:none}.agenda-container .digest265{display:block;width:100%;min-width:100%;text-align:center;margin-top:10px}.agenda-container .digest265 .digest265_title,.agenda-container .digest265 .LegDigestTitle,.agenda-container .digest265 .LegDigestText{display:block;font-weight:bold;margin-top:10px}.agenda-container .digest265 .LegDigestInfo,.agenda-container .digest265 .LegDigestText p{font-weight:normal}.agenda-container .digest265 .LegDigestInfo .Digest265Pursuant{display:block}.agenda-container .digest265 .MeasureType,.agenda-container .digest265 .MeasureNum{font-weight:inherit;width:inherit;min-width:inherit;padding-right:.5em}.agenda-container .digest265 .Measure .MeasureNum:after{content:"";display:none}.agenda-container .digest265 .LegDigestText p{text-align:justify;text-indent:20px;margin-top:10px;margin-bottom:0}.agenda-container .digest265 .finalVote_wrapper{text-align:justify;margin-top:5px;margin-bottom:5px;display:block}.agenda-container .digest265 .finalVote_wrapper .FinalYesVote,.agenda-container .digest265 .finalVote_wrapper .FinalNoVote{margin-left:2em}.agenda-container .digest265 .DigestNotAvailable{font-weight:bold}.agenda-container .MeasureNote div[style]{left:0 !important;top:0 !important;transform:none !important}.agenda-container .CommitteeTitle{display:block;min-width:100%;width:100%;text-align:center}.agenda-container .CommitteeChair{display:block;min-width:100%;width:100%;text-align:center;font-weight:bold}.agenda-container .Hearing_datetime{display:block;min-width:100%;width:100%;text-align:center}.agenda-container .CommitteeTopic .MeasureHeader{display:none;font-style:italic}.agenda-container .CommitteeTopic .BudgetHeader{display:block;font-style:italic;margin-top:10px}.agenda-container .CommitteeTopic .MeasureHeader .MeasureHeaderTitle{display:inline-block;width:160px;min-width:160px}.agenda-container .CommitteeTopic .MeasureHeader .AuthorHeaderTitle{display:inline-block;width:100px;min-width:100px;margin-right:1.5em}.agenda-container .CommitteeTopic .MeasureHeader .SummaryHeaderTitle{display:inline-block;width:200px;min-width:200px}.agenda-container .CommitteeTopic .BudgetHeader .ItemHeaderTitle{display:inline-block;width:70px}.agenda-container .CommitteeTopic .BudgetHeader .DescHeaderTitle{display:inline-block}.agenda-container .CommitteeTopic .Measure{margin-bottom:1rem;display:grid;grid-template-columns:auto auto 1fr;gap:0 12px}.agenda-container .CommitteeTopic .Measure .measureLink{display:inline-block;white-space:nowrap;width:120px}.agenda-container .CommitteeTopic .Measure .MeasureType{display:inline-block;min-width:30px}.agenda-container .CommitteeTopic .Measure .MeasureNum{display:inline}.agenda-container .CommitteeTopic .Measure .MeasureNum:after{margin-left:.5em;content:"—";display:inline-block;color:#292b29;font-weight:normal}.agenda-container span.Text pre{background:inherit;border:none;font-family:inherit;padding:1.5em 0}.agenda-container span.Text pre p{margin:0;line-height:0}.agenda-container span.Text pre p br{line-height:1.5em}.agenda-container span.Text pre ol li{white-space:pre-wrap}.agenda-container .CommitteeTopic .Measure .Author{display:inline-block;min-width:100px;margin:0}.agenda-container .CommitteeTopic .Measure .NoteSymbol:not(:empty)+.Author{grid-column:3/4}.agenda-container .CommitteeTopic .Measure .NoteSymbol:empty+.Author{grid-column:2/4}.agenda-container .CommitteeTopic .Measure .Author:after{clear:none;display:none}.agenda-container .CommitteeTopic .Measure .NoteSymbol{display:inline-block;float:left;grid-column:2/3;margin-top:0}.agenda-container .CommitteeTopic .Measure .NoteSymbol:empty{display:none}.agenda-container .CommitteeTopic .Measure .Topic{display:inline;vertical-align:top;overflow:hidden;white-space:normal;grid-column:span 3}.agenda-container .CommitteeTopic .HearingTopic{display:block;min-width:100%;width:100%;text-align:left;margin:24px 0;font-size:24px;font-weight:600;text-transform:capitalize}.agenda-container .CommitteeTopic .HearingTopic:nth-child(2){font-size:16px}.agenda-container .CommitteeTopic .HearingTopic p{text-align:inherit;line-height:1.5em;margin:5px 0 0 0}.agenda-container .CommitteeTopic .HearingTopic p:empty{line-height:1.5em;margin:0}.agenda-container .CommitteeTopic .HearingSubjectWrapper{display:block;overflow:hidden}.agenda-container .CommitteeTopic .HearingSubjectHeader{display:block;font-weight:600}.agenda-container .CommitteeTopic .HearingSubject{width:90%}.agenda-container .CommitteeTopic span.Text>p{font-weight:600}.agenda-container .HearingLocation p,.agenda-container .HearingSubject p{margin:0}.agenda-container .Appointment{display:block}.agenda-container .Appointment .AppointeeName,.agenda-container .Appointment .AppointedPosition{display:inline-block}.agenda-container .Appointment .AppointedOffice{display:inline-block}.agenda-container .Appointment .AppointedPositionOffice{display:block;margin-left:10px;text-indent:10px}.agenda-container .appointeeInfo{display:block}.agenda-container .appointeeInfo .AppointeeOffice{display:inline-block;margin-left:10px}.agenda-container .appointeeInfo .AppointeeeName{display:inline-block}.agenda-container .appointeeInfo .AppointedPosition{display:inline-block;margin-left:10px}.agenda-container .Appointee .CommitteeVotes,.agenda-container .Appointee .confirmationDateText{margin-left:20px}.agenda-container .Appointments .VoteRequired{display:block;margin-top:1.25em;margin-bottom:.5em}.agenda-container .VetoMessage{display:block;margin-left:2em;margin-top:1em}.agenda-container .VetoMessage p{margin:0px}.agenda-container .Measure p{margin:0px}.agenda-container .ObjectionMessage{margin-left:4em}.agenda-container .ApprovalMessage{margin-left:2em;margin-top:1em;display:block}.agenda-container .GovName{display:block;margin-left:4em;margin-top:1em}.agenda-container .BudgetItemNum,.agenda-container .BudgetItemNum_endash{font-weight:bold}.agenda-container .BudgetItem .OrganizationCode{width:70px;min-width:70px;display:inline-block}.agenda-container .BudgetItemSubItem{display:block}.agenda-container .BudgetItemSubItem:not(:empty):before{display:inline-block;content:"—";margin-left:100px}.agenda-container .BudgetItemVeto{display:block;margin-top:1em}.agenda-container .ADF130 .BudgetItem{display:block;margin-top:8px}.agenda-container .agenda .linesep,.agenda-container .CommitteeTopic .linesep{display:inline-block;text-align:center;width:100%}.agenda-container .agenda hr.linesep,.agenda-container .CommitteeTopic hr.linesep{width:110px;color:#000;background-color:#000;height:1px;border:0;margin:8px auto 2px 0;text-align:center}.agenda-container .agenda hr.FootNotes{width:100px;color:#000;background-color:#000;height:1px;border:0;margin:8px auto 2px 0}.agenda-container .Measure .MeasureNote{font-weight:600}.agenda-container hr.MeasureFootNotes{width:100%;color:#000;background-color:#000;height:1px;border:0;margin:.5rem auto 12px 0}.agenda-container .MeasureFootNotes{display:block}.agenda-container .MeasureFootNotes .FootNote{display:block}.agenda-container .FootNote .NoteSymbol{display:inline-block;width:25px;min-width:25px}.agenda-container .FootNote .NoteText{font-style:italic}@media screen and (max-width:812px){.agenda-container .dailyfile-section-item .agenda{padding:.75rem}.agenda-container .dailyfile-section-item .footer[class]{padding-left:.5rem;padding-right:.5rem}}.ui-dialog:has(.agenda-container) .ui-dialog-title:not(:has(*)){display:none}.announcements-container,.main .was-nested-block-wrapper{display:flex;flex-wrap:wrap;gap:20px}.announcements-container ul,.main .was-nested-block-wrapper ul{list-style:none;padding-left:0}.announcements-container ul li,.main .was-nested-block-wrapper ul li{border-top:1px solid #ddd;padding:20px 0}.announcements-news,#asmweb_theme_newsandalertsblock{flex:1 1 60%;padding:32px}.announcements-news a.announcements-title,#asmweb_theme_newsandalertsblock a.announcements-title{margin-bottom:.5rem;color:#292b29 !important}.announcements-news a.announcements-title:hover,#asmweb_theme_newsandalertsblock a.announcements-title:hover{color:#292b29}.announcements-news .notice-empty-message,#asmweb_theme_newsandalertsblock .notice-empty-message{margin-top:1rem;padding-top:1rem;border-top:1px solid #ddd;font-weight:600;font-size:18px}.announcements-events .event-item a{border:0}.announcements-events .event-item a:hover{border:0}.announcements-events .event-item a:hover .announcements-title{border-color:#292b29}.announcements-title{font-size:18px;font-weight:600;letter-spacing:-0.18px;border-bottom:1px solid rgba(0,0,0,0);transition:border .3s ease;display:inline-block;line-height:27px}.announcements-desc{color:#595959;font-size:16px;font-weight:500;line-height:160%}@media(max-width:1024px){.announcements-desc{font-size:16px}}.announcements-date{font-size:16px;font-weight:500;line-height:150%;color:#595959;padding-bottom:6px}.title-and-view-all-wrapper{display:flex;justify-content:space-between;align-items:center}.title-and-view-all-wrapper a{margin-bottom:.5rem}#asmweb_theme_newsandalertsblock{padding:0}#asmweb_theme_newsandalertsblock .block{border:0;padding-top:0}@media(max-width:812px){#asmweb_theme_newsandalertsblock #news-and-alerts-block{min-height:360px}#asmweb_theme_newsandalertsblock #news-and-alerts-block ul{height:212px}#asmweb_theme_newsandalertsblock #news-and-alerts-block ul .flickity-viewport{height:100%}#asmweb_theme_newsandalertsblock #news-and-alerts-block ul li.carousel-cell{width:100%;height:100%;display:flex;align-items:flex-start;flex-direction:column}#asmweb_theme_newsandalertsblock #news-and-alerts-block ul li.carousel-cell .announcements-desc{word-break:break-word;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;overflow:hidden;-webkit-box-orient:vertical}#asmweb_theme_newsandalertsblock #news-and-alerts-block ol li{padding:0;border:0}#asmweb_theme_newsandalertsblock #news-and-alerts-block ol li .dot{margin:0 4px}#asmweb_theme_newsandalertsblock #news-and-alerts-block .notice-empty-message{margin-top:1rem;padding-top:1rem;border-top:1px solid #ddd;font-size:14px}}#asmweb_theme_upcomingeventsblock{flex:1 1 35%}#asmweb_theme_upcomingeventsblock .block-title:after{display:none}#asmweb_theme_upcomingeventsblock .event-item{padding:20px 0}#asmweb_theme_upcomingeventsblock a{text-decoration:none;color:#292b29}#asmweb_theme_upcomingeventsblock>.block{position:relative !important;padding:32px}#asmweb_theme_upcomingeventsblock .announcements-date+.announcements-title{margin-top:4px}#asmweb_theme_upcomingeventsblock .contextual-region{position:static}#asmweb_theme_upcomingeventsblock .fc-theme-standard .fc-list,#asmweb_theme_upcomingeventsblock .fc .fc-list-day-cushion,#asmweb_theme_upcomingeventsblock .fc .fc-list-table td,#asmweb_theme_upcomingeventsblock .fc .fc-toolbar.fc-header-toolbar,#asmweb_theme_upcomingeventsblock .fc .fc-list-event:hover td{border:0;padding:0;margin:0;background-color:rgba(0,0,0,0)}.boxed,#asmweb_theme_newsandalertsblock,#asmweb_theme_upcomingeventsblock{background:#f6f6f6;border-radius:12px}.app{background:#f6f6f6;border-radius:12px;padding:24px 32px;transition:all .25s ease;cursor:pointer}.app-large{flex:0 1 240px;display:flex;flex-direction:column;gap:32px;justify-content:space-between;min-width:240px;min-height:215px}@media(min-width:813px){.app-large{flex:0 1 25%;gap:32px;min-height:215px;min-width:unset}}@media(min-width:1025px){.app-large{flex:0 1 25%;gap:56px}}.app-large svg{margin-top:.5rem}.app-container--small[class]{display:flex;gap:20px}@media(min-width:813px){.app-container--small[class]{display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:1025px){.app-container--small[class]{display:grid;grid-template-columns:repeat(3,1fr)}}@media(max-width:812px){.app-container--small[class]{display:block}.app-container--small[class]>.app{margin-bottom:1rem}}.app-container--small[class]>.app{flex:0 1 32%;display:flex;align-items:center}.app-container--small[class] .app-title{max-width:-moz-fit-content;max-width:fit-content;padding-right:4rem;border:0}.app-container{gap:1.5rem;list-style:none;padding-left:0}@media(max-width:1399px){.app-container{gap:1rem}}@media(max-width:1024px){.app-container{gap:.7rem}}.app-container:has(.app-large){display:flex;flex-direction:row;overflow-x:auto}.app-small{position:relative;padding:24px 80px 24px 24px;min-height:105px;display:flex}.app-small:after{content:"";background:#fff url(/themes/custom/asm_internet_theme/assets/icons/ArrowUpright.svg) no-repeat center;background-size:36px;width:56px;height:56px;border-radius:50%;position:absolute;right:1rem}.app-small a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.app-title{font-size:22px;font-weight:600;line-height:126%;letter-spacing:-0.22px;max-width:90%}@media(max-width:1024px){.app-title{font-size:20px}}.app-title a{color:#292b29;border-bottom:0}.app-title a:hover{border-bottom:0}.app-icon{display:inline-flex;width:56px;height:56px;background:#fff;border-radius:50%;justify-content:center;align-items:center;position:relative}.app-icon img{width:32px;height:32px}@media(max-width:1024px){.app-icon{width:48px;height:48px}}.app-icon:not(:has(img))::after{content:"";background:#fff url(/themes/custom/asm_internet_theme/assets/icons/ArrowUpright.svg) no-repeat center;background-size:36px;width:56px;height:56px;border-radius:50%;position:absolute}.app.active,.app:hover{background:#255752;color:#fff}.app.active .app-title,.app.active a,.app:hover .app-title,.app:hover a{color:#fff !important;border:0 !important}.path-frontpage .view-form-list{position:static}.path-frontpage .view-form-list .view-filters{width:100%}@media(min-width:813px){.path-frontpage .view-form-list .view-filters{position:absolute;right:0;top:3.5rem;width:auto}}.path-frontpage .view-form-list .view-filters #edit-form-title{border-radius:100px;background:#f1f1f1;border:1px solid rgba(0,0,0,0);background-image:url(/themes/custom/asm_internet_theme/assets/icons/SEARCH.svg);background-repeat:no-repeat;background-position:20px;background-size:20px;width:auto;max-width:auto;transition:background .3s ease;margin:0;padding:24px 18px 24px 62px;padding-right:1rem !important}.path-frontpage .view-form-list .view-filters #edit-form-title:focus,.path-frontpage .view-form-list .view-filters #edit-form-title:focus-within,.path-frontpage .view-form-list .view-filters #edit-form-title:active{outline:none}.path-frontpage .view-form-list .view-filters #edit-form-title:focus-visible{outline:2px solid #015fcc}.path-frontpage .view-form-list .view-filters #edit-form-title:hover{background-color:#e7e7e7}.path-frontpage .view-form-list .view-filters #edit-form-title::-moz-placeholder{color:#595959}.path-frontpage .view-form-list .view-filters #edit-form-title::placeholder{color:#595959}.path-frontpage .view-form-list .view-content a{text-decoration:none;color:#292b29}.path-frontpage .view-form-list .view-footer{display:flex;justify-content:center;margin-top:2rem}.path-frontpage .view-form-list .view-footer a{color:#292b29;font-weight:600;font-size:16px;letter-spacing:-0.16px}@media(max-width:1024px){.path-frontpage .view-form-list .view-footer a{font-size:14px}}.views-element-container{position:relative}.view-assembly-apps,.nav-buttons{position:static;overflow-x:auto}.view-assembly-apps .scroll-buttons,.nav-buttons .scroll-buttons{list-style:none;margin:0;padding:0;display:flex;gap:8px;position:absolute;right:0;top:0}@media(max-width:1024px){.view-assembly-apps .scroll-buttons,.nav-buttons .scroll-buttons{display:none}}.view-assembly-apps .scroll-buttons button,.nav-buttons .scroll-buttons button{width:44px;height:44px;border-radius:1000px;border:1px solid #ddd;display:flex;align-items:center;justify-content:center}.view-assembly-apps .scroll-buttons button.inactive,.nav-buttons .scroll-buttons button.inactive{opacity:.4}.view-assembly-apps .scroll-buttons button.inactive:hover,.nav-buttons .scroll-buttons button.inactive:hover{background-color:rgba(0,0,0,0);pointer-events:none}.view-assembly-apps .scroll-buttons button:hover,.nav-buttons .scroll-buttons button:hover{background:rgba(0,0,0,0);border-color:#292b29}.view-assembly-apps .scroll-buttons button:active,.view-assembly-apps .scroll-buttons button:focus,.nav-buttons .scroll-buttons button:active,.nav-buttons .scroll-buttons button:focus{background-color:#255752}.view-assembly-apps .scroll-buttons button:active path,.view-assembly-apps .scroll-buttons button:focus path,.nav-buttons .scroll-buttons button:active path,.nav-buttons .scroll-buttons button:focus path{fill:#fff}.view-assembly-apps .scroll-buttons button svg,.nav-buttons .scroll-buttons button svg{width:20px}@media(min-width:813px){#block-asmweb-theme-views-block-assembly-apps{display:block}#assembly-apps-large-mobile{display:none}}@media(max-width:812px){#block-asmweb-theme-views-block-assembly-apps{display:none}#assembly-apps-large-mobile{display:block}}.path-frontpage .view-assembly-apps .app-container{opacity:0;transition:opacity .15s ease}.path-frontpage .view-assembly-apps .app-container.fade-in{opacity:1;transition:opacity .15s ease}.callout--inner-wrapper:has(#block-asmweb-theme-downloadcalendarfiles){width:100%;max-width:100%;position:relative}@media(max-width:1024px){.page-calendar main.main-content{padding-top:3rem}}@media(max-width:619px){.page-calendar main.main-content{padding-top:2rem}}.page-calendar #block-asmweb-theme-pagetitle h1.heading{font-size:52px;margin-bottom:0}@media(min-width:813px){.page-calendar #block-asmweb-theme-pagetitle h1.heading{font-size:70px;margin-bottom:.5em;float:left}}@media(min-width:1025px){.page-calendar #block-asmweb-theme-pagetitle h1.heading{font-size:100px !important}}.block-calendar[class][class]{margin-bottom:0}.main .block-calendar-menu[class]{position:relative}@media(min-width:620px){.main .block-calendar-menu[class]{display:flex;justify-content:end}}.main .block-calendar-menu[class] .was-dropdown-menu a:hover{text-decoration:none;color:#01579f}.main .block-calendar-menu[class] .dropdown:hover .dropdown-content{display:block}.main .block-calendar-menu[class] .dropdown:hover .chevron::after{transform:rotate(180deg)}@media(max-width:1024px){#block-asm-internet-theme-calendardownloadmenu button svg{width:11px;height:11px}}@media(max-width:619px){#block-asm-internet-theme-calendardownloadmenu .was-dropdown .was-dropdown-menu{margin-top:.5rem}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-header-toolbar{display:none}#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar{display:grid;grid-template-columns:1fr 1fr}@media(max-width:812px){#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar{grid-template-columns:1fr}}@media(max-width:812px)and (max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar:has(button[title="Previous month"]) h2.fc-toolbar-title{font-size:24px}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-title--custom{display:flex;gap:4px}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-title--custom .fc-title-year{color:#949494}#block-asm-internet-theme-wasfullcalendareventsblock .table__row:nth-child(odd),#block-asm-internet-theme-wasfullcalendareventsblock tr:nth-child(odd){background-color:unset}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk{display:flex;align-items:center;justify-content:flex-start}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk.mobile{display:flex !important}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk.mobile.affixed{position:fixed;top:0;left:0;width:100%;z-index:105;margin:0;height:112px;padding:0 24px}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk.mobile .was-dropdown{margin-left:auto}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk.mobile .was-dropdown-menu.dd-show{margin-top:.5rem;max-width:198px}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-prev-button,#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-next-button{display:inline-flex;width:44px;height:44px;border-radius:50%;justify-content:center;align-items:center;color:#292b29;padding:.5rem !important;border-color:#ddd}@media(min-width:813px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-prev-button,#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-next-button{margin-right:.5rem}}@media(max-width:1024px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-prev-button,#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-next-button{width:40px;height:40px}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-prev-button span,#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-next-button span{width:auto}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-prev-button span.fc-icon,#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-next-button span.fc-icon{font-size:18px}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-listMonth-button{margin-right:0}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-listMonth-button,#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-customMultiMonth-button{padding:15px 1.5rem}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:first-child{grid-column:1/2;grid-row:1/2;justify-content:flex-start;white-space:nowrap}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:nth-child(2){display:none}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:nth-child(3){grid-column:2/3;grid-row:1/2;justify-content:flex-end}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-button{margin-right:.5rem;font-size:1rem}@media(max-width:1024px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-button{font-size:14px}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-button.fc-button-active{background-color:#255752;color:#fff;border:0;border:1px solid rgba(0,0,0,0)}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-button.fc-button-active:hover{background-color:#1a3d39;color:#fff}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-button:focus .fc-icon:before,#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-button:focus-visible .fc-icon:before{color:#fff}@media(min-width:480px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk h2.fc-toolbar-title{font-size:clamp(.8rem,-0.89rem + 7vw,1.8em)}}@media(min-width:620px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk h2.fc-toolbar-title{font-size:2em}}@media(min-width:813px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk h2.fc-toolbar-title{margin-left:1rem}}@media(min-width:1025px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk h2.fc-toolbar-title{font-size:40px !important}}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-prev-button,#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-next-button{margin-right:.5rem}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:first-child{grid-row:2/3;justify-content:space-between;width:100%;padding-top:4rem;display:grid;grid-template-columns:auto auto 1fr}}@media(max-width:619px)and (max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:first-child{padding-top:1.5rem;display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:first-child .fc-button[class],#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:first-child .fc-toolbar-title[class]{margin:0}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:first-child .fc-next-button{order:3}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:first-child .fc-next-button .fc-icon{font-size:1rem;width:40px}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:first-child .fc-toolbar-title{order:2;justify-content:center}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:first-child .fc-prev-button{order:1}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:first-child .fc-prev-button .fc-icon{font-size:1rem;width:40px}}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:first-child .fc-prev-button{grid-column:1/2;grid-row:1/2}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:first-child .fc-next-button{grid-column:2/3;grid-row:1/2}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:first-child h2.fc-toolbar-title{grid-column:3/4;grid-row:1/2;width:100%;margin-left:0;font-weight:700}}@media(max-width:619px)and (max-width:479px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:first-child{grid-template-columns:1fr 1fr}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:first-child .fc-prev-button{grid-column:1/2;grid-row:2/3;margin:auto auto auto 0}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:first-child .fc-next-button{grid-column:2/3;grid-row:2/3;margin:auto 0 auto auto}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:first-child h2.fc-toolbar-title{grid-column:1/3;grid-row:1/2;text-align:center;margin-bottom:1.5rem;font-size:5.8vw}}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:nth-child(3){grid-column:1/2;grid-row:1/2;justify-content:flex-start;display:block;width:100vw;margin:0 -1.5rem;background-color:#fff;border-bottom:1px solid #e2e2e2;padding:3rem 1.5rem;z-index:4}}@media(max-width:619px)and (max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk:nth-child(3){padding:0 1.5rem 2rem 1.5rem}}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-listMonth-button,#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-customMultiMonth-button{font-size:.1px;position:relative;margin-left:.5rem}}@media(max-width:619px)and (max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-listMonth-button,#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-customMultiMonth-button{margin-left:0;padding:0}}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-listMonth-button::after,#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-customMultiMonth-button::after{content:"";background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20.638' viewBox='0 0 27 20.638'%3E%3Cg id='Icon_ion-ios-list' data-name='Icon ion-ios-list' transform='translate(-4.5 -7.682)'%3E%3Cpath id='Path_361' data-name='Path 361' d='M7.7,17.631a1.6,1.6,0,1,1-1.6-1.6A1.6,1.6,0,0,1,7.7,17.631Z' transform='translate(0 0.369)'/%3E%3Cpath id='Path_362' data-name='Path 362' d='M7.7,8.913a1.6,1.6,0,1,1-1.6-1.6A1.6,1.6,0,0,1,7.7,8.913Z' transform='translate(0 0.369)'/%3E%3Cpath id='Path_363' data-name='Path 363' d='M7.7,26.35a1.6,1.6,0,1,1-1.6-1.6,1.6,1.6,0,0,1,1.6,1.6Z' transform='translate(0 0.369)'/%3E%3Cpath id='Path_364' data-name='Path 364' d='M30.375,16.875H13.465a1.125,1.125,0,0,0,0,2.25h16.91a1.125,1.125,0,0,0,0-2.25Z'/%3E%3Cpath id='Path_365' data-name='Path 365' d='M30.375,25.594H13.465a1.125,1.125,0,0,0,0,2.25h16.91a1.125,1.125,0,0,0,0-2.25Z'/%3E%3Cpath id='Path_366' data-name='Path 366' d='M13.465,10.406h16.91a1.125,1.125,0,0,0,0-2.25H13.465a1.125,1.125,0,0,0,0,2.25Z'/%3E%3C/g%3E%3C/svg%3E");display:block;margin:auto;width:48px;height:48px;background-size:20px;background-repeat:no-repeat;background-position:center}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-listMonth-button.fc-button-active::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20.638' viewBox='0 0 27 20.638'%3E%3Cg id='Icon_ion-ios-list' data-name='Icon ion-ios-list' transform='translate(-4.5 -7.682)'%3E%3Cpath id='Path_361' data-name='Path 361' d='M7.7,17.631a1.6,1.6,0,1,1-1.6-1.6A1.6,1.6,0,0,1,7.7,17.631Z' transform='translate(0 0.369)' fill='%23fff'/%3E%3Cpath id='Path_362' data-name='Path 362' d='M7.7,8.913a1.6,1.6,0,1,1-1.6-1.6A1.6,1.6,0,0,1,7.7,8.913Z' transform='translate(0 0.369)' fill='%23fff'/%3E%3Cpath id='Path_363' data-name='Path 363' d='M7.7,26.35a1.6,1.6,0,1,1-1.6-1.6,1.6,1.6,0,0,1,1.6,1.6Z' transform='translate(0 0.369)' fill='%23fff'/%3E%3Cpath id='Path_364' data-name='Path 364' d='M30.375,16.875H13.465a1.125,1.125,0,0,0,0,2.25h16.91a1.125,1.125,0,0,0,0-2.25Z' fill='%23fff'/%3E%3Cpath id='Path_365' data-name='Path 365' d='M30.375,25.594H13.465a1.125,1.125,0,0,0,0,2.25h16.91a1.125,1.125,0,0,0,0-2.25Z' fill='%23fff'/%3E%3Cpath id='Path_366' data-name='Path 366' d='M13.465,10.406h16.91a1.125,1.125,0,0,0,0-2.25H13.465a1.125,1.125,0,0,0,0,2.25Z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E ")}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-customMultiMonth-button{font-size:.1px;position:relative;margin-right:.5rem}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-customMultiMonth-button::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.637' height='22.637' viewBox='0 0 22.637 22.637'%3E%3Cg id='Group_1994' data-name='Group 1994' transform='translate(-2 -2)'%3E%3Cpath id='Path_359' data-name='Path 359' d='M5.752,6H20.885c2.279,0,2.752.472,2.752,2.752v13.07c0,2.279-.472,2.752-2.752,2.752H5.752C3.472,24.573,3,24.1,3,21.821V8.752C3,6.472,3.472,6,5.752,6Z' transform='translate(0 -0.936)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_360' data-name='Path 360' d='M9.191,3V7.127M17.446,3V7.127M3,10.567H23.637' transform='translate(0 0)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E ")}#block-asm-internet-theme-wasfullcalendareventsblock .fc-toolbar-chunk button.fc-customMultiMonth-button.fc-button-active::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.637' height='22.637' viewBox='0 0 22.637 22.637'%3E%3Cg id='Group_1994' data-name='Group 1994' transform='translate(-2 -2)'%3E%3Cpath id='Path_359' data-name='Path 359' d='M5.752,6H20.885c2.279,0,2.752.472,2.752,2.752v13.07c0,2.279-.472,2.752-2.752,2.752H5.752C3.472,24.573,3,24.1,3,21.821V8.752C3,6.472,3.472,6,5.752,6Z' transform='translate(0 -0.936)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Path_360' data-name='Path 360' d='M9.191,3V7.127M17.446,3V7.127M3,10.567H23.637' transform='translate(0 0)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E ")}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-view-harness.fc-view-harness-passive{margin-top:4rem;grid-column:1/3;grid-row:2/3;min-height:265px}@media(max-width:1024px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-view-harness.fc-view-harness-passive{margin-top:3rem}}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-view-harness.fc-view-harness-passive{grid-column:1/2;grid-row:3/4;margin-top:0}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-view-harness.fc-view-harness-passive .fc-list-empty{margin-top:3rem;justify-content:flex-start;background-color:rgba(0,0,0,0)}#block-asm-internet-theme-wasfullcalendareventsblock .fc-view-harness.fc-view-harness-passive .fc-list-empty .fc-list-empty-cushion{margin-top:0;font-weight:600}#block-asm-internet-theme-wasfullcalendareventsblock .fc-multimonth.fc-custom-multi-month-view{border:0;margin-top:0}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-multimonth.fc-custom-multi-month-view{margin-top:0;overflow:visible}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-multimonth.fc-custom-multi-month-view .fc-multimonth-title{display:none}#block-asm-internet-theme-wasfullcalendareventsblock .fc-day-today{background-color:#fff}#block-asm-internet-theme-wasfullcalendareventsblock .fc-day-today .fc-daygrid-day-top a{background-color:#255752;border-radius:50%;width:28px;height:28px;color:#fff !important}@media(min-width:620px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-day-today .fc-daygrid-day-top a{width:32px;height:32px}}@media(min-width:1025px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-day-today .fc-daygrid-day-top a{width:40px;height:40px}}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-multimonth-header{position:relative;padding-bottom:1rem}}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-list-table[class][class]{margin-top:-1.2rem}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock table.fc-list-table[class][class]{margin-top:0;border-collapse:collapse}}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-list-table[class][class] thead{display:none}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-header-table{border-top:0;margin-top:0}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-header-table{margin-bottom:0;width:110%;margin-left:-5%}}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-header-table thead{border:0}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-header-table thead tr{border:0}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-header-table thead .fc-scrollgrid-sync-inner{margin-bottom:16px}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-header-table th{border:0}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-header-table th a{border-bottom:0;font-weight:500;font-size:14px;color:#717171;line-height:1.7}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-header-table th a{font-size:.1px}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-header-table th a::first-letter{font-size:12px}}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-header-table th:hover{text-decoration:none;border-bottom:0}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table{border-top-style:solid !important;border-right:1px solid #ddd !important;border-left:1px solid #ddd !important;border-bottom:1px solid #ddd !important}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table{border:0 !important;margin-bottom:1.5rem;width:110%;margin-left:-5%}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table tr{border:0 !important}}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table tr:first-child{border-top:1px solid #ddd !important}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table tr:first-child{border:0 !important}}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table td{position:relative;transition:all .3s ease-in-out}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table td{border:0 !important}}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table td:hover{background-color:#f5f8fa;transition:all .3s ease-in-out}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table td.selected-day-cell::after{content:"";position:absolute;top:1px;left:1px;bottom:1px;right:1px;width:calc(100% - 2px);height:calc(100% - 2px);outline:1px solid #292b29;background-color:#fff;display:block;pointer-events:none}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table td .fc-h-event .fc-event-main .fc-event-main .fc-event-title{word-break:normal;text-overflow:ellipsis;overflow:hidden;font-weight:500}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table td .fc-h-event .fc-event-main .fc-event-main .fc-event-title br{display:none}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table td .fc-h-event .fc-event-main .fc-event-main .fc-event-title p{margin-bottom:0;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table td .fc-h-event .fc-event-main .fc-event-main .fc-event-title strong{font-weight:normal !important}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table td .fc-h-event.fc-event-was-fullcalendar-event--training{background-color:#dafadb;border-color:#52c456}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table td .fc-h-event.fc-event-was-fullcalendar-event--training .fc-event-title{color:#717171;font-weight:500}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table td a.fc-h-event{font-size:12px}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table .fc-day-sat a,#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table .fc-day-sun a{color:#ddd}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table .fc-day-other a{display:none}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table .fc-day-disabled{background-color:rgba(0,0,0,0)}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table .fc-day-disabled:hover{background-color:rgba(0,0,0,0);cursor:default}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table .fc-daygrid-more-link{font-weight:500;font-size:12px}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table .fc-daygrid-custom-event-dot-wrapper{display:none}@media(max-width:812px){#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table td.fc-daygrid-day .fc-daygrid-day-frame{display:flex;justify-content:flex-start;flex-direction:column}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table td.fc-daygrid-day .fc-daygrid-day-events{display:none}#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table td.fc-daygrid-day .fc-daygrid-custom-event-dot-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;position:absolute;margin:auto;width:100%;top:54px}}@media(max-width:812px)and (max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table td.fc-daygrid-day .fc-daygrid-custom-event-dot-wrapper{top:32px}}@media(max-width:812px){#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table td.fc-daygrid-day .fc-daygrid-custom-event-dot-wrapper .event-dot-indicator{width:20px;height:20px;border-radius:50% !important;margin:0 2px;border-width:1px;border-style:solid;z-index:2}}@media(max-width:812px)and (max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table td.fc-daygrid-day .fc-daygrid-custom-event-dot-wrapper .event-dot-indicator{width:8px;height:8px}}@media(max-width:812px){#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table td.fc-daygrid-day .fc-daygrid-custom-event-dot-wrapper .more-events-indicator{margin:0 2px auto;line-height:1.3;font-size:17px}}@media(max-width:812px)and (max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock table.fc-multimonth-daygrid-table td.fc-daygrid-day .fc-daygrid-custom-event-dot-wrapper .more-events-indicator{line-height:.7;font-size:12px}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-daygrid-day-frame .fc-daygrid-day-top{justify-content:center;align-items:center;height:38px}@media(min-width:620px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-daygrid-day-frame .fc-daygrid-day-top{height:44px}}@media(min-width:813px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-daygrid-day-frame .fc-daygrid-day-top{height:44px}}@media(min-width:1025px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-daygrid-day-frame .fc-daygrid-day-top{height:54px}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-daygrid-day-frame .fc-daygrid-day-top a{display:flex;justify-content:center;align-items:center;font-size:22px;font-weight:600;color:#292b29;border-bottom:0}#block-asm-internet-theme-wasfullcalendareventsblock .fc-daygrid-day-frame .fc-daygrid-day-top a:hover{text-decoration:none;border-bottom:0}@media(max-width:1024px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-daygrid-day-frame .fc-daygrid-day-top a{font-size:16px}}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-daygrid-day-frame .fc-daygrid-day-top a{font-size:14px;font-weight:500}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-daygrid-event{border-radius:4px}#block-asm-internet-theme-wasfullcalendareventsblock .fc-daygrid-event.fc-event-end{margin-right:.4rem;padding-right:.4rem}#block-asm-internet-theme-wasfullcalendareventsblock .fc-daygrid-event.fc-event-start{margin-left:.4rem;padding-left:.4rem}#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-events-legend-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-events-legend-wrapper{margin-bottom:1.5rem}}#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-events-legend-wrapper.list-view{opacity:0;visibility:hidden}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-events-legend-wrapper.list-view{display:none}}#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-events-legend-wrapper .legend-icon{display:none}#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-events-legend-wrapper .legend-text-wrapper{margin-left:0}#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-events-legend-wrapper .legend-text-wrapper>div{padding:0}#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-events-legend-wrapper .was-fullcalendar-event-legend-item{border-width:1px;border-style:solid;border-radius:4px;text-align:center;padding:4px 8px;line-height:1.1;font-size:12px;max-height:28px;margin:4px 4px 0 0}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view{border:0 !important}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table{border-collapse:separate;border-spacing:0 1.2rem;margin-top:0}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table{margin-bottom:0}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table tr.fc-event{scroll-margin-top:calc(100px + .6rem)}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table tr.fc-list-event:hover td{background-color:#f5f8fa}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title{border:1px solid #ddd;border-radius:16px;padding:0}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title{padding:2rem 0;background-color:rgba(0,0,0,0);pointer-events:none}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-add-to-calendar-link{pointer-events:auto}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper{display:grid;grid-template-columns:160px auto;align-items:center;gap:1rem 0;padding:.5rem;position:relative}@media(min-width:620px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper{grid-template-columns:92px 1px 2fr 1fr 182px 22px;gap:0 1rem;padding:1.5rem 2.5rem 1.5rem 1.25rem}}@media(min-width:1025px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper{grid-template-columns:110px 1px 2fr 0fr 182px 22px;padding:24px 40px 24px 6px;min-height:138px}}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper{display:flex;flex-wrap:wrap;padding:0;gap:0}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-weekday-month-day{grid-column:1/3;grid-row:1/2;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}@media(min-width:620px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-weekday-month-day{grid-column:1/2;grid-row:1/2;align-items:center;flex-direction:row;margin-top:unset}}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-weekday-month-day{flex:0 1 100%}}@media(min-width:813px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-weekday-month-day .fc-event-weekday-month{display:unset}}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-weekday-month-day .fc-event-weekday-month{display:none}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-weekday-month-day .fc-event-numerical-day{font-size:40px;font-weight:600;text-align:left;line-height:130%;letter-spacing:-0.8px;text-align:center}@media(max-width:1024px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-weekday-month-day .fc-event-numerical-day{font-size:32px}}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-weekday-month-day .fc-event-numerical-day{font-size:18px}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-weekday-month-day .weekday{font-size:18px;font-weight:600;text-align:left}@media(min-width:813px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-weekday-month-day .weekday{font-weight:normal;text-align:center;font-size:14px}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-weekday-month-day .list-mobile-date{font-size:18px;font-weight:600}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-weekday-month-day .list-mobile-date{margin-bottom:12px}}@media(min-width:620px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-weekday-month-day .list-mobile-date{display:none}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-content-separator{display:block;background-color:#ddd;margin:auto;height:1px;width:100%;grid-row:3/4;grid-column:1/3}@media(min-width:620px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-content-separator{min-height:90px;height:100%;width:1px;grid-row:1/2;grid-column:2/3}}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-content-separator{display:none}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-label-title-wrapper{grid-column:3/4;grid-row:1/2;margin-left:1.5rem;min-height:90px}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-label-title-wrapper .fc-daygrid-event-type-label{display:inline-block;width:auto;border-width:1px;border-style:solid;border-radius:4px;text-align:center;padding:4px 8px;line-height:1.1;font-size:12px;max-height:28px;position:absolute;top:.5rem;left:0;font-size:16px}@media(max-width:1024px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-label-title-wrapper .fc-daygrid-event-type-label{font-size:14px}}@media(min-width:813px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-label-title-wrapper .fc-daygrid-event-type-label{position:relative;top:unset}}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-label-title-wrapper .fc-daygrid-event-type-label{position:static}}@media(max-width:1024px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-label-title-wrapper{grid-column:3/5;grid-row:1/2}}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-label-title-wrapper{font-size:14px;margin-left:0}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-label-title-wrapper .fc-event-title{margin-top:.5rem;line-height:1.6;max-width:778px}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-label-title-wrapper .fc-event-title strong{font-weight:normal !important}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-label-title-wrapper .fc-event-title{margin-top:1rem;margin-bottom:1.5rem}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-label-title-wrapper .fc-event-title br{display:none}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-label-title-wrapper .fc-event-title p{margin:0;color:#595959;font-size:18px;font-weight:normal}@media(max-width:1024px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-label-title-wrapper .fc-event-title p{font-size:16px}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-time-wrapper{grid-column:1/3;grid-row:2/3;vertical-align:middle;font-size:16px}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-time-wrapper .fc-event-time{font-weight:500;line-height:1.5}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-time-wrapper .fc-time-separator{padding:0 2px;font-weight:500;line-height:1.5}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-time-wrapper .fc-time-separator:first-of-type{display:none}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-time-wrapper div{display:inline-block}@media(min-width:620px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-time-wrapper{padding:0 .75rem;grid-column:4/5;grid-row:1/2}}@media(max-width:1024px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-time-wrapper{font-size:14px}}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-time-wrapper{margin-left:.5rem}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link{grid-column:1/2;grid-row:5/6;display:flex;align-items:center;justify-content:flex-start}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a{padding:12.5px 22px;max-width:155px}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a{max-width:unset}}@media(min-width:620px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link{grid-column:5/6;grid-row:1/2;justify-content:center}}@media(max-width:1024px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a{font-size:14px}}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link{width:100%}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a{width:100%}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-checkbox{grid-column:2/3;grid-row:5/6;display:flex;align-items:center;justify-content:flex-start;margin-left:12px}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-checkbox [type=checkbox]{width:24px;height:24px;accent-color:#255752}@media(min-width:620px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-checkbox{grid-column:6/7;grid-row:1/2;justify-content:center;margin-left:0}}@media(max-width:619px){#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-checkbox{display:none}}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table tr.selected-list-item td.fc-list-event-title{border:1px solid #292b29;transition:all .3s ease-in-out}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table tr.selected-list-item td.fc-list-event-title .fc-event-add-to-calendar-link a{background-color:rgba(0,0,0,0);transition:all .3s ease-in-out}#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table tr.selected-list-item td.fc-list-event-title .fc-event-add-to-calendar-link a:hover{background-color:#292b29;color:#fff}#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-event-add-multiple-calendar-items{position:fixed;bottom:0;left:0;right:0;width:100%;max-width:1276px;margin:auto;height:120px;padding:0 1.5rem;color:#fff;z-index:4;display:flex;justify-content:space-between;align-items:center}@media(min-width:620px){#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-event-add-multiple-calendar-items{padding:0 82px}}@media(min-width:1025px){#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-event-add-multiple-calendar-items{padding:0 1rem}}@media(min-width:1276px){#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-event-add-multiple-calendar-items{padding-left:calc(1rem - 50vw + 638px);padding-right:calc(1rem - 50vw + 638px)}}#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-event-add-multiple-calendar-items .current-selected-info,#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-event-add-multiple-calendar-items .download-ics-wrapper{position:relative;z-index:5;font-size:18px;font-weight:600}#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-event-add-multiple-calendar-items a{border:1px solid #ddd;border-radius:30px;background-color:#fff;color:#292b29;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:capitalize;padding:16px 24px;white-space:nowrap;border-color:#b0b0b0;line-height:150%;font-weight:600;transition:all .3s ease-in-out;color:#292b29;text-transform:capitalize;font-size:14px;font-weight:600;line-height:1;background-color:#fff;border:0}#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-event-add-multiple-calendar-items a:hover{border-color:#292b29;background:#fff;color:#292b29}#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-event-add-multiple-calendar-items a:focus,#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-event-add-multiple-calendar-items a:focus-visible,#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-event-add-multiple-calendar-items a:active{background-color:#255752;color:#fff;border-color:#255752}#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-event-add-multiple-calendar-items a:focus svg *,#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-event-add-multiple-calendar-items a:focus-visible svg *,#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-event-add-multiple-calendar-items a:active svg *{fill:#fff}#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-event-add-multiple-calendar-items a.inactive,#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-event-add-multiple-calendar-items a:disabled{opacity:.5}#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-event-add-multiple-calendar-items a:hover{background-color:#ddd;transition:all .3s ease-in-out}#block-asm-internet-theme-wasfullcalendareventsblock .was-fullcalendar-event-add-multiple-calendar-items::before{content:"";background-color:#255752;height:120px;width:100vw;position:fixed;bottom:0;left:0;right:0;z-index:4;border-top:1px solid #1a3d39}div[id^=tippy-]{z-index:50 !important}@media(max-width:1024px){div[id^=tippy-]{inset:unset !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;height:auto !important;bottom:auto !important;right:auto !important}}@media(max-width:619px){div[id^=tippy-]{left:0 !important;top:unset !important;transform:none !important;z-index:110 !important;max-width:unset;bottom:0 !important;border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:94vh;overflow-y:auto;width:100%}div[id^=tippy-]:before{content:"";position:fixed;inset:0;background-color:rgba(41,43,41,.8);z-index:-1}div[id^=tippy-] .cal-close-btn{position:static !important;width:100%;text-align:right}div[id^=tippy-] .tippy-content{padding:0}}.tippy-box{padding:1.8rem 1.2rem;border-radius:1.5rem;font-size:16px;width:749px;height:100%;max-height:470px;max-width:calc(100vw - 10px) !important;overflow-y:auto}@media(max-width:1024px){.tippy-box{height:auto;max-height:unset}}@media(max-width:619px){.tippy-box{width:100%;max-width:100vw !important;padding:24px;border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:calc(100vh - 120px)}.tippy-box[data-animation=fade]{opacity:0;transform:translateY(100%);transition:none}.tippy-box[data-animation=fade][data-state=visible]{animation:slide-in-from-bottom 300ms ease-out forwards;animation-delay:100ms}.tippy-box[data-animation=fade][data-state=hidden]{animation:slide-out-to-bottom 200ms ease-out}.tippy-box[class]{will-change:transform,opacity;transform:translateY(0);transition:none;max-width:100%}}.tippy-box .fc-tooltip-date{font-size:20px;font-weight:600}@media(max-width:619px){.tippy-box .fc-tooltip-date{font-size:24px;margin-bottom:1.5rem;margin-top:1rem}}.tippy-box .fc-event-tooltip-wrapper{display:grid;grid-template-columns:auto 1fr 160px;padding-top:1.5rem;font-size:16px;grid-template-columns:auto 1fr 160px;gap:12px}@media(max-width:619px){.tippy-box .fc-event-tooltip-wrapper{display:flex;flex-wrap:wrap;padding:0;gap:0}.tippy-box .fc-event-tooltip-wrapper .fc-event-type-label{font-size:14px}.tippy-box .fc-event-tooltip-wrapper .fc-event-time-wrapper{font-size:14px;margin-left:8px}.tippy-box .fc-event-tooltip-wrapper .fc-event-title{margin:16px 0 24px 0}.tippy-box .fc-event-tooltip-wrapper .fc-event-title p{margin-bottom:0}.tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link,.tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a{width:100%}.tippy-box .fc-event-tooltip-wrapper:not(:last-child)[class]{padding-bottom:32px;margin-bottom:32px}}.tippy-box .fc-event-tooltip-wrapper:not(:last-child){padding-bottom:1.5rem;border-bottom:1px solid #ddd}.tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link{grid-column:3/4;grid-row:1/3;display:flex;justify-content:center;align-items:center}.tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a:hover{background-color:#fff;color:#292b29;transition:all .3s ease-in-out}.tippy-box .fc-event-tooltip-wrapper .fc-event-type-label{grid-column:1/2;grid-row:1/2;border-width:1px;border-style:solid;border-radius:4px;text-align:center;padding:4px 8px;line-height:1.1;font-size:12px;max-height:28px;display:flex}.tippy-box .fc-event-tooltip-wrapper .fc-event-time-wrapper{grid-column:2/3;display:flex;align-items:center;justify-content:flex-start;line-height:1;flex-wrap:wrap}.tippy-box .fc-event-tooltip-wrapper .fc-event-time-wrapper .fc-event-time{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px;font-weight:500;font-size:1rem;line-height:1.5}.tippy-box .fc-event-tooltip-wrapper .fc-event-time-wrapper .fc-time-separator{padding:0 2px;font-weight:500;font-size:1rem;line-height:1.5}.tippy-box .fc-event-tooltip-wrapper .fc-event-title{grid-column:1/3;grid-row:2/3}@media(max-width:619px){.tippy-box .fc-event-tooltip-wrapper .fc-event-title{flex:0 1 100%}}.tippy-box .fc-event-tooltip-wrapper .fc-event-title br{display:none}.tippy-box .fc-event-tooltip-wrapper .fc-event-title strong{font-weight:normal !important}@media(max-width:619px){.cal-event--open{overflow:hidden}}.fc-multimonth-daygrid-table{margin-bottom:41px}.fc-list-table{margin-bottom:22px}.fc-daygrid-event-harness:not(.fc-daygrid-event-harness-abs)+.fc-daygrid-event-harness:not(.fc-daygrid-event-harness-abs){margin-top:4px !important}@media(min-width:620px)and (max-width:812px){.was-fullcalendar .fc-multimonth-daygrid-table:has(tr:nth-of-type(6)) .fc-daygrid-custom-event-dot-wrapper{top:42px !important}}@media(max-width:619px){.was-fullcalendar .fc-multimonth-daygrid-table:has(tr:nth-of-type(6)){min-height:350px}}@media(max-width:480px){.was-fullcalendar .fc-multimonth-daygrid-table:has(tr:nth-of-type(6)){min-height:320px}}@media(max-width:400px){.was-fullcalendar .fc-multimonth-daygrid-table:has(tr:nth-of-type(6)){min-height:260px}}.cal-close-btn svg{width:24px !important;height:24px !important}.page-events-manage .view-manage-events .view-header a{margin-right:.5rem;line-height:1.5}.page-events-manage .view-manage-events .view-filters{max-width:950px;margin-top:5rem;margin-bottom:5rem}.page-events-manage .view-manage-events .view-filters form.views-exposed-form{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.page-events-manage .view-manage-events .view-filters form.views-exposed-form .form-item{margin-bottom:0}.page-events-manage .view-manage-events .view-filters form.views-exposed-form .form-item .form-item__dropdown{border:0}.page-events-manage .view-manage-events .view-filters form.views-exposed-form .form-type--textfield,.page-events-manage .view-manage-events .view-filters form.views-exposed-form .form-type--select{grid-column:1/3}.page-events-manage .view-manage-events .view-content .item-list ul{list-style:none;padding-left:0}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action){border:1px solid #ddd;border-radius:2rem;display:grid;padding:1rem;grid-template-columns:auto 1fr;gap:0 .5rem}@media(min-width:813px){.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action){grid-template-columns:150px 2fr 100px 82px;gap:0 1rem}}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action):not(:last-of-type){margin-bottom:1rem}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) div:has(div.event-start-date-time-wrapper){grid-row:3/4;grid-column:1/2}@media(min-width:813px){.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) div:has(div.event-start-date-time-wrapper){grid-column:1/2;grid-row:1/3;border-right:1px solid #ddd}}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) div:has(div.event-start-date-time-wrapper)>span{display:none}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) div:has(div.event-start-date-time-wrapper) span.event-start.date-only{font-size:18px;display:block}@media(min-width:813px){.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) div:has(div.event-start-date-time-wrapper) span.event-start.date-only{text-align:center}}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) div:has(div.event-start-date-time-wrapper) span.event-start.time-only{font-size:14px;font-weight:600;display:block}@media(min-width:813px){.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) div:has(div.event-start-date-time-wrapper) span.event-start.time-only{text-align:center}}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) div:has(div.event-end-date-time-wrapper){grid-row:3/4;grid-column:2/3;padding-left:1rem}@media(min-width:813px){.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) div:has(div.event-end-date-time-wrapper){grid-column:1/2;grid-row:3/6;border-right:1px solid #ddd;padding-left:0}}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) div:has(div.event-end-date-time-wrapper)>span{display:none}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) div:has(div.event-end-date-time-wrapper) span.event-end.date-only{font-size:18px;display:block}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) div:has(div.event-end-date-time-wrapper) span.event-end.date-only::before{content:"-";display:inline-block;padding-right:14px}@media(min-width:813px){.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) div:has(div.event-end-date-time-wrapper) span.event-end.date-only{text-align:center}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) div:has(div.event-end-date-time-wrapper) span.event-end.date-only::before{content:"-";display:block;padding-right:0}}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) div:has(div.event-end-date-time-wrapper) span.event-end.time-only{font-size:14px;font-weight:600;display:block;padding-left:25px}@media(min-width:813px){.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) div:has(div.event-end-date-time-wrapper) span.event-end.time-only{text-align:center;padding-left:0}}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-field-event-type{grid-row:1/2;grid-column:1/3;padding-bottom:.5rem}@media(min-width:813px){.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-field-event-type{grid-column:2/3}}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-field-event-type span{display:none}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-field-event-type .field-content{border-width:1px;border-style:solid;border-radius:4px;text-align:center;padding:4px 8px;line-height:1.1;font-size:12px;max-height:28px;display:inline-flex;background-color:#f2f2f2;border-color:#ccc}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-title{grid-row:2/3;grid-column:1/3;padding-bottom:.5rem}@media(min-width:813px){.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-title{grid-column:2/3;grid-row:2/4;padding-bottom:4px}}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-title span.views-label-title{display:none}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-title span.field-content{font-weight:600;font-size:18px}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-field-event-all-day{grid-column:1/3;grid-row:4/5;border-bottom:1px solid #ddd;padding-top:.5rem}@media(min-width:813px){.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-field-event-all-day{grid-column:3/4;grid-row:1/6;display:flex;align-items:center;justify-content:center;border-bottom:0;padding-top:0}}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-field-event-all-day .views-label-field-event-all-day{display:none}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-field-event-all-day .field-content{text-align:left;line-height:1.3;padding-bottom:.5rem}@media(min-width:813px){.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-field-event-all-day .field-content{text-align:center;padding-bottom:0}}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-body{grid-column:1/3;grid-row:5/6;padding-top:.5rem}@media(min-width:813px){.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-body{grid-column:2/3;grid-row:4/5;padding-bottom:4px;padding-top:0}}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-body .views-label-body{display:none}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-field-event-url{grid-column:1/3;grid-row:6/7;padding-bottom:.5rem}@media(min-width:813px){.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-field-event-url{grid-column:2/3;grid-row:5/6;padding-bottom:0}}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-field-event-url span.views-label-field-event-url{display:none}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-dropbutton{grid-column:1/3;grid-row:7/8;display:flex;align-items:flex-start;justify-content:flex-start}@media(min-width:813px){.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-dropbutton{grid-column:4/5;grid-row:1/6;align-items:center;justify-content:flex-end;margin-top:0}}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-dropbutton span.views-label-dropbutton{display:none}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-dropbutton ul.dropbutton{overflow:visible}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-dropbutton ul.dropbutton li.dropbutton-action{text-align:center}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-dropbutton ul.dropbutton li.dropbutton-action a{border-bottom:0}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-dropbutton ul.dropbutton li.dropbutton-action a:hover{border-bottom:0}.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-dropbutton ul.dropbutton li.dropbutton-action a:focus,.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-dropbutton ul.dropbutton li.dropbutton-action a:focus-visible,.page-events-manage .view-manage-events .view-content .item-list ul li:not(.dropbutton-action) .views-field.views-field-dropbutton ul.dropbutton li.dropbutton-action a:active{background-color:#ddd !important;color:#292b29 !important}.card{background:#f6f6f6;border-radius:12px;flex:0 1 304px;transition:background .35s ease,color .35s ease;position:relative;cursor:pointer;overflow:hidden}@media(max-width:812px){.card{flex:0 1 240px;min-width:240px}}.card-title{display:flex;flex-direction:column;justify-content:space-between;padding:1rem 1.75rem 2.5rem 1.75rem;font-size:22px;line-height:126%;font-weight:600;min-height:200px}@media(max-width:1024px){.card-title{font-size:20px;min-height:175px}}.card-title .card-more a{font-size:16px;text-underline-offset:3px;position:absolute;bottom:1.5rem;border:0;text-decoration:none;color:#292b29}.card-title .card-more a:hover{text-decoration:none;border:0}@media(max-width:1024px){.card-title .card-more a{font-size:14px}}.card:hover{background:#255752;color:#fff}.card:hover img{transform:scale(1.1)}.card:hover .card-more a{text-decoration:none;color:#fff}.card-image{overflow:hidden}.card-image img{height:186px;transition:all .3s ease-in-out;-o-object-fit:cover;object-fit:cover}@media(max-width:1024px){.card-image img{height:152px}}.card-container{display:flex;gap:1.5rem}@media(max-width:1399px){.card-container{gap:1rem}}@media(max-width:1024px){.card-container{gap:.7rem}}.path-frontpage .card-container{opacity:0;transition:opacity .15s ease}.path-frontpage .card-container.fade-in{opacity:1;transition:opacity .15s ease}.main-carousel{list-style:none;margin:0;padding:0}.main-carousel .carousel-cell{width:100%}.main-carousel .carousel-cell img{border-radius:13px}@media(min-width:1025px){.main-carousel .carousel-cell img{width:546px;height:546px;-o-object-fit:cover;object-fit:cover;aspect-ratio:auto 546/546}}.main-carousel .flickity-button{padding:0;display:none}.copyright-container{display:flex;justify-content:space-between;align-items:center}.copyright-container .copyright{color:#fff;font-size:12px}.copyright-container ul{display:flex;list-style:none;padding-left:0;gap:2rem;margin:0}.copyright-container a{text-decoration:none;color:#fff;font-size:12px}@media(max-width:670px){.copyright-container{margin:0}.copyright-container ul{flex-wrap:wrap;position:relative;gap:0;width:100%}.copyright-container li{flex:0 1 100%}.copyright-container .btn-vote{position:absolute;right:0}}.flatpickr-calendar[class]{padding:27px 32px 32px 32px;border-radius:32px;box-shadow:0px 4px 54px 0px rgba(0,0,0,.12);margin-top:24px}@media(max-width:1024px){.flatpickr-calendar[class]{padding:32px 32px}}@media(max-width:619px){.flatpickr-calendar[class]{border-radius:32px 32px 0 0}}.flatpickr-calendar[class].open{width:auto !important}@media(max-width:619px){.flatpickr-calendar[class].open{width:100% !important;top:unset !important;bottom:0 !important;position:fixed}}.flatpickr-calendar[class]:after,.flatpickr-calendar[class]:before{display:none}.flatpickr-calendar[class] .flatpickr-months{margin-bottom:24px}@media(max-width:619px){.flatpickr-calendar[class] .flatpickr-months{justify-content:center;position:relative}}.flatpickr-calendar[class] .flatpickr-months .flatpickr-prev-month{top:24px;left:32px}@media(max-width:1024px){.flatpickr-calendar[class] .flatpickr-months .flatpickr-prev-month{top:29px}}@media(max-width:619px){.flatpickr-calendar[class] .flatpickr-months .flatpickr-prev-month{top:0;left:0}}.flatpickr-calendar[class] .flatpickr-months .flatpickr-next-month{top:24px;right:32px}@media(max-width:1024px){.flatpickr-calendar[class] .flatpickr-months .flatpickr-next-month{top:29px}}@media(max-width:619px){.flatpickr-calendar[class] .flatpickr-months .flatpickr-next-month{top:0;right:0}}.flatpickr-calendar[class] .flatpickr-innerContainer{overflow:unset}@media(max-width:619px){.flatpickr-calendar[class] .flatpickr-innerContainer{justify-content:center}}.flatpickr-calendar[class] .flatpickr-day{max-width:41px}@media(max-width:619px){.flatpickr-calendar[class] .flatpickr-day{max-width:42px;height:42px;line-height:42px}}.flatpickr-calendar[class] .flatpickr-days{overflow:unset}.flatpickr-calendar[class] .flatpickr-day.selected{background:#255752;border-color:#255752;color:#fff}.flatpickr-calendar[class] .flatpickr-day.today{border:none}.flatpickr-calendar[class] .flatpickr-day.inRange{background-color:#f1f1f1;box-shadow:-12px 0 0 #f1f1f1,12px 0 0 #f1f1f1;border-color:#f1f1f1;border-radius:0}.flatpickr-calendar[class] .flatpickr-day:not(.selected):hover{background-color:#f1f1f1;border-color:#f1f1f1;color:#292b29}.flatpickr-calendar[class] .flatpickr-month{width:307.875px;min-width:307.875px;max-width:307.875px}@media(max-width:619px){.flatpickr-calendar[class] .flatpickr-month .flatpickr-monthDropdown-months{text-align:right;padding-left:0;flex:0 1 50%}.flatpickr-calendar[class] .flatpickr-month .numInputWrapper{flex:0 1 70px}.flatpickr-calendar[class] .flatpickr-month .flatpickr-current-month{display:flex;align-items:center;justify-content:center}}.flatpickr-calendar[class] .flatpickr-month *{font-size:20px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-0.4px}@media(max-width:619px){.flatpickr-calendar[class] .flatpickr-month *{font-size:24px}}.flatpickr-calendar[class] .flatpickr-month+.flatpickr-month .flatpickr-current-month{padding-left:40px}.flatpickr-calendar[class] .flatpickr-current-month{padding-top:0}.flatpickr-calendar[class] .flatpickr-current-month input{background:#fff}.flatpickr-calendar[class] .dayContainer:first-child .flatpickr-day.inRange.is-sunday{box-shadow:0 0 0 #f1f1f1,12px 0 0 #f1f1f1}.flatpickr-calendar[class] .dayContainer+.dayContainer{box-shadow:none;justify-content:end}.flatpickr-calendar[class] .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar[class] .flatpickr-months .flatpickr-next-month{border:1px solid #ddd;border-radius:50%;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.flatpickr-calendar[class] .flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-calendar[class] .flatpickr-months .flatpickr-next-month:hover svg{fill:#255752}.flatpickr-calendar[class] .dayContainer{justify-content:flex-start}@media(max-width:619px){.flatpickr-calendar[class] .dayContainer{justify-content:center}}.flatpickr-calendar[class] span.flatpickr-weekday{color:#292b29;width:41px;flex:unset}@media(max-width:619px){.flatpickr-calendar[class] span.flatpickr-weekday{width:42px}}@media(min-width:813px){.flatpickr-calendar[class] .flatpickr-weekdaycontainer{width:307.875px;min-width:307.875px;max-width:307.875px}}@media(max-width:619px){.flatpickr-calendar[class] .flatpickr-weekdaycontainer{justify-content:center}}.flatpickr-calendar[class] .flatpickr-weekdaycontainer+.flatpickr-weekdaycontainer{justify-content:end}.flatpickr-calendar[class] .flatpickr-footer{margin-top:24px !important;text-align:right}@media(max-width:619px){.flatpickr-calendar[class] .flatpickr-footer{text-align:center;display:flex;justify-content:center}}.flatpickr-calendar[class] .flatpickr-footer .flatpickr-clear-button{margin-left:12px !important}@media(max-width:619px){.flatpickr-calendar[class] .flatpickr-footer .flatpickr-clear-button{width:158px;margin-left:0 !important}}.flatpickr-calendar[class] .flatpickr-footer .flatpickr-apply-button{background-color:#255752;color:#fff;border:0;opacity:.5;pointer-events:none}.flatpickr-calendar[class] .flatpickr-footer .flatpickr-apply-button:hover{background-color:#1a3d39;color:#fff}@media(max-width:619px){.flatpickr-calendar[class] .flatpickr-footer .flatpickr-apply-button{width:158px}}.flatpickr-calendar[class] .flatpickr-header{display:none}@media(max-width:619px){.flatpickr-calendar[class] .flatpickr-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}}.flatpickr-calendar[class] .flatpickr-header .flatpickr-back-button{background:none;border:none;border-radius:0;color:inherit;text-align:inherit;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.flatpickr-calendar[class] .flatpickr-header .flatpickr-back-button:before{content:"";background:url(/themes/custom/asm_internet_theme/assets/icons/CarretLeft.svg) no-repeat center;background-size:24px;width:24px;height:24px;display:block}.flatpickr-calendar[class] .flatpickr-header .flatpickr-title{font-size:20px;font-weight:600}.flatpickr-calendar[class] .flatpickr-header .flatpickr-close-button{background:none;border:none;border-radius:0;color:inherit;text-align:inherit;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.flatpickr-calendar[class] .flatpickr-header .flatpickr-close-button:before{content:"";background:url(/themes/custom/asm_internet_theme/assets/icons/Close.svg) no-repeat center;background-size:24px;width:24px;height:24px;display:block}.flatpickr-calendar[class] .flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0)}.flatpickr-calendar[class] .flatpickr-day.startRange,.flatpickr-calendar[class] .flatpickr-day.endRange{border-radius:50px;z-index:1}.flatpickr-calendar[class] .is-saturday:not(.selected){border-top-right-radius:1000px !important;border-bottom-right-radius:1000px !important}.flatpickr-calendar[class] .is-saturday:not(.selected):hover{border-radius:1000px !important}.flatpickr-calendar[class] .is-sunday:not(.selected){border-top-left-radius:1000px !important;border-bottom-left-radius:1000px !important}.flatpickr-calendar[class] .is-sunday:not(.selected):hover{border-radius:1000px !important}.flatpickr-calendar[class] .startRange+.endRange[class][class]{box-shadow:0px 0 0 #f1f1f1}.flatpickr-calendar[class].multiMonth .flatpickr-days .dayContainer[class] .selected.startRange+.inRange.is-saturday{box-shadow:-9px 0 0 #f1f1f1,0 0 0 #f1f1f1 !important}.flatpickr-calendar[class].rangeMode .flatpickr-day{margin-top:4px}.flatpickr-calendar[class] .flatpickr-day.inRange.prevMonthDay+.inRange:not(.prevMonthDay){box-shadow:0 0 0 #f1f1f1,12px 0 0 #f1f1f1;border-top-left-radius:1000px;border-bottom-left-radius:1000px}.flatpickr-calendar[class] .flatpickr-day.inRange.last-day-of-month{box-shadow:-12px 0 0 #f1f1f1,0 0 0 #f1f1f1;border-top-right-radius:1000px;border-bottom-right-radius:1000px}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #f1f1f1,15px 0 0 #f1f1f1}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .is-sunday.flatpickr-day.inRange:hover{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.is-saturday.inRange:nth-child(7n+7){box-shadow:-12px 0 0 #f1f1f1,0px 0 0 #f1f1f1 !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .selected+.flatpickr-day.is-saturday.inRange:hover{box-shadow:-13px 0 0 #f1f1f1,0px 0 0 #f1f1f1 !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #f1f1f1}.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#f1f1f1;border-color:#f1f1f1;color:#292b29}.flatpickr-calendar:has(.selected) .flatpickr-apply-button{opacity:1 !important;pointer-events:all !important}.logo{display:flex;align-items:center}.logo img{width:68px;max-width:-moz-fit-content;max-width:fit-content}@media(max-width:619px){.logo img{width:64px}}.logo--header{max-width:20rem}.logo--footer{max-width:10rem}.logo--title{color:#fff;line-height:1.1;transform:scaleY(0.99);font-size:.85rem;margin-left:10px;font-weight:500;white-space:nowrap}.logo__link{display:flex;align-items:center;text-decoration:none}.breadcrumb{list-style:none;margin:0;padding:0;margin-bottom:1rem}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:hsla(0,0%,100%,.6);text-decoration:none}.breadcrumb__link:hover{color:#fff}.breadcrumb__item{display:inline-block;font-size:14px}.breadcrumb__item::after{content:"/";margin:0 .25rem}.breadcrumb_link:active{color:#fff}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1em .5em 0}@media(min-width:1025px){.inline-menu__item{display:inline;margin-bottom:1em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{color:#292b29;transition:all .3s ease;font-size:14px;line-height:150%;font-weight:500;font-size:.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.inline-menu__link:hover{color:hsl(120,2.380952381%,6.4705882353%)}.main-nav{display:none}@media(min-width:1025px){.main-nav{display:block}}.main-nav--open{background-color:#fbfaf6;display:block;left:0;overflow-y:scroll;position:absolute;top:134px;right:0;width:100%}.main-menu{list-style:none;margin:0;padding:0;border-bottom:1px solid;position:relative;z-index:10}@media(min-width:1025px){.main-menu{border-bottom:none;display:flex}}.main-menu--sub{border-bottom:none;height:0;overflow:hidden}@media(min-width:1025px){.main-menu--sub{display:none;height:auto;left:-17px;overflow:visible;padding:32px;position:absolute;top:76px;min-width:224px;z-index:1;font-size:.9rem;opacity:1;border-radius:8px;background:hsla(0,0%,100%,.82);box-shadow:0 4px 15px rgba(0,0,0,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(6px);border:1px solid hsla(0,0%,100%,.3)}}@media(min-width:813px){.main-menu--sub:hover{opacity:1}}.main-menu--sub-open{height:auto}@media(min-width:813px){.main-menu--sub-2{display:none}}.main-menu__item{border-top:1px solid;display:flex;flex-wrap:wrap;position:relative}@media(min-width:1025px){.main-menu__item{border-top:none;display:inline-block}.main-menu__item:not(.main-menu__item--sub) a{text-underline-offset:8px}.main-menu__item:not(.main-menu__item--sub):hover{transition:all .2s}.main-menu__item:not(.main-menu__item--sub):hover>a{text-decoration:underline;text-underline-offset:8px}.main-menu__item:not(.main-menu__item--sub):hover>.main-menu--sub{display:block}.main-menu__item:not(.main-menu__item--sub):focus-within>.main-menu--sub{display:block}}.main-menu__item:hover .main-menu__link::after{color:#292b29}.expand-sub{background-color:#666;cursor:pointer;display:block;width:20%;color:#fff;position:relative}@media(min-width:813px){.expand-sub{display:none}}.expand-sub::after{border:15px solid;border-bottom-color:rgba(0,0,0,0);border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);content:"";display:block;margin-right:-12px;margin-top:-6px;position:absolute;right:50%;top:50%;width:0}.expand-sub--open{background-color:#666;color:#f2f2f2}.expand-sub--open::after{border-top-color:rgba(0,0,0,0);border-bottom:15px solid;margin-top:-20px}.main-menu__item--sub:last-child>a{padding-bottom:0}@media(min-width:813px){.main-menu__item--sub{display:block}}.main-menu__link{color:#fff;display:block;font-size:14px;line-height:20px;padding:1rem 3rem 1rem 2rem;text-decoration:none;font-weight:500;white-space:normal}@media(min-width:1100px){.main-menu__link{font-size:1rem}}.main-menu__link--with-sub{width:80%}.main-menu__link.unpublished-menu-item{opacity:.35;border-bottom:0}.main-menu__link.unpublished-menu-item:hover{border-bottom:0 !important;color:initial !important}.main-menu__link--og-child.main-menu__link--active{border-bottom:1px solid #fff;padding-bottom:4px}@media(max-width:619px){.main-menu__link--og-child.main-menu__link--active{border-bottom:0}}@media(min-width:1025px){.main-menu__link{border-bottom:none;display:inline-block;padding:2rem 0;margin-left:1vw;margin-right:1vw;text-transform:none;position:relative;width:auto}.main-menu__link.active,.main-menu__link:active,.main-menu__link:hover{color:#ccc}.main-menu__link--sub::after{display:none}.main-menu__link:hover{color:#fff}}@media(min-width:1400px){.main-menu__link{margin-inline:.75rem}}.main-menu__link--sub{color:#292b29;padding:0 0 1rem 0;margin:0;font-weight:normal}.main-menu__link--sub[class][class][class]:hover{color:#292b29;opacity:1}@media(min-width:813px){.main-menu__link--sub{display:block}}.main-menu:hover .main-menu__link--og-child.is-active:not(:hover){border-bottom:0}.main-menu__link--sub-1{white-space:nowrap;font-size:14px;font-weight:500}.main-menu--sub-1:has(.main-menu__link--sub:hover) .main-menu__link--sub{opacity:.6}.main-menu--sub-2{background-color:#ccc}.main-menu__link--sub-2{padding-left:4rem}.toggle-expand{color:#292b29;transition:all .3s ease;font-size:14px;line-height:150%;font-weight:500;display:inline-block;padding:1rem;text-decoration:none;width:100%}.toggle-expand:hover{color:hsl(120,2.380952381%,6.4705882353%)}@media(min-width:813px){.toggle-expand{display:none}}.toggle-expand--open{background-color:#ffde60}.toggle-expand__text{display:block;font-size:.9rem;font-weight:bold}.toggle-expand--open .toggle-expand__text{color:#fbfaf6}.toggle-expand__icon{height:3rem;width:3rem;margin:0 auto}.toggle-expand__open{display:inline-block;text-align:center}.toggle-expand--open .toggle-expand__open{display:none}.toggle-expand__close{display:none;text-align:center}.toggle-expand__close::before{color:#fbfaf6;content:"X";display:block;font-size:2.5rem;line-height:2}.toggle-expand--open .toggle-expand__close{display:inline-block}nav:not(.resources-menu--page) #main-nav-sidebar .main-menu__item{margin-left:0;margin-right:0;padding:0;margin-bottom:1rem;width:100%;max-width:223px}nav:not(.resources-menu--page) #main-nav-sidebar .main-menu__item.main-menu__item--active .main-menu--sub{display:block;padding:0;border:0;box-shadow:none;position:static;margin:0}nav:not(.resources-menu--page) #main-nav-sidebar .main-menu__item:hover a{text-decoration:none}nav:not(.resources-menu--page) #main-nav-sidebar .main-menu__link{padding:0;font-size:14px;font-weight:normal;border-bottom:0;color:#717171;line-height:21px;margin:0;white-space:normal}nav:not(.resources-menu--page) #main-nav-sidebar .main-menu__link:hover{color:#292b29;cursor:pointer}nav:not(.resources-menu--page) #main-nav-sidebar .main-menu__link.is-active{color:#292b29;font-weight:600}nav:not(.resources-menu--page) #main-nav-sidebar .main-menu__link--og-child{margin-bottom:1rem}nav:not(.resources-menu--page) #main-nav-sidebar .dropdown-toggle{display:none}nav:not(.resources-menu--page) #main-nav-sidebar .main-menu--sub-1:has(.main-menu__link--sub:hover) .main-menu__link--sub{opacity:1}@media(max-width:1024px){nav:not(.resources-menu--page) #main-nav-sidebar>.main-menu:has(li:first-child:last-child) li{margin-bottom:0}nav:not(.resources-menu--page) #main-nav-sidebar .dropdown-wrapper{position:relative}nav:not(.resources-menu--page) #main-nav-sidebar .dropdown-toggle{display:block;border:1px solid #b0b0b0;border-radius:8px;display:flex;padding:18px 16px 17px 24px;align-items:flex-start;font-size:14px;font-weight:600;cursor:pointer;position:relative}}@media(max-width:1024px)and (max-width:1024px){nav:not(.resources-menu--page) #main-nav-sidebar .dropdown-toggle{align-items:center}}@media(max-width:1024px){nav:not(.resources-menu--page) #main-nav-sidebar .dropdown-toggle:after{content:"";background:url(/themes/custom/asm_internet_theme/assets/icons/CarretDownIcon.svg) no-repeat center;background-size:cover;width:16px;height:16px;position:absolute;right:1rem;transition:transform .3s ease}nav:not(.resources-menu--page) #main-nav-sidebar .dropdown-toggle.active:after{transform:rotate(180deg)}nav:not(.resources-menu--page) #main-nav-sidebar .main-menu{display:none}nav:not(.resources-menu--page) #main-nav-sidebar .main-menu.open{display:block;position:absolute;width:100%;background:#fff;box-shadow:0px 4px 54px 0px rgba(0,0,0,.12);border-radius:16px;border:1px solid #f1f1f1;padding:24px 64px 24px 24px;margin-top:.5rem;height:auto}nav:not(.resources-menu--page) #main-nav-sidebar .main-menu.open .main-menu{height:auto}nav:not(.resources-menu--page) #main-nav-sidebar .main-menu__item{display:block;border:0;max-width:unset}nav:not(.resources-menu--page) #main-nav-sidebar .main-menu__item:last-child{margin:0}nav:not(.resources-menu--page) #main-nav-sidebar .sidebar-menu--toggle{display:none}.left_sidebar{width:100%;max-width:223px}#block-asm-internet-theme-side-bar-menu-menu{display:none}}.sidebar__main-menu .toggle-expand{display:none}@media(min-width:1025px){.sidebar__main-menu>h2{display:none}}.sidebar__main-menu>h2{position:absolute;left:44px;top:1rem}.sidebar__main-menu>h2 a{text-decoration:none;color:#292b29;font-size:16px;font-weight:500}@media(max-width:1024px){#main-nav{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;scrollbar-gutter:stable;padding:0 44px;background:hsla(0,0%,100%,.7);box-shadow:0 4px 15px rgba(0,0,0,.2);backdrop-filter:blur(27.5px);-webkit-backdrop-filter:blur(27.5px);border:1px solid hsla(0,0%,100%,.3)}}@media(max-width:1024px)and (max-width:619px){#main-nav{padding:0 24px;scrollbar-gutter:unset}}@media(max-width:1024px){#main-nav.show{display:grid !important;grid-template-rows:auto 1fr auto}#main-nav ul.main-menu{border-bottom:0}#main-nav .main-menu__item--og-child{padding:8px 0 0;opacity:0}#main-nav .main-menu__item--og-child .main-menu--sub{max-height:0;opacity:0;transition:max-height .4s cubic-bezier(0,1,0,1),opacity .2s ease-in .2s;position:static;box-shadow:none;padding:0}}@media(max-width:1024px)and (max-width:619px){#main-nav .main-menu__item--og-child .main-menu--sub{transition:all .25s ease-in-out .25s}}@media(max-width:1024px){#main-nav .main-menu__item--og-child.active .expand-sub:before{transform:rotate(180deg)}#main-nav .main-menu__item--og-child.active .main-menu--sub{overflow:unset;flex-wrap:wrap;opacity:1;max-height:1000px;transition:max-height .4s ease-in-out,opacity .2s ease-in .2s;display:block;height:auto;background:rgba(0,0,0,0);border:0}}@media(max-width:1024px)and (max-width:1024px){#main-nav .main-menu__item--og-child.active .main-menu--sub{padding:22px 0 0 0}}@media(max-width:1024px){#main-nav.show .main-menu__item--og-child{animation-name:mobileLoadMenu;animation-fill-mode:forwards;animation-duration:.2s;animation-delay:.05s;margin-bottom:2rem}#main-nav.show .main-menu__item--og-child:last-child{margin-bottom:100px}#main-nav.show .main-menu__item--og-child:nth-child(2){animation-name:mobileLoadMenu;animation-fill-mode:forwards;animation-duration:.2s;animation-delay:.15s}}@media(max-width:1024px)and (max-width:619px){#main-nav.show .main-menu__item--og-child:nth-child(2){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){#main-nav.show .main-menu__item--og-child:nth-child(3){animation-name:mobileLoadMenu;animation-fill-mode:forwards;animation-duration:.2s;animation-delay:.25s}}@media(max-width:1024px)and (max-width:619px){#main-nav.show .main-menu__item--og-child:nth-child(3){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){#main-nav.show .main-menu__item--og-child:nth-child(4){animation-name:mobileLoadMenu;animation-fill-mode:forwards;animation-duration:.2s;animation-delay:.35s}}@media(max-width:1024px)and (max-width:619px){#main-nav.show .main-menu__item--og-child:nth-child(4){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){#main-nav.show .main-menu__item--og-child:nth-child(5){animation-name:mobileLoadMenu;animation-fill-mode:forwards;animation-duration:.2s;animation-delay:.45s}}@media(max-width:1024px)and (max-width:619px){#main-nav.show .main-menu__item--og-child:nth-child(5){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){#main-nav.show .main-menu__item--og-child:nth-child(6){animation-name:mobileLoadMenu;animation-fill-mode:forwards;animation-duration:.2s;animation-delay:.55s}}@media(max-width:1024px)and (max-width:619px){#main-nav.show .main-menu__item--og-child:nth-child(6){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){#main-nav.show .main-menu__item--og-child:nth-child(7){animation-name:mobileLoadMenu;animation-fill-mode:forwards;animation-duration:.2s;animation-delay:.65s}}@media(max-width:1024px)and (max-width:619px){#main-nav.show .main-menu__item--og-child:nth-child(7){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){#main-nav.show .main-menu__item--og-child:nth-child(8){animation-name:mobileLoadMenu;animation-fill-mode:forwards;animation-duration:.2s;animation-delay:.75s}}@media(max-width:1024px)and (max-width:619px){#main-nav.show .main-menu__item--og-child:nth-child(8){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){#main-nav.show .main-menu__item--og-child:nth-child(9){animation-name:mobileLoadMenu;animation-fill-mode:forwards;animation-duration:.2s;animation-delay:.85s}}@media(max-width:1024px)and (max-width:619px){#main-nav.show .main-menu__item--og-child:nth-child(9){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){#main-nav.show .main-menu__item--og-child:nth-child(10){animation-name:mobileLoadMenu;animation-fill-mode:forwards;animation-duration:.2s;animation-delay:.95s}}@media(max-width:1024px)and (max-width:619px){#main-nav.show .main-menu__item--og-child:nth-child(10){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){#main-nav.show .main-menu__item--og-child:nth-child(11){animation-name:mobileLoadMenu;animation-fill-mode:forwards;animation-duration:.2s;animation-delay:1.05s}}@media(max-width:1024px)and (max-width:619px){#main-nav.show .main-menu__item--og-child:nth-child(11){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){#main-nav.show .main-menu__item--og-child:nth-child(12){animation-name:mobileLoadMenu;animation-fill-mode:forwards;animation-duration:.2s;animation-delay:1.15s}}@media(max-width:1024px)and (max-width:619px){#main-nav.show .main-menu__item--og-child:nth-child(12){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px)and (max-width:619px){#main-nav.show .main-menu__item--og-child{margin-bottom:28px;animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){@keyframes mobileLoadMenu{0%{padding-top:8px;opacity:0}80%{opacity:1}100%{padding-top:0;opacity:1}}#main-nav .main-menu__item{border-top:0;display:flex;flex-wrap:wrap;justify-content:space-between}#main-nav .main-menu__item:not(.main-menu__item--og-child){padding-bottom:0}#main-nav .main-menu__item--sub-1{margin-bottom:20px}}@media(max-width:1024px)and (max-width:619px){#main-nav .main-menu__item--sub-1{margin-bottom:20px}#main-nav .main-menu__item--sub-1:last-child{margin-bottom:0}}@media(max-width:1024px){#main-nav .main-menu__item--sub-1 .expand-sub,#main-nav .main-menu__item--sub-1 .megamenu-submenu-links-wrapper{display:none}#main-nav .main-menu__link{font-size:32px;color:#292b29;line-height:normal;margin:0;padding:0;border:0}}@media(max-width:1024px)and (max-width:619px){#main-nav .main-menu__link{font-size:22px;flex:0 1 90%}}@media(max-width:1024px){#main-nav .main-menu__link:not(.main-menu__link--og-child){font-size:20px}}@media(max-width:1024px)and (max-width:812px){#main-nav .main-menu__link:not(.main-menu__link--og-child){font-size:16px}}@media(max-width:1024px){#main-nav .expand-sub{background-color:rgba(0,0,0,0);display:flex;justify-content:end;align-items:center}}@media(max-width:1024px)and (max-width:619px){#main-nav .expand-sub{flex:0 1 10%}}@media(max-width:1024px){#main-nav .expand-sub:after{display:none}#main-nav .expand-sub:before{content:"";display:block;width:24px;height:24px;background:url(/themes/custom/asm_internet_theme/assets/icons/CarretDown24.svg) no-repeat center;background-size:24px;transition:transform .3s ease}#main-nav .megamenu-inner-wrapper{padding:1rem;width:auto;margin:0;width:100%}}@media(max-width:1024px)and (max-width:479px){#main-nav .megamenu-inner-wrapper{padding:.25rem 1rem}}@media(max-width:1024px){#main-nav .megamenu-submenu-links-wrapper{-moz-column-count:unset;column-count:unset;width:100%}#mobile-menu--close{text-align:right;padding:44px 0;width:100%;cursor:pointer;padding-bottom:0;margin-bottom:102px}#mobile-menu--close svg{width:24px;height:24px}}@media(max-width:1024px)and (max-width:619px){#mobile-menu--close{margin-bottom:40px;padding-top:39px}}@media(max-width:1024px){#mobile-menu--translate{display:block !important;margin-bottom:44px}}@media(max-width:1024px)and (max-width:619px){#mobile-menu--translate{margin-bottom:1.5rem}}@media(max-width:1024px){#mobile-menu--translate,#mobile-menu--translate a{color:#333}}@media(max-width:1024px)and (max-width:619px){#mobile-menu--translate,#mobile-menu--translate a{width:100%}}@media(max-width:1024px){.header.menu--open .header__branding,.header.menu--open .header__quicklinks{display:none}.header.menu--open .header__menu{width:100%;justify-content:end}.header.menu--open .header__inner{padding:0 1.5rem}}@media(min-width:1025px){#mobile-menu--close{display:none}}#mobile-menu--translate a{font-size:16px;height:56px;display:inline-flex;align-items:center;justify-content:center}@media(max-width:619px){.megamenu-submenu-region-blocks-wrapper{display:none}.megamenu-submenu-container-wrapper .megamenu-submenu-links-wrapper{flex:0 1 100%}#main-nav .main-menu__item--og-child:not(.active) .main-menu__item--sub{display:none}}.social-menu{list-style:none;margin:0;padding:0}.social-menu__item{margin-bottom:.5rem}.social-menu__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:clr(text)}.social-menu__link:focus,.social-menu__link:hover{text-decoration:underline}.social-menu__icon{height:16px;width:16px;margin-right:.5rem;fill:currentColor}.social-menu__text{font-weight:bold}@keyframes slide-in{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes slide-out{0%{transform:translateY(0)}100%{transform:translateY(100%)}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}.mobile-tray__dialog{width:100vw;max-width:unset;border:none;border-radius:1rem 1rem 0 0;margin:0;padding:0;bottom:0;top:unset}.mobile-tray__dialog[open]{animation:slide-in 250ms forwards}.mobile-tray__dialog[open]::backdrop{animation:fade-in 250ms forwards}.mobile-tray__dialog[closing]{display:block;pointer-events:none;animation:slide-out 250ms forwards}.mobile-tray__dialog[closing]::backdrop{animation:fade-out 250ms forwards}.mobile-tray__dialog::backdrop{background:rgba(0,0,0,.6)}.mobile-tray__dialog li{position:relative}.mobile-tray__dialog input[type=radio]{width:24px;height:24px}.mobile-tray__dialog input[type=radio]:checked+label::after{content:"";display:block;width:18px;height:18px;background-color:#255752;border-radius:50%;position:absolute;top:50%;left:12px;transform:translate(-50%,-50%)}.mobile-tray__dialog .leadership-roles-expanded label{margin:4px 2px}.mobile-tray__dialog-inner-wrapper{padding:1.5rem 1.5rem 2rem;position:relative;padding-top:2rem}.mobile-tray__close-btn{position:absolute;right:1.5rem;top:1.5rem}.ui-dialog,div.was-dialog{padding:56px 64px 37px 64px;width:788px !important;z-index:102;border-radius:12px;position:relative;filter:drop-shadow(0px 8px 24px rgba(0,0,0,0.1))}@media(max-width:1024px){.ui-dialog,div.was-dialog{width:618px !important}}@media(max-width:619px){.ui-dialog,div.was-dialog{width:100% !important;padding:5rem 1.5rem 0 1.5rem}.ui-dialog:not(.was-welcome-message-modal),div.was-dialog:not(.was-welcome-message-modal){top:unset !important;bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}}.ui-dialog.ui-widget,div.was-dialog.ui-widget{font-family:"Instrument Sans Variable",sans-serif}.ui-dialog .ui-dialog-titlebar,div.was-dialog .ui-dialog-titlebar{padding:0;background:none;border:0;position:absolute;right:24px;top:24px}.ui-dialog .ui-dialog-title,div.was-dialog .ui-dialog-title{font-size:28px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-0.28px;margin:0 0 32px 0}.ui-dialog .ajax-progress-throbber,div.was-dialog .ajax-progress-throbber{display:none}.ui-dialog button.ui-dialog-titlebar-close:hover,.ui-dialog button.ui-dialog-titlebar-close:active,.ui-dialog button.ui-dialog-titlebar-close:focus-visible,.ui-dialog button.ui-dialog-titlebar-close:focus,div.was-dialog button.ui-dialog-titlebar-close:hover,div.was-dialog button.ui-dialog-titlebar-close:active,div.was-dialog button.ui-dialog-titlebar-close:focus-visible,div.was-dialog button.ui-dialog-titlebar-close:focus{background:#fff !important}.ui-dialog .ui-dialog-titlebar-close[class],div.was-dialog .ui-dialog-titlebar-close[class]{background-color:rgba(0,0,0,0);border:0;height:auto;padding:0 !important;margin:0;position:static;font-size:0;overflow:hidden;white-space:nowrap;border-radius:0}@media(max-width:619px){.ui-dialog .ui-dialog-titlebar-close[class],div.was-dialog .ui-dialog-titlebar-close[class]{transform:translateX(0)}}.ui-dialog .ui-dialog-titlebar-close[class] .ui-button-icon,div.was-dialog .ui-dialog-titlebar-close[class] .ui-button-icon{position:static;display:block;text-indent:0;margin-top:0;margin-left:0}.ui-dialog-content,div.was-dialog-content{padding:0 !important;max-height:70vh !important;overflow-y:auto;scrollbar-gutter:stable both-edges}.ui-dialog .ui-icon,div.was-dialog .ui-icon{background-image:url(/themes/custom/asm_internet_theme/assets/icons/Close.svg) !important;background-position:center;background-size:24px 24px}.ui-dialog input[type=text],div.was-dialog input[type=text]{border-radius:8px;background-color:#fff;border:1px solid #b0b0b0;height:56px;padding:16px;margin-bottom:24px;width:100%}.ui-dialog button[type=submit],.ui-dialog button[type=button],div.was-dialog button[type=submit],div.was-dialog button[type=button]{background-color:#255752;color:#fff;border:0;text-transform:capitalize}.ui-dialog button[type=submit]:hover,.ui-dialog button[type=button]:hover,div.was-dialog button[type=submit]:hover,div.was-dialog button[type=button]:hover{background-color:#1a3d39;color:#fff}.ui-dialog form>*,div.was-dialog form>*{display:block}.ui-dialog form label,div.was-dialog form label{text-transform:uppercase;font-size:12px;font-weight:600;line-height:normal;margin-bottom:.4rem}.ui-widget-overlay[class]{z-index:101;background:#292b29;opacity:.5}.ui-dialog-buttonpane[class]{border:0;padding:0}.ui-dialog-buttonpane[class] .ui-dialog-buttonset{float:none !important}.ui-dialog-buttonpane[class] .ui-dialog-buttonset button{background-color:#255752;color:#fff;border:0}.ui-dialog-buttonpane[class] .ui-dialog-buttonset button:hover{background-color:#1a3d39;color:#fff}#drupal-off-canvas-wrapper[class]{border-radius:0;border:1px solid #ddd;height:100% !important}#drupal-off-canvas-wrapper[class] .form-item__textfield:not(input[type=radio]),#drupal-off-canvas-wrapper[class] .form-item__select:not(input[type=radio]),#drupal-off-canvas-wrapper[class] select:not(input[type=radio]),#drupal-off-canvas-wrapper[class] input[type=text]:not(input[type=radio]),#drupal-off-canvas-wrapper[class] input[type=password]:not(input[type=radio]),#drupal-off-canvas-wrapper[class] input[type=email]:not(input[type=radio]),#drupal-off-canvas-wrapper[class] input[type=date]:not(input[type=radio]),#drupal-off-canvas-wrapper[class] .form-item__textarea:not(input[type=radio]),#drupal-off-canvas-wrapper[class] textarea:not(input[type=radio]){border-radius:8px !important;background-color:#fff;border:1px solid #b0b0b0;height:56px !important;padding:16px !important}#drupal-off-canvas-wrapper[class] .form-submit{margin-top:1rem;width:auto;border:1px solid #ddd;border-radius:30px;background-color:#fff;color:#292b29;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:capitalize;padding:16px 24px;white-space:nowrap;border-color:#b0b0b0;line-height:150%;font-weight:600;transition:all .3s ease-in-out;background-color:#255752;color:#fff;border:0}#drupal-off-canvas-wrapper[class] .form-submit:hover{border-color:#292b29;background:#fff;color:#292b29}#drupal-off-canvas-wrapper[class] .form-submit:focus,#drupal-off-canvas-wrapper[class] .form-submit:focus-visible,#drupal-off-canvas-wrapper[class] .form-submit:active{background-color:#255752;color:#fff;border-color:#255752}#drupal-off-canvas-wrapper[class] .form-submit:focus svg *,#drupal-off-canvas-wrapper[class] .form-submit:focus-visible svg *,#drupal-off-canvas-wrapper[class] .form-submit:active svg *{fill:#fff}#drupal-off-canvas-wrapper[class] .form-submit.inactive,#drupal-off-canvas-wrapper[class] .form-submit:disabled{opacity:.5}#drupal-off-canvas-wrapper[class] .form-submit:hover{background-color:#1a3d39;color:#fff}#drupal-off-canvas-wrapper[class] .form-item__textarea{min-height:125px}.was-dialog{padding:56px 64px;border-radius:12px;background:#fff;border:0;width:100%;max-width:788px;filter:drop-shadow(0px 8px 24px rgba(0,0,0,0.1))}.was-dialog::backdrop{background:#000;opacity:.6}.was-dialog-body{font-size:1rem}.was-dialog-body .year{font-weight:600}.was-dialog-body .agenda div{line-height:200%}.was-dialog-body .agenda div .year{margin-top:1.5rem}.was-dialog-close{border:0;background:rgba(0,0,0,0);padding:0;position:absolute;right:1.5rem;top:1.5rem}.was-dialog-close:hover,.was-dialog-close:active,.was-dialog-close:focus{background:#fff}.was-dialog-close:hover *,.was-dialog-close:active *,.was-dialog-close:focus *{fill:#333}.was-welcome-message-modal{width:466px !important;padding:48px 60px !important}@media(max-width:619px){.was-welcome-message-modal{width:calc(100% - 48px) !important;padding:48px 32px !important}}.was-welcome-message-modal .ui-dialog-title{display:none}.was-welcome-message-modal .front-popup--wrapper{display:flex;flex-wrap:wrap;justify-content:center}.was-welcome-message-modal .front-popup--wrapper h2{font-size:22px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-0.44px;margin-bottom:4px;width:100%;text-align:center}.was-welcome-message-modal .front-popup--wrapper p{font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:0 0 24px 0;text-align:center;color:#595959}.was-welcome-message-modal .front-popup--wrapper .front-popup-button--wrapper{width:100%}.was-welcome-message-modal .front-popup--wrapper a.front-popup-button{width:100%}.was-welcome-message-modal .front-popup--wrapper a.front-popup-button:focus-visible{outline:none}.was-welcome-message-modal .front-popup--wrapper img{width:85px;height:85px;aspect-ratio:1/1;margin-bottom:1rem}.was-welcome-message-modal #drupal-modal[class]{padding:0;scrollbar-gutter:unset}.page-news-and-alerts #block-asmweb-theme-pagetitle h1.heading{font-size:52px;margin-bottom:0}@media(min-width:813px){.page-news-and-alerts #block-asmweb-theme-pagetitle h1.heading{font-size:70px;margin-bottom:.5em;float:left}}@media(min-width:1025px){.page-news-and-alerts #block-asmweb-theme-pagetitle h1.heading{font-size:100px !important}}#news-and-alerts-container #news-and-alerts-filters{display:flex;flex-direction:column-reverse;justify-content:space-between;margin-bottom:2rem}@media(min-width:813px){#news-and-alerts-container #news-and-alerts-filters{flex-direction:row;flex-wrap:nowrap}}#news-and-alerts-container .news-and-alerts-notice-type-filters{display:flex;flex-wrap:nowrap;align-items:flex-start}@media(max-width:812px){#news-and-alerts-container .news-and-alerts-notice-type-filters{padding-top:3rem;padding-bottom:2rem;overflow-x:scroll}}#news-and-alerts-container .news-and-alerts-notice-type-filters button{text-wrap:nowrap;font-size:16px;margin-right:1rem}@media(max-width:619px){#news-and-alerts-container .news-and-alerts-notice-type-filters button{font-size:14px}}#news-and-alerts-container .news-and-alerts-notice-type-filters button.active-filter{background-color:#292b29 !important;color:#fff !important}#news-and-alerts-container #news-and-alerts-search-filter{border-bottom:1px solid #ddd}@media(min-width:813px){#news-and-alerts-container #news-and-alerts-search-filter{margin-bottom:0;border-bottom:0}}#news-and-alerts-container #news-and-alerts-search-filter .form-item{margin-bottom:0}#news-and-alerts-container #news-and-alerts-search-filter .form-item input{border-radius:100px;background:#f1f1f1;border:1px solid rgba(0,0,0,0);background-image:url(/themes/custom/asm_internet_theme/assets/icons/SEARCH.svg);background-repeat:no-repeat;background-position:20px;background-size:20px;width:auto;max-width:auto;transition:background .3s ease;margin:0;padding:24px 18px 24px 62px;width:100%;max-width:100%;margin-bottom:3rem}#news-and-alerts-container #news-and-alerts-search-filter .form-item input:focus,#news-and-alerts-container #news-and-alerts-search-filter .form-item input:focus-within,#news-and-alerts-container #news-and-alerts-search-filter .form-item input:active{outline:none}#news-and-alerts-container #news-and-alerts-search-filter .form-item input:focus-visible{outline:2px solid #015fcc}#news-and-alerts-container #news-and-alerts-search-filter .form-item input:hover{background-color:#e7e7e7}#news-and-alerts-container #news-and-alerts-search-filter .form-item input::-moz-placeholder{color:#595959}#news-and-alerts-container #news-and-alerts-search-filter .form-item input::placeholder{color:#595959}@media(min-width:813px){#news-and-alerts-container #news-and-alerts-search-filter .form-item input{max-width:385px;width:100%}}#news-and-alerts-container #news-and-alerts-content{display:grid;grid-template-columns:1fr}@media(min-width:813px){#news-and-alerts-container #news-and-alerts-content{grid-template-columns:1fr 1fr}}@media(min-width:1025px){#news-and-alerts-container #news-and-alerts-content{grid-template-columns:1fr 1fr 1fr}}#news-and-alerts-container #news-and-alerts-content .notice-item{position:relative;padding-bottom:2rem;margin-top:2rem;display:flex;flex-direction:column;align-items:flex-start}#news-and-alerts-container #news-and-alerts-content .notice-item::before{content:"";background-color:#ddd;width:100%;height:1px;display:block;position:absolute;bottom:0;left:0;right:0}@media(max-width:812px){#news-and-alerts-container #news-and-alerts-content .notice-item:last-child::before{content:"";display:none}}@media(min-width:813px)and (max-width:1024px){#news-and-alerts-container #news-and-alerts-content .notice-item{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:2rem;margin-top:1.5rem;margin-bottom:0;height:234px}#news-and-alerts-container #news-and-alerts-content .notice-item:nth-child(-n+2){padding-top:0;margin-top:0}#news-and-alerts-container #news-and-alerts-content .notice-item:nth-child(2n){padding-right:0}#news-and-alerts-container #news-and-alerts-content .notice-item:nth-child(2n-1){padding-left:0}#news-and-alerts-container #news-and-alerts-content .notice-item:nth-child(2n)::after,#news-and-alerts-container #news-and-alerts-content .notice-item:last-child::after{content:"";display:none}#news-and-alerts-container #news-and-alerts-content .notice-item:nth-last-child(-n+2)::before{content:"";display:none}#news-and-alerts-container #news-and-alerts-content .notice-item:nth-child(-n+2)::before{content:"";display:block !important}}@media(min-width:813px){#news-and-alerts-container #news-and-alerts-content .notice-item::after{content:"";background-color:#ddd;width:1px;height:calc(100% - 1.5rem);display:block;position:absolute;top:0;bottom:0;right:0}}@media(min-width:1025px){#news-and-alerts-container #news-and-alerts-content .notice-item{padding-left:2rem;padding-right:2rem;padding-bottom:2rem;margin-top:2rem;margin-bottom:0;height:292px}#news-and-alerts-container #news-and-alerts-content .notice-item::after{content:"";height:calc(100% - 2rem)}#news-and-alerts-container #news-and-alerts-content .notice-item:nth-child(-n+3){padding-top:0;margin-top:0}#news-and-alerts-container #news-and-alerts-content .notice-item:nth-child(3n){padding-right:0}#news-and-alerts-container #news-and-alerts-content .notice-item:nth-child(3n-2){padding-left:0}#news-and-alerts-container #news-and-alerts-content .notice-item:nth-last-child(-n+3)::before{content:"";display:none}#news-and-alerts-container #news-and-alerts-content .notice-item:nth-child(-n+3)::before{content:"";display:block !important}#news-and-alerts-container #news-and-alerts-content .notice-item:nth-child(3n)::after,#news-and-alerts-container #news-and-alerts-content .notice-item:last-child::after{content:"";display:none}}#news-and-alerts-container #news-and-alerts-content .notice-item .notice-item-title{color:#292b29;font-family:"Instrument Sans Variable",sans-serif;font-weight:600;font-style:normal;font-size:28px;line-height:130%;width:auto;letter-spacing:-0.56px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#news-and-alerts-container #news-and-alerts-content .notice-item .notice-item-title__link{color:inherit}#news-and-alerts-container #news-and-alerts-content .notice-item .notice-item-title__link:hover{color:inherit}@media(max-width:1024px){#news-and-alerts-container #news-and-alerts-content .notice-item .notice-item-title{font-size:24px;letter-spacing:-0.48px}}@media(max-width:619px){#news-and-alerts-container #news-and-alerts-content .notice-item .notice-item-title{font-size:22px;letter-spacing:-0.44px}}#news-and-alerts-container #news-and-alerts-content .notice-item .notice-item-date{font-size:14px;font-weight:500;margin-bottom:1rem}#news-and-alerts-container #news-and-alerts-content .notice-item .notice-item-body{font-weight:400;color:#595959;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#news-and-alerts-container #news-and-alerts-content .notice-item .notice-item-content-link{margin:auto auto 0 0;align-items:flex-end}#news-and-alerts-container #news-and-alerts-content .notice-item .notice-item-content-link a{color:#292b29;font-weight:600}#news-and-alerts-container .pager__link--first{font-size:0;color:#fff;position:relative}#news-and-alerts-container .pager__link--first::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.81' height='13.421' viewBox='0 0 14.81 13.421'%3E%3Cpath id='Icon_feather-chevrons-left' data-name='Icon feather-chevrons-left' d='M14.417,21.8,9,16.15l5.417-5.65M22,21.8l-5.417-5.65L22,10.5' transform='translate(-8.25 -9.44)' fill='none' stroke='%23292b29' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E ");background-repeat:no-repeat;background-position:center;background-size:contain;width:20px;height:14px}.notice-item-type{border-width:1px;border-style:solid;border-radius:4px;text-align:center;padding:4px 8px;line-height:1.1;font-size:12px;max-height:28px;display:inline-flex;margin-bottom:.5rem}.notice-item-type.notice-item-typememo{background-color:#dbf0ff;border:1px solid #33a9ff}.notice-item-type.notice-item-typealert{background-color:#ffefef;border:1px solid #fb7979}.notice-item-type.notice-item-typenews{background-color:#dafadb;border:1px solid #52c456}.pager{margin:56px 0 80px 0}@media(max-width:1024px){.pager{margin:40px 0 64px 0}}@media(max-width:619px){.pager{margin:48px 0 48px 0}}.pager__items{list-style:none;margin:0;padding:0;display:flex;justify-content:center;gap:16px;opacity:0;animation-name:fadeInUp;animation-duration:.3s;animation-delay:.3s;animation-fill-mode:forwards}@media(max-width:619px){.pager__items{gap:0;width:100%}}.pager__item{display:inline-block;width:40px;margin:0 1px}@media(max-width:479px){.pager__item{margin:0}}.pager__item.is-active:nth-child(2)~.ellipses{display:block;visibility:visible;width:auto;position:static}.pager__item.is-active:nth-child(2)~.ellipses:before{display:none}.pager__item.is-active:nth-child(2)~.ellipses+.page-hide--after{display:block;visibility:hidden;position:relative}.pager__item.is-active:nth-child(2)~.ellipses+.page-hide--after:before{content:"...";visibility:visible;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#717171}.pager__item--last,.pager__item--first{margin:0}.pager__item--last a,.pager__item--first a{color:#292b29;text-decoration:none;transition:color .3s ease}.pager__link,.pager__link:link,.pager__link:visited{color:#717171;font-size:16px;display:flex;width:40px;height:40px;padding:8px;flex-direction:column;justify-content:center;align-items:center;align-self:center;border-radius:50%;border:0;text-decoration:none}.pager__link.is-active,.pager__link:link.is-active,.pager__link:visited.is-active{background:#f1f1f1;color:#292b29}.pager__link.is-active:hover,.pager__link:link.is-active:hover,.pager__link:visited.is-active:hover{background:#f1f1f1}.pager__link:hover,.pager__link:link:hover,.pager__link:visited:hover{background:#f6f6f6;border:0}.page-hide--before,.page-hide--after{display:none}.page-hide--before.ellipses,.page-hide--after.ellipses{display:block;visibility:hidden;position:relative;width:10px}.page-hide--before.ellipses:before,.page-hide--after.ellipses:before{content:"...";visibility:visible;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#717171}.pager__item--ellipsis{display:flex;align-items:center}.pager__link--next,.pager__link--prev{display:block}.pager__link--next span,.pager__link--prev span{display:none}.pager__link--next::before,.pager__link--prev::before{content:"";background:url(/themes/custom/asm_internet_theme/assets/icons/CarretRight.svg) no-repeat center;width:20px;height:20px;background-size:cover}.pager__link--next:hover::before,.pager__link--prev:hover::before{border-left-color:#ffde60}.pager__link--next:hover,.pager__link--prev:hover{background-color:rgba(0,0,0,0) !important}.pager__link--prev::before{background:url(/themes/custom/asm_internet_theme/assets/icons/CarretLeft.svg) no-repeat center;background-size:cover}.view-popular-topics{position:static}@media(max-width:812px){.view-popular-topics{overflow-x:auto}}.view-popular-topics .js-pager__items{list-style:none;margin:0;padding:0;display:flex;gap:8px;position:absolute;right:0;top:0}.view-popular-topics .js-pager__items a span:not(.visually-hidden){width:44px;height:44px;border-radius:1000px;border:1px solid #ddd;display:flex;align-items:center;justify-content:center}.view-popular-topics .js-pager__items a span:not(.visually-hidden).inactive{opacity:.4}.view-popular-topics .js-pager__items a span:not(.visually-hidden).inactive:hover{background-color:rgba(0,0,0,0);pointer-events:none}.view-popular-topics .js-pager__items a span:not(.visually-hidden):hover{background:#f1f1f1;border-color:#f1f1f1}.view-popular-topics .js-pager__items a span:not(.visually-hidden):active,.view-popular-topics .js-pager__items a span:not(.visually-hidden):focus{background-color:#292b29}.view-popular-topics .js-pager__items a span:not(.visually-hidden):active path,.view-popular-topics .js-pager__items a span:not(.visually-hidden):focus path{fill:#fff}.view-popular-topics .js-pager__items a span:not(.visually-hidden) svg{width:20px}#news-and-alerts-container .pager__link.pager__link--first{color:#595959;font-size:18px}#news-and-alerts-container .pager__link.pager__link--first:after{display:none}.banner #views-exposed-form-search-page-1{max-width:410px}.banner #views-exposed-form-search-page-1 input[name=search_api_fulltext]{border-radius:100px;width:466px;padding:24px 13px 24px 62px;background:#fff;border:0;background-image:url(/themes/custom/asm_internet_theme/assets/icons/SEARCH.svg);background-repeat:no-repeat;background-position:24px;background-size:24px;height:64px;transition:background .3s ease;font-size:18px}.banner #views-exposed-form-search-page-1 input[name=search_api_fulltext]:hover{background-color:#f5f5f5}@media(max-width:1024px){.banner #views-exposed-form-search-page-1 input[name=search_api_fulltext]{width:378px}}@media(max-width:812px){.banner #views-exposed-form-search-page-1 input[name=search_api_fulltext]{height:60px;font-size:inherit;background-size:25px}}@media(max-width:619px){.banner #views-exposed-form-search-page-1 input[name=search_api_fulltext]{width:100%;padding-right:12px;background-image:url(/themes/custom/asm_internet_theme/assets/icons/SEARCH.svg);background-repeat:no-repeat;background-position:20px;background-size:20px;height:56px;padding-left:52px;margin-bottom:48px}}.banner #views-exposed-form-search-page-1 .form-actions{display:none}.banner #views-exposed-form-search-page-1 .form-item{margin-bottom:0}.banner #views-exposed-form-search-page-1 .form-item__label{display:none}@media(max-width:619px){.banner .search-isolate{background:#fff;position:fixed !important;width:100%;height:100vh;top:0;left:0;bottom:0;z-index:501;display:flex;justify-content:center;padding:0 1.5rem}.banner .search-isolate #views-exposed-form-search-page-1 input[name=search_api_fulltext][class]{background-color:#f1f1f1;border:1px solid #ddd;margin-top:88px}.banner .search-isolate .ui-menu.ui-autocomplete{top:170px !important;border:0;box-shadow:none;padding:0;border-radius:0}.banner .search-isolate .search-isolate-close{display:block;position:absolute;top:2.5rem;right:1.5rem;background:none;border:none;border-radius:0;color:inherit;text-align:inherit;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.banner .search-isolate .search-isolate-close:before{content:"";background:url(/themes/custom/asm_internet_theme/assets/icons/Close.svg) no-repeat center;width:24px;height:24px;background-size:24px;display:inline-block}.banner .search-isolate form{position:fixed;top:0;left:0;right:0;margin:2rem auto 0;padding-top:2rem;height:100vh}.banner .search-isolate form input{height:100%}}.banner .close-btn,.banner .search-isolate-close{display:none}.ui-front.ui-autocomplete{border:0;background:#fff;border-radius:24px;overflow:hidden;box-shadow:0px 4px 54px 0px rgba(0,0,0,.08);padding:32px}.ui-front.ui-autocomplete .ui-menu-item{margin-bottom:16px}.ui-front.ui-autocomplete .ui-menu-item a{border:0;text-decoration:none;font-size:18px;font-weight:500;line-height:150%;color:#717171;text-transform:capitalize}@media(max-width:619px){.ui-front.ui-autocomplete .ui-menu-item a{font-size:16px}}.ui-front.ui-autocomplete .ui-menu-item a strong{color:#292b29;font-weight:500}.ui-front.ui-autocomplete .ui-menu-item a:hover{border:0}.ui-front.ui-autocomplete .ui-menu-item:last-child{margin-bottom:0}.ui-front.ui-autocomplete .ui-menu-item .ui-state-active,.ui-front.ui-autocomplete .ui-menu-item .ui-state-active .search-api-autocomplete-suggestion{background:rgba(0,0,0,0);border:0;color:#01579f;margin:0;padding:0}.ui-front.ui-autocomplete .ui-menu-item .ui-state-active strong,.ui-front.ui-autocomplete .ui-menu-item .ui-state-active .search-api-autocomplete-suggestion strong{color:#01579f}.ui-front.ui-autocomplete .ui-menu-item .ui-state-active a,.ui-front.ui-autocomplete .ui-menu-item .ui-state-active .search-api-autocomplete-suggestion a{color:#01579f}.ui-front.ui-autocomplete .ui-menu-item .ui-state-active a strong,.ui-front.ui-autocomplete .ui-menu-item .ui-state-active .search-api-autocomplete-suggestion a strong{color:#01579f}.ui-front.ui-autocomplete .ui-menu-item .ui-state-active a:hover,.ui-front.ui-autocomplete .ui-menu-item .ui-state-active .search-api-autocomplete-suggestion a:hover{color:#01579f}.ui-front.ui-autocomplete .ui-menu-item .ui-state-active .autocomplete-suggestion-suggestion-suffix,.ui-front.ui-autocomplete .ui-menu-item .ui-state-active .autocomplete-suggestion-user-input,.ui-front.ui-autocomplete .ui-menu-item .ui-state-active .search-api-autocomplete-suggestion .autocomplete-suggestion-suggestion-suffix,.ui-front.ui-autocomplete .ui-menu-item .ui-state-active .search-api-autocomplete-suggestion .autocomplete-suggestion-user-input{color:#01579f}.ui-front.ui-autocomplete .ui-menu-item-wrapper{padding:0;font-size:18px;font-family:"Instrument Sans Variable",sans-serif}.ui-front.ui-autocomplete .ui-menu-item-wrapper:hover span,.ui-front.ui-autocomplete .ui-menu-item-wrapper:focus span,.ui-front.ui-autocomplete .ui-menu-item-wrapper:active span,.ui-front.ui-autocomplete .ui-menu-item-wrapper:focus-within span{color:#01579f}.ui-front.ui-autocomplete.search-api-autocomplete-search .ui-menu-item:hover{background:rgba(0,0,0,0)}.ui-front.ui-autocomplete .search-api-autocomplete-suggestion{padding:0 !important}.ui-front.ui-autocomplete .autocomplete-suggestion-user-input{font-weight:500 !important;color:#292b29}.ui-front.ui-autocomplete .autocomplete-suggestion-suggestion-suffix{color:#717171}.ui-front.ui-autocomplete .autocomplete-suggestion-user-input{color:#292b29}.header.active .sidebar__main-menu{display:none}.header.active.fixed-header #block-nestedblock-group-search{animation-duration:.2s;animation-delay:.2s;animation-fill-mode:both}.header.active #block-nestedblock-group-search{opacity:1;animation-name:searchOpen;animation-duration:.2s;animation-fill-mode:forwards}@media(max-width:619px){.header.active #block-nestedblock-group-search{overflow:auto;display:block !important}}.header.active .ql-icon svg *{fill:initial}@media(max-width:619px){.header.active #search-close{display:block;position:fixed;right:1.5rem;top:44px}}.header #search-close{display:none}@keyframes searchOpen{0%{opacity:0}100%{opacity:1}}@media(max-width:1024px){.header #block-nestedblock-group-search{margin-top:3rem}}@media(max-width:1024px)and (min-width:620px){.header #block-nestedblock-group-search{margin-top:61px;position:absolute;top:0;left:50%;transform:translateX(-50%);width:618px}}@media(min-width:620px)and (max-width:812px){.header #block-nestedblock-group-search{padding:0 24px}}#mobile-search--close{display:none;background:url(/themes/custom/asm_internet_theme/assets/icons/Close.svg) no-repeat center;width:25px;height:25px;background-size:contain;position:absolute;top:0;right:0;margin:2rem;cursor:pointer}@media(max-width:619px){#menu-search--dropdown .mobile-autocomp .ui-menu{display:block !important}}#menu-search--dropdown .ui-menu{border-radius:0;background:rgba(0,0,0,0);box-shadow:none;padding:32px 55px;position:static;border:0}@media(max-width:1024px){#menu-search--dropdown .ui-menu{padding-bottom:0;padding-top:24px}#menu-search--dropdown .ui-menu .search-api-autocomplete-suggestion{padding:0}}@media(max-width:812px){#menu-search--dropdown .ui-menu{padding:0;top:32px !important}}#menu-search--dropdown .form-item{position:relative}#menu-search--dropdown .close-btn{display:none;position:absolute;top:1.1rem;right:1.1rem;cursor:pointer}@media(max-width:1024px){#menu-search--dropdown .close-btn{top:1.5rem}}#menu-search--dropdown .close-btn svg{width:24px;height:24px}#menu-search--dropdown .close-btn path{fill:#717171}#menu-search--dropdown form{margin-top:4.5rem}@media(max-width:1024px){#menu-search--dropdown form{margin-top:6.5rem}#menu-search--dropdown form>.form-type--search_api_autocomplete{margin-bottom:0}}@media(max-width:619px){#menu-search--dropdown form{margin-top:96px}}#menu-search--dropdown input[name=search_api_fulltext]{border-radius:100px;background:#f1f1f1;border:1px solid rgba(0,0,0,0);background-image:url(/themes/custom/asm_internet_theme/assets/icons/SEARCH.svg);background-repeat:no-repeat;background-position:20px;background-size:20px;width:628px;max-width:628px;transition:background .3s ease;margin:0;padding:24px 18px 24px 62px;padding-right:1rem !important;font-size:18px}#menu-search--dropdown input[name=search_api_fulltext]:focus,#menu-search--dropdown input[name=search_api_fulltext]:focus-within,#menu-search--dropdown input[name=search_api_fulltext]:active{outline:none}#menu-search--dropdown input[name=search_api_fulltext]:focus-visible{outline:2px solid #015fcc}#menu-search--dropdown input[name=search_api_fulltext]:hover{background-color:#e7e7e7}#menu-search--dropdown input[name=search_api_fulltext]::-moz-placeholder{color:#595959}#menu-search--dropdown input[name=search_api_fulltext]::placeholder{color:#595959}@media(min-width:620px){#menu-search--dropdown input[name=search_api_fulltext]{background-size:24px}}@media(max-width:1024px){#menu-search--dropdown input[name=search_api_fulltext]{height:64px;width:100%;max-width:unset}}@media(max-width:619px){#menu-search--dropdown input[name=search_api_fulltext]{width:100%;height:56px}}#menu-search--dropdown .autocomplete-suggestion-label{font-size:18px;font-weight:500;line-height:160%}#menu-search--dropdown .form-item__label{display:none}#popular-topics-search,#popular-topics-search-global{margin:32px 0 64px 0}@media(max-width:1024px){#popular-topics-search,#popular-topics-search-global{margin:32px 0 16px 0}}@media(max-width:619px){#popular-topics-search,#popular-topics-search-global{margin-bottom:48px}}#popular-topics-search{padding-bottom:100px}@media(max-width:1024px){#popular-topics-search{margin:0;padding-bottom:164px;max-width:618px}}.searchtopics-container{max-width:628px}.searchtopics-title,#popular-topics-search .block-title,#popular-topics-search-global .block-title{font-size:12px;font-weight:600;color:#717171;letter-spacing:.24px;text-transform:uppercase;margin-bottom:16px}.searchtopics-items,#popular-topics-search .view-content,#popular-topics-search-global .view-content{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}@media(max-width:619px){.searchtopics-items,#popular-topics-search .view-content,#popular-topics-search-global .view-content{align-items:flex-start;flex-direction:column}}.searchtopics-item,#popular-topics-search .views-row,#popular-topics-search-global .views-row{margin-bottom:0}.searchtopics-item a,#popular-topics-search .views-row a,#popular-topics-search-global .views-row a{text-decoration:none;color:#292b29;background:#f6f6f6;border-radius:150px;padding:8px 16px;font-size:14px;display:block;max-width:225px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.searchtopics-item a:hover,#popular-topics-search .views-row a:hover,#popular-topics-search-global .views-row a:hover{border-bottom:0}#popular-topics-search .views-row a,#popular-topics-search-global .views-row a{transition:background-color .3s ease-in-out}@media(max-width:1024px){#popular-topics-search .views-row a,#popular-topics-search-global .views-row a{line-height:normal}}@media(max-width:619px){#popular-topics-search .views-row a,#popular-topics-search-global .views-row a{line-height:150%;overflow-wrap:break-word;text-wrap:pretty}}#popular-topics-search .views-row a:hover,#popular-topics-search-global .views-row a:hover{background-color:#e8e8e8}@keyframes searchClose{0%{opacity:1}100%{opacity:0}}.fixed-header #block-nestedblock-group-search{animation-duration:.1s}#block-nestedblock-group-search{animation-name:searchClose;animation-duration:.2s;animation-fill-mode:forwards;bottom:0;margin:0;padding:0}@media(max-width:619px){#block-nestedblock-group-search{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;margin-top:0 !important;padding:0 1.5rem}}#block-nestedblock-group-search .was-nested-block-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:628px;min-height:343px}@media(max-width:1024px){#block-nestedblock-group-search .was-nested-block-wrapper>div{flex:1 1 100%}}@media(max-width:1024px){.path-search .main-content{padding-top:4rem}}.path-search .view-search{overflow-x:hidden;margin-top:-6rem;padding-top:6rem}@media(min-width:1025px){.path-search .view-search{margin-top:-6rem;padding-top:7.1rem}}@media(max-width:619px){.path-search .view-search{margin-bottom:48px}}.path-search .view-search .views-field-title .field-content{margin:0;font-size:24px}.path-search .view-search .views-field-title a{font-size:24px;text-decoration:none;font-weight:600}@media(max-width:1024px){.path-search .view-search .views-field-title a{font-size:20px;letter-spacing:-0.4px}}.path-search .view-search .views-field:not(:last-child){margin-bottom:16px}.path-search .view-search .views-field-nothing a{color:#01579f;text-decoration:none;font-weight:400;font-size:18px}@media(max-width:1024px){.path-search .view-search .views-field-nothing a{font-size:16px}}.path-search .view-search br{display:none}.path-search .view-search .views-row{margin-bottom:40px;padding-bottom:40px;max-width:1033px}@media(max-width:1024px){.path-search .view-search .views-row{margin-bottom:32px;padding-bottom:32px}}@media(max-width:619px){.path-search .view-search .views-row:last-child{padding-bottom:0;margin-bottom:48px}}.path-search .view-search .views-field-search-api-excerpt{font-size:18px;color:#595959}@media(max-width:1024px){.path-search .view-search .views-field-search-api-excerpt{font-size:16px}}@media(max-width:619px){.path-search .view-search .views-field-search-api-excerpt{line-height:normal}.path-search .view-search .views-field-search-api-excerpt .field-content{line-height:150%}}.path-search .view-search .views-field-search-api-excerpt strong{color:#292b29}.path-search .view-search .views-field-aggregated-title{font-size:22px;font-weight:600;line-height:130%;letter-spacing:-0.22px;margin-bottom:16px}.path-search .view-search .views-field-aggregated-title a{text-decoration:none;color:#292b29}.path-search .view-search .views-field-aggregated-data{margin-bottom:16px}.path-search .view-search .views-row:not(:last-child){border-bottom:1px solid #ddd}@media(max-width:1024px){.path-search .view-search .view-empty p{margin:0}}.path-search .view-search .view-empty h4{color:#717171;margin-bottom:1rem}.path-search .view-search .view-empty h4 span{color:#292b29}@media(max-width:1024px){.path-search .view-search .view-empty h4{font-size:24px}}.path-search .view-search .view-empty p{color:#595959}.path-search .search-header--txt{font-size:32px;font-weight:600;letter-spacing:-0.64px;color:#717171;margin-bottom:40px}@media(max-width:1024px){.path-search .search-header--txt{font-size:24px}}@media(max-width:619px){.path-search .search-header--txt{margin-bottom:32px}}.path-search .search-header--txt .search-header--total{color:#292b29}.path-search .views-exposed-form input[type=search]{border-radius:100px;background:#f1f1f1;border:1px solid rgba(0,0,0,0);background-image:url(/themes/custom/asm_internet_theme/assets/icons/SEARCH.svg);background-repeat:no-repeat;background-position:20px;background-size:20px;width:auto;max-width:auto;transition:background .3s ease;margin:0;padding:24px 18px 24px 62px;width:628px;margin:0}.path-search .views-exposed-form input[type=search]:focus,.path-search .views-exposed-form input[type=search]:focus-within,.path-search .views-exposed-form input[type=search]:active{outline:none}.path-search .views-exposed-form input[type=search]:focus-visible{outline:2px solid #015fcc}.path-search .views-exposed-form input[type=search]:hover{background-color:#e7e7e7}.path-search .views-exposed-form input[type=search]::-moz-placeholder{color:#595959}.path-search .views-exposed-form input[type=search]::placeholder{color:#595959}@media(max-width:1024px){.path-search .views-exposed-form input[type=search]{padding-left:59px;width:618px}}@media(max-width:619px){.path-search .views-exposed-form input[type=search]{width:100%;height:56px;background-size:20px;background-position:1.125rem;padding-left:47px}}.path-search .views-exposed-form .form-item__label{display:none}.path-search .views-exposed-form .form-actions{display:none}.path-search .close-btn{display:none}.path-search .ui-menu.ui-autocomplete{left:auto !important}@media(max-width:1024px){.path-search .ui-menu.ui-autocomplete{top:80px !important;padding-left:60px;padding-right:60px}.path-search .ui-menu.ui-autocomplete .search-api-autocomplete-suggestion{font-size:16px;padding:0}}@media(max-width:619px){.path-search .ui-menu.ui-autocomplete{width:100% !important;top:70px !important;padding-left:47px;padding-right:47px}}.path-search #edit-search-api-fulltext--3-wrapper,.path-search #views-exposed-form-search-page-1{display:flex;justify-content:center}.path-search #popular-topics-search{display:none}@media(max-width:619px){.path-search .main-content .block{margin-bottom:0}}.path-search nav.pager{margin-bottom:0}.ui-menu.ui-autocomplete{top:80px !important;position:absolute;left:0 !important}.fp-background .ui-menu.ui-autocomplete{top:80px !important}.form-type--search_api_autocomplete{position:relative}.header .ui-menu.ui-autocomplete{top:initial !important;position:relative !important}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;height:24px;width:24px;background:url(/themes/custom/asm_internet_theme/assets/icons/Delete.svg) no-repeat center;background-size:24px;filter:invert(49%) sepia(0%) saturate(298%) hue-rotate(174deg) brightness(90%) contrast(95%)}.ui-widget[class]{font-family:"Instrument Sans Variable",sans-serif}input[type=search],.form-type--search_api_autocomplete input{font-size:16px;text-overflow:ellipsis}@media(min-width:620px)and (max-width:1024px){input[type=search],.form-type--search_api_autocomplete input{font-size:14px !important}}input[type=search]:hover,.form-type--search_api_autocomplete input:hover{transition:all .2s ease}input[type=search]:focus,.form-type--search_api_autocomplete input:focus{border:1px solid #ddd}input[type=search][data-modality=pointer]:focus{outline:none !important;box-shadow:none !important}body.path-sitemap .main-content{padding-top:3rem}@media(max-width:1024px){body.path-sitemap .main-content{padding-top:30px}}.sitemap-item--frontpage .sitemap-menu--wrapper{padding-left:100px}.sitemap-item--frontpage .sitemap-menu--wrapper::before{content:"▪";position:absolute;transform:scale(82%);color:#292b29}.sitemap-item--frontpage .sitemap-menu--wrapper a{font-size:1px;color:#fff;margin-bottom:0}.sitemap-item--frontpage .sitemap-menu--wrapper a::after{content:"Home";font-size:16px;font-weight:500;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;text-underline-offset:auto;text-underline-position:from-font;display:inline-block;color:#292b29}.sitemap-item--frontpage .sitemap-menu--wrapper a:hover::after{text-decoration:none}.sitemap-item ul li::marker{font-size:.8em}.sitemap-item h2{display:none}.sitemap-menu--wrapper{padding-left:74px}@media(max-width:1024px){.sitemap-menu--wrapper{padding-left:64px}}@media(max-width:619px){.sitemap-menu--wrapper{padding-left:0}.sitemap-menu--wrapper ul{padding-left:1rem}}.sitemap-menu--wrapper ul{list-style-type:square}.sitemap-menu--wrapper ul a{padding-left:.3rem}.sitemap-menu--wrapper ul li ul{padding-inline-start:1.4rem}.sitemap .unpublished-menu-item{color:#c8c8c8;text-decoration:line-through}.sitemap a{font-size:16px;font-weight:500;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;text-underline-offset:auto;text-underline-position:from-font;margin-bottom:.5rem;display:inline-block}@media(max-width:1024px){.sitemap a{font-size:14px;margin-bottom:.3rem}}.status__list{list-style:none;margin:0;padding:0}.messages__wrapper{overflow:auto;max-height:70vh}.status,.messages{display:block;padding:.5rem;text-align:center}.status a,.messages a{color:#fff;transition:color .3s ease}.status a:hover,.messages a:hover{color:#292b29}.status--warning,.messages--warning{color:#fff;background-color:#f39c12}.status--error,.messages--error{color:#fff;background-color:#c0392b}.status--status,.messages--status{color:#fff;background-color:#27ae60}.tabs__link,.tabs__link--local-tasks{display:block;font-weight:600;padding:0 0 1rem 0;text-align:center;text-decoration:none;transition:color .3s ease-in-out;color:#757575;font-size:16px}.tabs__link:hover,.tabs__link--local-tasks:hover{color:#292b29}.tabs__link:hover.is-active,.tabs__link--local-tasks:hover.is-active{border-bottom:2px solid #292b29;margin-bottom:-1px;color:#292b29}.tabs__link.is-active,.tabs__link.active,.tabs__link--local-tasks.is-active,.tabs__link--local-tasks.active{border-bottom:2px solid #292b29;color:#292b29;margin-bottom:-1px}.tabs__nav{list-style:none;margin:0;padding:0;border-bottom:1px solid rgba(0,0,0,.1);display:flex}.tabs__nav li{margin-left:1.5rem}.tabs__nav li:first-child{margin-left:0}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem}.tabs.no-js .tabs__tab.is-active{display:block}.layout-container{display:grid;width:100%;position:relative;min-height:100vh;grid-auto-columns:1fr;grid-template-areas:"top_bar" "fp_bg" "header" "space" "page_system" "banner" "callout" "content" "footer" "bottom_bar"}.top_bar{grid-area:top_bar;z-index:25}header{grid-area:header}.fp-background{grid-area:fp_bg}.space{grid-area:space;margin-bottom:116px}@media(max-width:1024px){.space{margin-bottom:108px}}@media(max-width:619px){.space{margin-bottom:96px}}.path-frontpage .space{margin-bottom:70px;height:100px}@media(max-width:812px){.path-frontpage .space{margin-bottom:0}}.banner{grid-area:banner}.callout{grid-area:callout}.main{grid-area:content}footer{grid-area:footer}.bottom_bar{grid-area:bottom_bar}.banner{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:40px;grid-row-gap:0px;max-width:1276px;width:100%;margin:0 auto;padding:0 1rem;margin-inline:auto;margin-top:clamp(8rem,3.077rem + 7.692vw,10rem)}@media(max-width:1024px){.banner{padding:0 44px}}@media(max-width:812px){.banner{padding:0 1.5rem}}@media(min-width:1025px){.banner{padding:0 2.5rem}}@media(min-width:1276px){.banner{padding-left:calc(40px + -50vw + 1276px/2);padding-right:calc(40px + -50vw + 1276px/2)}}@media(max-width:1024px){.banner{display:flex;flex-wrap:wrap}.banner>div{flex:0 1 100%}.banner .live-video--container{display:none}}@media(max-width:619px){.banner{margin-top:0;position:absolute;bottom:0}}.banner .live-session--status[class],.banner [class].df-event-live{font-size:10px;font-weight:700;width:59px;padding-left:24px}.banner .live-session--status[class]:before,.banner [class].df-event-live:before{left:12px}#front-title{grid-area:1/1/3/6;order:1;color:#fff;line-height:1;font-size:clamp(3rem,-1.779rem + 9.615vw,6.875rem);margin-bottom:2.5rem}@media(max-width:1024px){#front-title{max-width:718px}}@media(max-width:619px){#front-title{margin-bottom:2rem}}.banner div[id^=block-asmweb-theme-exposedformsearchsearch-page]{grid-area:3/1/5/4;order:2}#block-asmweb-theme-frontpagebanner{grid-area:1/7/5/9;order:3;overflow:hidden;border-radius:16px;width:100%}@media(min-width:620px){#block-asmweb-theme-frontpagebanner{width:546px}}@media(max-width:812px){#block-asmweb-theme-frontpagebanner{border-radius:8px}}.bottom_bar{background-color:#255752}@media(max-width:1024px){.bottom_bar{margin-bottom:-1px}}.bottom_bar__inner{max-width:1276px;width:100%;margin:0 auto;padding:0 1rem;border-top:1px solid hsla(0,0%,100%,.3);display:flex;justify-content:space-between;align-items:center}@media(max-width:1024px){.bottom_bar__inner{padding:0 44px}}@media(max-width:812px){.bottom_bar__inner{padding:0 1.5rem}}@media(min-width:1025px){.bottom_bar__inner{padding:0 2.5rem}}@media(min-width:1276px){.bottom_bar__inner{padding-left:calc(40px + -50vw + 1276px/2);padding-right:calc(40px + -50vw + 1276px/2)}}.bottom_bar__inner[class]{padding-top:24px;padding-bottom:24px}@media(max-width:1024px){.bottom_bar__inner[class]{padding-top:0;padding-bottom:0;margin-bottom:31px;margin-top:56px}}@media(max-width:1024px){.bottom_bar__inner{border:0;flex-wrap:wrap;gap:0 1rem;margin:56px 0 24px 0}}@media(max-width:619px){.bottom_bar__inner{margin:0}.bottom_bar__inner div[id*=wascopyrightblock]{order:2;margin-top:24px}.bottom_bar__inner .block{flex:0 1 100%}}.callout{background:#255752;padding:80px 0 72px 0}@media(max-width:1024px){.callout{padding:72px 0 56px 0}}@media(max-width:619px){.callout{padding:80px 0 40px 0}}.callout--inner-wrapper{max-width:1276px;width:100%;margin:0 auto;padding:0 1rem}@media(max-width:1024px){.callout--inner-wrapper{padding:0 44px}}@media(max-width:812px){.callout--inner-wrapper{padding:0 1.5rem}}@media(min-width:1025px){.callout--inner-wrapper{padding:0 2.5rem}}@media(min-width:1276px){.callout--inner-wrapper{padding-left:calc(40px + -50vw + 1276px/2);padding-right:calc(40px + -50vw + 1276px/2)}}.callout .heading{color:#fff;margin-bottom:0}.path-frontpage .callout{padding:0}#block-asm-internet-theme-breadcrumbs+#block-asm-internet-theme-page-title h1.heading,#block-asm-internet-theme-page-title .reduce-heading-size{font-size:70px;margin-bottom:2.5rem}@media(max-width:1024px){#block-asm-internet-theme-breadcrumbs+#block-asm-internet-theme-page-title h1.heading,#block-asm-internet-theme-page-title .reduce-heading-size{font-size:56px;line-height:100%;letter-spacing:-1.12px}}@media(max-width:619px){#block-asm-internet-theme-breadcrumbs+#block-asm-internet-theme-page-title h1.heading,#block-asm-internet-theme-page-title .reduce-heading-size{font-size:40px;letter-spacing:-0.8px}}.footer{background-color:#255752;padding:5rem 0 3rem;color:#fff}@media(max-width:1024px){.footer{padding:64px 0 0 0}}@media(max-width:619px){.footer{padding:32px 0 0 0}}.footer__inner{max-width:1276px;width:100%;margin:0 auto;padding:0 1rem;display:grid;grid-template-columns:minmax(auto,546px) auto;grid-template-areas:"title menu" "seal menu";gap:2rem}@media(max-width:1024px){.footer__inner{padding:0 44px}}@media(max-width:812px){.footer__inner{padding:0 1.5rem}}@media(min-width:1025px){.footer__inner{padding:0 2.5rem}}@media(min-width:1276px){.footer__inner{padding-left:calc(40px + -50vw + 1276px/2);padding-right:calc(40px + -50vw + 1276px/2)}}@media(max-width:1024px){.footer__inner{grid-template-areas:"seal title" "menu menu";grid-template-columns:auto 1fr;gap:64px 28px;padding:0 44px}}@media(max-width:619px){.footer__inner{grid-template-areas:"seal seal" "title title" "menu menu";gap:24px 0;padding:0 24px}}.footer .logo img{width:103px;height:103px;max-width:10rem}@media(max-width:619px){.footer .logo img{width:80px;height:80px}}.footer .logo{width:auto;max-width:none}.footer .logo--title{display:none}.footer #block-asmweb-theme-copyright{margin-left:auto}@media(max-width:812px){.footer #block-asmweb-theme-copyright{width:100%;border-top:1px solid hsla(0,0%,100%,.1490196078);margin-top:25px;padding-top:25px}.footer #block-asmweb-theme-copyright p{margin:0}}.footer__menu[class]{grid-area:menu;-moz-column-count:3;column-count:3;-moz-column-gap:3rem;column-gap:3rem}@media(max-width:1024px){.footer__menu[class]{-moz-column-count:unset;column-count:unset;flex:0 1 100%;order:3;position:relative}.footer__menu[class] .block{padding:24px 0;border-top:1px solid hsla(0,0%,100%,.2)}.footer__menu[class] .block:last-child{border-bottom:1px solid hsla(0,0%,100%,.2)}.footer__menu[class] .block h2{margin-bottom:0;cursor:pointer}.footer__menu[class] .block h2:after{content:"";background:url(/themes/custom/asm_internet_theme/assets/icons/CarretDownIcon.svg) no-repeat center;background-size:12px;width:16px;height:16px;position:absolute;right:0;transition:transform .3s ease;filter:invert(1)}.footer__menu[class] .block ul:not(.contextual-links){display:none;margin-top:24px;margin-bottom:0}.footer__menu[class] .block.open ul:not(.contextual-links){display:block}.footer__menu[class] .block.open h2:after{transform:rotate(180deg)}.footer__menu[class] .block li{margin-bottom:12px}.footer__menu[class] .block li:last-child{margin-bottom:0}.footer__menu[class] .block:last-child .menu--footer{border-bottom:1px solid hsla(0,0%,100%,.2)}}@media(max-width:619px){.footer__menu[class]{margin-top:1rem}}.footer__menu[class] h2{color:#fff;font-size:.875rem;font-weight:700;letter-spacing:normal;line-height:1.5;margin-bottom:.75rem}.footer__menu[class] ul{list-style:none;padding-left:0;margin-top:0;margin-bottom:2rem}@media(max-width:1024px){.footer__menu[class] ul li:last-child a{margin-bottom:0}}.footer__menu[class] ul li a{text-decoration:none;color:#292b29;color:#fff;line-height:150%;font-size:.875rem;font-weight:500;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-underline-offset:5px;margin-bottom:.75rem;display:block}.footer__menu[class] ul li a:hover{text-decoration-color:#fff}.footer__branding{grid-area:seal;align-self:end;display:flex}@media(max-width:1024px){.footer__branding{flex:0 1 auto;justify-content:flex-start;order:1}}@media(max-width:619px){.footer__branding{flex:0 1 100%}}.footer__site-title{grid-area:title}@media(max-width:1024px){.footer__site-title{max-width:400px}.footer__site-title h2{margin-bottom:0}}.footer__site-title h2{font-size:48px;letter-spacing:-1.92px}@media(max-width:619px){.footer__site-title h2{font-size:40px}}.footer__site-title .text-inverse{max-width:480px}.header{background:rgba(0,0,0,0);transition:height .26s ease-in-out,top .26s ease,background .3s ease-in-out;position:absolute;width:100%;height:116px;z-index:101;display:flex;border-bottom:1px solid hsla(0,0%,100%,.3)}@media(max-width:619px){.header{height:96px !important}.header.menu--open{contain:unset !important}}.header__inner{max-width:1276px;width:100%;margin:0 auto;padding:0 1rem;display:flex;flex-flow:column nowrap}@media(max-width:1024px){.header__inner{padding:0 44px}}@media(max-width:812px){.header__inner{padding:0 1.5rem}}@media(min-width:1025px){.header__inner{padding:0 2.5rem}}@media(min-width:1276px){.header__inner{padding-left:calc(40px + -50vw + 1276px/2);padding-right:calc(40px + -50vw + 1276px/2)}}.header__primary{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:1rem 0;align-items:flex-start}@media(max-width:619px){.header__primary{align-items:center}}.header__menu{display:flex;flex-wrap:wrap;justify-content:center}@media(max-width:1024px)and (min-width:620px){.header__menu{z-index:1}}.header__menu>nav[role=navigation]{position:static}.header__branding{margin-top:.5rem}@media(max-width:1024px)and (min-width:620px){.header__branding{z-index:2}}@media(max-width:619px){.header__branding{margin-top:0}}.header__quicklinks{display:flex;justify-content:end;gap:1.5rem;align-items:center;margin-top:1.5625rem}@media(max-width:1024px)and (min-width:620px){.header__quicklinks{z-index:2}}@media(max-width:619px){.header__quicklinks{margin-top:0}}.header.active{width:100%;background:#fff !important}@media(max-width:619px){.header.active{contain:unset !important}}.header.active:after{content:"";height:1px;width:100%;background:#ddd;position:absolute;top:116px}@media(max-width:619px){.header.active:after{display:none}}.header.active a,.header.active .logo--title{color:#292b29}.header.active #search-trigger{filter:none}.header .ql-icon{cursor:pointer}.header .ql-icon svg{width:24px}.header .ql-icon svg *{fill:#fff}.header .ql-icon .bookmark.full{display:none}.header .ql-icon .bookmark{width:25px}.header .translator{text-decoration:none;color:#fff;font-size:16px}@media(max-width:619px){.header .translator{display:none}}@media(min-width:1025px){.header .translator{font-size:14px}}@media(min-width:1100px){.header .translator{font-size:16px}}.header .translator:hover{border-bottom:0}.header #search-trigger{padding:0;border:0;margin:0 0 -5px 0;border-radius:2px;background:rgba(0,0,0,0)}.path-manage-bookmarks[class] .ql-icon .bookmark.full{display:block}.path-manage-bookmarks[class] .ql-icon .bookmark:not(.full){display:none}body:not(.path-frontpage) .header{background:#255752}.fixed-header{position:fixed;top:0;left:0;right:0;z-index:101;background:#fff !important;border-bottom:1px solid #ddd;transition:all .3s ease;contain:none !important}.fixed-header .main-menu__link{color:#292b29}.fixed-header .main-menu__link--og-child.main-menu__link--active{border-bottom-color:#292b29}.fixed-header .translator{color:#292b29}.fixed-header .ql-icon svg *{fill:#000}.fixed-header .logo--title{color:#292b29}.left_sidebar{flex:1 1 25%;margin-right:101px;padding-top:4rem;max-width:223px}@media(max-width:1024px){.left_sidebar{padding-top:3rem;max-width:unset;padding-bottom:3rem}.left_sidebar+.main-content{padding-top:0}}.hide-sidebar .left_sidebar{display:none}.right_sidebar{flex:1 1 12%;display:flex;justify-content:flex-end}@media(max-width:1024px){#block-asmweb-theme-wasbookmarksblocktoggle{position:absolute;top:-166px;right:2.5rem}}@media(max-width:812px){#block-asmweb-theme-wasbookmarksblocktoggle{right:1.5rem}}@media(max-width:619px){#block-asmweb-theme-wasbookmarksblocktoggle{top:-155px}}.main{max-width:1276px;width:100%;margin:0 auto;padding:0 1rem;contain:inline-size}@media(max-width:1024px){.main{padding:0 44px}}@media(max-width:812px){.main{padding:0 1.5rem}}@media(min-width:1025px){.main{padding:0 2.5rem}}@media(min-width:1276px){.main{padding-left:calc(40px + -50vw + 1276px/2);padding-right:calc(40px + -50vw + 1276px/2)}}@media(min-width:1025px){.main{display:flex}}html:has(body.path-frontpage[data-once~=open--welcome-modal]){padding-right:0 !important}.main-sidebar{margin-bottom:2rem}@media(min-width:1025px){.main-sidebar{order:2;width:33%;margin-bottom:0}}.main-content{width:100%;min-height:35vh;padding-top:4rem}@media(min-width:1025px){.main-content--with-sidebar{margin-right:1rem;width:calc(100% - (33% + 1rem))}}@media(max-width:1024px){.main-content{padding-top:40px}}.main-content .block{margin-bottom:80px}@media(max-width:1024px){.main-content .block{margin-bottom:64px}}@media(max-width:619px){.main-content .block{margin-bottom:48px}}.bg-overlay{transition:visibility .2s linear,opacity .25s ease-in-out;opacity:0;visibility:hidden;background:#292b29;position:fixed;height:100%;width:100%;top:0;left:0;z-index:100}.bg-overlay.active{opacity:.5;visibility:visible}.bg-overlay.active-filter{z-index:102;opacity:.5;visibility:visible}.bg-overlay.active-no-trans{transition:none}.view .inactive{margin-right:auto}.view-all-link,.view-all-calendar-events-link{color:#292b29;font-weight:600;font-size:16px;letter-spacing:-0.16px}@media(max-width:1024px){.view-all-link,.view-all-calendar-events-link{font-size:14px}}div.ajax-progress.ajax-progress-fullscreen{display:none}#mobile-menu-trigger{display:none}@media(max-width:1024px){#mobile-menu-trigger{display:flex}}.wasusermenu-wrapper .main{overflow:unset;contain:none}.wasusermenu-wrapper .main .publisher-menu-submenu-1{overflow-x:auto}.toolbar-tray-open.toolbar-vertical.toolbar-fixed.toolbar-hidden{margin-inline-start:0 !important}.toolbar-hidden #block-asm-internet-theme-local-tasks{margin-bottom:0}.path-frontpage.page-:not(.page-home) .block{border-top:0 !important}.page-node-type-page .main #block-asm-internet-theme-content{max-width:871px}@media(max-width:1024px){.page-node-type-page .main #block-asm-internet-theme-content{max-width:777px}}@media print{nav#toolbar-bar,.left_sidebar,.right_sidebar,header.header,#block-asmweb-theme-breadcrumbs,#btn-bookmark--wrapper,#block-asmweb-theme-tabs,div.space,.messages__wrapper,#block-asmweb-theme-wasbookmarksblocktoggle-2,footer.footer,.was-alert-list,.search-container{display:none !important}div.main{padding:0 !important;margin:0 !important}main.main-content{margin-top:0 !important}.layout-container{display:block}.layout-container .callout{margin:0;padding-bottom:0 !important;padding:0;border-bottom:0}}.signIn__btn[class]{position:fixed;z-index:5;left:1.5rem;bottom:0;background:#fff;border:1px solid #ddd;border-top-left-radius:8px;border-top-right-radius:8px;padding:.65rem 1rem;box-shadow:rgba(50,50,93,.2) 0px 2px 5px -1px,rgba(0,0,0,.2) 0px 1px 3px -1px}.signIn__btn[class] a{margin-left:0}.path-frontpage{overflow-x:hidden}@media(min-width:1025px){.path-frontpage .main-content{padding-top:5rem}}@media(max-width:1024px){.path-frontpage .main-content{padding-top:68px}}@media(max-width:619px){.path-frontpage .main-content{padding-top:48px}}.path-frontpage .main-content>div .block-title{margin-bottom:2rem}@media(max-width:1024px){.path-frontpage .main-content>div .block-title{margin-bottom:24px}}.path-frontpage .main-content>div>.block:not(#block-asmweb-theme-tabs){margin-bottom:80px;padding-top:80px;border-top:1px solid #ddd}@media(max-width:1024px){.path-frontpage .main-content>div>.block:not(#block-asmweb-theme-tabs){padding-top:4rem;margin-bottom:4rem}}@media(max-width:619px){.path-frontpage .main-content>div>.block:not(#block-asmweb-theme-tabs){margin-bottom:40px;padding-top:40px}}.path-frontpage .main-content>div .block:first-child{padding-top:0 !important;border-top:0 !important}@media(max-width:812px){.path-frontpage .main-content>div .was-nested-block-wrapper{display:block}.path-frontpage .main-content>div .was-nested-block-wrapper .was-nested-block-instance-wrapper:first-child{margin-bottom:20px}}@media(max-width:1024px){.path-frontpage .space{height:116px}}@media(max-width:619px){.path-frontpage .space{height:96px}}.path-frontpage .accordion-container .accordion-content{max-width:871px}.fp-background{background:url(/themes/custom/asm_internet_theme/assets/images/capitolbannerBG.webp) no-repeat center;background-color:#255752;background-size:cover;background-position:bottom;position:relative;height:clamp(36rem,31.588rem + 14.706vw,41rem)}@media(min-width:1025px){.fp-background{height:clamp(41rem,18.846rem + 34.615vw,50rem)}}.live-session--wrapper,.df-event-wrapper{display:flex;gap:102px}@media(max-width:1024px){.live-session--wrapper,.df-event-wrapper{justify-content:space-between;gap:clamp(16px,5vw,80px)}}@media(max-width:619px){.live-session--wrapper,.df-event-wrapper{flex-wrap:wrap;gap:24px}}.live-session--content,.session--content{flex:0 1 40%;align-self:center;font-size:18px;font-style:normal;font-weight:400;line-height:150%;max-width:385px}@media(max-width:1024px){.live-session--content,.session--content{flex:0 1 100%;max-width:unset}}@media(max-width:619px){.live-session--content p,.session--content p{margin-bottom:0}}.live-session--content h5,.session--content h5{margin-block:.75rem}.live-session--content .df-event-title-text,.session--content .df-event-title-text{font-size:32px}@media(max-width:1024px){.live-session--content .df-event-title-text,.session--content .df-event-title-text{font-size:24px;margin-block:0;margin-bottom:8px}}@media(max-width:619px){.live-session--content .df-event-title-text,.session--content .df-event-title-text{font-size:20px}}.live-session--content .df-event-description-text,.session--content .df-event-description-text{line-height:150%;margin-bottom:32px}@media(max-width:1024px){.live-session--content .df-event-description-text,.session--content .df-event-description-text{font-size:16px;margin:0;margin-bottom:24px}}@media(max-width:619px){.live-session--content .df-event-description-text,.session--content .df-event-description-text{font-size:14px;margin-bottom:1rem}}.live-session--content h5 a,.session--content h5 a{text-decoration:none;color:#292b29;margin:0;padding:0}.live-session--content a.floor-agenda--btn,.session--content a.floor-agenda--btn{align-self:baseline;max-width:136px;font-size:14px;font-style:normal;font-weight:600;line-height:150%;text-decoration:none;color:#292b29;text-overflow:unset}.live-session--content a.floor-agenda--btn:hover,.session--content a.floor-agenda--btn:hover{text-decoration:none}.live-session--content a.floor-agenda--btn:focus,.session--content a.floor-agenda--btn:focus{background:rgba(0,0,0,0);color:#292b29}.live-session--content a.floor-agenda--btn+.ajax-progress,.session--content a.floor-agenda--btn+.ajax-progress{display:none}@media(max-width:1024px){.live-session--content a.floor-agenda--btn,.session--content a.floor-agenda--btn{margin-top:1rem}}@media(max-width:619px){.live-session--content a.floor-agenda--btn,.session--content a.floor-agenda--btn{max-width:unset;width:100%}}.live-session--status,.df-event-live{text-transform:uppercase;position:relative;font-weight:600;font-size:16px;display:flex;align-items:center;padding-left:16px;line-height:150%}@media(max-width:619px){.live-session--status,.df-event-live{margin-bottom:8px}}.live-session--status:before,.df-event-live:before{content:"";background:url(/themes/custom/asm_internet_theme/assets/icons/liveicon.svg) no-repeat center;background-size:8px;width:8px;height:8px;position:absolute;left:0}.front__floor-session .df-event-wrapper+.df-event-wrapper{margin-top:2rem}@media(max-width:1024px){.front__floor-session .live-session--image{height:auto}}.session--image{flex:0 1 708px;height:auto;max-height:398px}.session--image img{width:100%}@media(max-width:1024px){.session--image{flex:0 1 538px;height:auto;max-height:303px}.session--image img{border-radius:16px}}@media(max-width:619px){.session--image{height:auto}.session--image img{border-radius:12px}}.live-session--image{flex:0 1 708px;height:auto;max-height:398px;height:398px;position:relative}@media(max-width:1024px){.live-session--image{flex:0 1 538px;height:auto;max-height:303px}}@media(max-width:619px){.live-session--image{height:auto}}.live-session--image .live-video--wrapper:not(.affix) .media-player-error,.live-session--image .live-video--wrapper:not(.affix) .media-page--content-type .loader--wrapper,.media-page--content-type .live-session--image .live-video--wrapper:not(.affix) .loader--wrapper,.live-session--image .live-video--wrapper:not(.affix) .path-media .loader--wrapper,.path-media .live-session--image .live-video--wrapper:not(.affix) .loader--wrapper,.live-session--image .live-video--wrapper:not(.affix) [class*=page-events-media-] .loader--wrapper,[class*=page-events-media-] .live-session--image .live-video--wrapper:not(.affix) .loader--wrapper{height:398px}.live-session--image .live-session--status,.live-session--image .df-event-live{display:none}.live-session--image .live-video--wrapper{width:100%;position:static;border-radius:16px;overflow:hidden}@media(max-width:619px){.live-session--image .live-video--wrapper{border-radius:12px}}.live-session--image .live-video--wrapper.affix:not(.no-affix){position:fixed;right:4rem;bottom:4rem;z-index:500;width:304px;box-shadow:0 8px 20px rgba(0,0,0,.2);transition:none}@media(max-width:619px){.live-session--image .live-video--wrapper.affix:not(.no-affix){right:1.5rem}}.live-session--image .live-video--wrapper.affix:not(.no-affix):hover{transform:none}.live-session--image .live-video--wrapper.affix:not(.no-affix) .mini-player--close{position:absolute;top:.75rem;right:.75rem;z-index:501;cursor:pointer;background:#fff;border-radius:50%;height:27px;aspect-ratio:1/1;display:grid;place-content:center}.live-session--image .live-video--wrapper.affix:not(.no-affix) .live-session--status,.live-session--image .live-video--wrapper.affix:not(.no-affix) .df-event-live{display:block;padding:6px 12px 6px 26px;font-size:10px}.live-session--image .live-video--wrapper.affix:not(.no-affix) .live-session--status:before,.live-session--image .live-video--wrapper.affix:not(.no-affix) .df-event-live:before{position:absolute;left:13px;top:10px}.df-event-live{font-size:clamp(.75rem,.135rem + .962vw,1rem)}.live-video--wrapper{width:304px;position:absolute;right:32px;bottom:32px}.live-video--wrapper .live-session--status,.live-video--wrapper .df-event-live{position:absolute;top:12px;left:12px;background:#fff;border-radius:100px;padding:6px 12px;gap:4px}.live-video{border-radius:12px;overflow:hidden;position:relative;display:none}.live-video.active{display:block}.banner .block{position:static}.mini-player--close{display:none}.mini-player--close svg{width:16px}.df-front--wrapper{display:flex;justify-content:space-between;align-items:center;position:relative;padding:5rem}@media(max-width:619px){.df-front--wrapper{flex-wrap:wrap;padding:0;gap:32px;justify-content:center}}.df-front--wrapper .extended-bg{background-color:#f5f8fa;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;margin-left:calc(-49.57vw + 50%);margin-right:calc(-49.57vw + 50%);z-index:-1}@media(max-width:1024px){.df-front--wrapper .extended-bg{margin-left:calc(-49.25vw + 50%);margin-right:calc(-49.25vw + 50%)}}.df-front--wrapper #pdf-cover-viewer{width:241px;height:360px;border:0;position:absolute;bottom:-55px}@media(max-width:619px){.df-front--wrapper #pdf-cover-viewer{bottom:-61px;width:175px !important;height:281px !important}}@media(max-width:619px){.df-front--container{order:2;width:100%;text-align:center}}.df-front--container h2{font-size:70px;font-weight:600;line-height:77px;letter-spacing:normal;margin-bottom:32px}@media(max-width:1024px){.df-front--container h2{font-size:48px;line-height:100%;letter-spacing:-1.92px;margin-bottom:24px}}@media(max-width:619px){.df-front--container h2{font-size:40px;letter-spacing:-0.8px;margin-bottom:1rem}}.df-front--container h2 span{display:block;color:#255752}.df-front--container .btn{font-size:14px}.df-front--container .btn:focus-visible{outline:2px solid #005fcc;outline-offset:2px}@media(max-width:619px){.df-front--container .btn{width:100%;margin-bottom:64px}}.df-front--banner{-o-object-fit:cover;object-fit:cover;overflow:hidden;background:#255752;width:405px;height:405px;border-radius:405px;display:flex;justify-content:center;align-items:end;position:relative}@media(max-width:619px){.df-front--banner{width:295px;height:295px;margin-top:36px}}.df-front--banner img{border:0;position:absolute;bottom:-55px}.feature-ql--wrapper{display:flex;gap:1rem;justify-content:space-between}@media(max-width:1024px){.feature-ql--wrapper{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;overflow-x:auto;overflow-y:hidden;padding:0 44px}}@media(max-width:1024px)and (pointer:coarse){.feature-ql--wrapper{scrollbar-width:none;-ms-overflow-style:none}.feature-ql--wrapper::-webkit-scrollbar{display:none}}@media(max-width:619px){.feature-ql--wrapper{padding:0 24px}}.feature-ql--item{flex:0 1 304px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;align-content:stretch}.feature-ql--item>div{width:100%}@media(max-width:1024px){.feature-ql--item{flex:0 0 299px}}@media(max-width:619px){.feature-ql--item{flex:0 0 240px}.feature-ql--item .visually-hidden{display:none}}.feature-ql--title{font-weight:600;font-size:28px;line-height:130%;margin-top:24px;letter-spacing:-0.64px}@media(max-width:1024px){.feature-ql--title{font-size:24px}}@media(max-width:619px){.feature-ql--title{margin-top:22px;font-size:20px}}.feature-ql--desc{line-height:1.5;font-weight:400;margin-top:12px}@media(max-width:1024px){.feature-ql--desc{font-size:14px}}@media(max-width:619px){.feature-ql--desc{margin-top:8px}}.feature-ql--image{width:304px;height:304px;border-radius:16px;overflow:hidden}@media(max-width:1024px){.feature-ql--image{width:299px;height:299px}}@media(max-width:619px){.feature-ql--image[class]{width:240px;height:240px}}.feature-ql--image img[class]{transition:transform .3s ease-in-out;-o-object-fit:cover;object-fit:cover}.feature-ql--image img[class]:hover{transform:scale(1.05)}.feature-ql--link{margin-top:auto;padding-top:20px}@media(max-width:1024px){.feature-ql--link{padding-top:24px}}@media(max-width:619px){.feature-ql--link{padding-top:16px}}.feature-ql--link button,.feature-ql--link a{min-width:160px;font-size:14px}.feature-ql--link button:focus-visible,.feature-ql--link a:focus-visible{outline:2px solid #005fcc;outline-offset:2px}@media(max-width:619px){.leg-calendar--wrapper{border-bottom:1px solid #ddd;padding-bottom:2.5rem;display:flex;flex-wrap:wrap}}.leg-calendar--item{border-bottom:1px solid #ddd;padding:40px 0;position:relative;padding-right:150px}@media(max-width:1024px){.leg-calendar--item{padding-top:32px;padding-bottom:32px}}@media(max-width:619px){.leg-calendar--item{padding-right:0;padding-top:24px;padding-bottom:40px}.leg-calendar--item:not(:first-of-type){display:none}.leg-calendar--item{border:0}.leg-calendar--item .leg-calendar--add{position:static;transform:none;margin-top:1rem}}.leg-calendar--date{font-weight:600;font-size:16px;line-height:15px;margin-bottom:12px;text-transform:uppercase;color:#717171}@media(max-width:1024px){.leg-calendar--date{font-size:12px}}.leg-calendar--event,.leg-calendar--event .lnk-to-calendar{font-size:20px;font-weight:600;line-height:150%;max-width:49.375rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width:1024px){.leg-calendar--event,.leg-calendar--event .lnk-to-calendar{font-size:16px}}.leg-calendar--event strong,.leg-calendar--event b,.leg-calendar--event .lnk-to-calendar strong,.leg-calendar--event .lnk-to-calendar b{font-weight:600}.leg-calendar--event p{margin:0}.leg-calendar--event a.lnk-to-calendar{text-decoration:none}.leg-calendar--event a.lnk-to-calendar:hover{text-decoration:underline}.leg-calendar--add{position:absolute;right:0;top:50%;transform:translateY(-50%)}.leg-calendar--view-all{position:absolute;right:0;top:0}@media(max-width:619px){.leg-calendar--view-all{position:static;width:100%;order:10}}@media(min-width:1025px){#block-asm-internet-theme-dailyfilehomepagedeadlinesblock:not(:has(.leg-calendar--item)){border-bottom:1px solid #ddd;padding-bottom:5rem}}#block-asm-internet-theme-dailyfilehomepagedeadlinesblock:not(:has(.leg-calendar--item)) .leg-calendar--wrapper{display:flex;align-items:flex-start}@media(min-width:620px){#block-asm-internet-theme-dailyfilehomepagedeadlinesblock:not(:has(.leg-calendar--item)) .leg-calendar--wrapper{flex-direction:column-reverse}}#block-asm-internet-theme-dailyfilehomepagedeadlinesblock:not(:has(.leg-calendar--item)) .leg-calendar--wrapper a{position:relative}#block-asm-internet-theme-dailyfilehomepagedeadlinesblock:not(:has(.leg-calendar--item)) .leg-calendar--wrapper p{color:#595959;margin:32px 0}@media(max-width:1024px){#block-asm-internet-theme-dailyfilehomepagedeadlinesblock:not(:has(.leg-calendar--item)) .leg-calendar--wrapper p{margin:24px 0}}#block-asm-internet-theme-dailyfilehomepagedeadlinesblock .block-title{margin-bottom:0 !important}#block-asm-internet-theme-dailyfilehomepagedeadlinesblock:not(:has(.leg-calendar--item)) a.view-all-deadlines-link::after{content:" Events"}.todays-hearings{display:flex;align-items:center;position:relative;margin-bottom:30px}.todays-hearings .scroll-buttons{list-style:none;margin:0;padding:0;display:flex;gap:8px;position:absolute;right:0;top:0}@media(max-width:1024px){.todays-hearings .scroll-buttons{display:none}}.todays-hearings .scroll-buttons button{width:44px;height:44px;border-radius:1000px;border:1px solid #ddd;display:flex;align-items:center;justify-content:center}.todays-hearings .scroll-buttons button.inactive{opacity:.4}.todays-hearings .scroll-buttons button.inactive:hover{background-color:rgba(0,0,0,0);pointer-events:none}.todays-hearings .scroll-buttons button:hover{background:rgba(0,0,0,0);border-color:#292b29}.todays-hearings .scroll-buttons button:active,.todays-hearings .scroll-buttons button:focus{background-color:#255752}.todays-hearings .scroll-buttons button:active path,.todays-hearings .scroll-buttons button:focus path{fill:#fff}.todays-hearings .scroll-buttons button svg{width:20px}.todays-hearings--wrapper{display:flex;overflow-x:auto;scroll-behavior:smooth;gap:20px;scrollbar-width:thin;box-sizing:border-box;width:100%}.todays-hearings--wrapper:has(.df-noresults) .scroll-buttons{display:none}@media(max-width:1024px){.todays-hearings--wrapper:not(:has(>.df-noresults)){margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;overflow-x:auto;overflow-y:hidden;padding:0 44px}}@media(max-width:619px){.todays-hearings--wrapper:not(:has(>.df-noresults)){padding:0 24px 10px}}.todays-hearings--wrapper.morefour .todays-hearings--item{flex:0 0 auto}@media(max-width:1024px)and (min-width:620px){.todays-hearings--wrapper.morefour .todays-hearings--item .todays-hearings--thumbnail,.todays-hearings--wrapper.morefour .todays-hearings--item .media_player_html,.todays-hearings--wrapper.morefour .todays-hearings--item .media_player_html{border-radius:10px}}@media(max-width:1024px){.todays-hearings--wrapper.morefour .todays-hearings--item{width:299px}}@media(max-width:619px){.todays-hearings--wrapper.morefour .todays-hearings--item .media_player_html,.todays-hearings--wrapper.morefour .todays-hearings--item .df-event-image{flex:0 1 135px}.todays-hearings--wrapper.morefour .todays-hearings--item{width:240px}}.todays-hearings--wrapper .todays-hearings--location{margin-top:16px}@media(max-width:1024px){.todays-hearings--wrapper .todays-hearings--location{margin-top:12px}}.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .media_player_html,.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .df-event-image{aspect-ratio:16/9}@media(max-width:619px){.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .media_player_html,.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .df-event-image{flex:0 1 135px}}.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .media-player-error,.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .media-page--content-type .loader--wrapper,.media-page--content-type .todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .loader--wrapper,.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .path-media .loader--wrapper,.path-media .todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .loader--wrapper,.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item [class*=page-events-media-] .loader--wrapper,[class*=page-events-media-] .todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .loader--wrapper{height:232px}@media(max-width:1024px){.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .media-player-error,.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .media-page--content-type .loader--wrapper,.media-page--content-type .todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .loader--wrapper,.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .path-media .loader--wrapper,.path-media .todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .loader--wrapper,.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item [class*=page-events-media-] .loader--wrapper,[class*=page-events-media-] .todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .loader--wrapper{height:168px}}.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item+.scroll-buttons{display:none}.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .todays-hearings--title a,.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .df-event-text a a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item a a{font-size:20px}@media(max-width:1024px){.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .todays-hearings--title a,.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .df-event-text a a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item a a{font-size:16px}}@media(max-width:1024px){.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .df-event-text a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item a{margin-top:8px}.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .todays-hearings--title a,.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .df-event-text a a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item a a{margin:0;padding:0}}.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .todays-hearings--location{margin-top:12px}@media(max-width:1024px)and (min-width:620px){.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .todays-hearings--thumbnail,.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .media_player_html,.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .media_player_html{border-radius:10px}}@media(max-width:1024px){.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .todays-hearings--status{margin-top:16px}.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .todays-hearings--location{margin-top:12px}}@media(max-width:619px){.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item{width:240px}.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .todays-hearings--status,.todays-hearings--wrapper:has(>*:nth-child(4):last-child)>.todays-hearings--item .todays-hearings--time{font-size:12px}}.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .media_player_html,.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .df-event-image{aspect-ratio:16/9}@media(max-width:1024px){.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .media_player_html,.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .df-event-image{aspect-ratio:16/9}}@media(max-width:619px){.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .media_player_html,.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .df-event-image{flex:0 1 135px}}.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .media-player-error,.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .media-page--content-type .loader--wrapper,.media-page--content-type .todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .loader--wrapper,.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .path-media .loader--wrapper,.path-media .todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .loader--wrapper,.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item [class*=page-events-media-] .loader--wrapper,[class*=page-events-media-] .todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .loader--wrapper{height:354px}@media(max-width:1024px){.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .media-player-error,.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .media-page--content-type .loader--wrapper,.media-page--content-type .todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .loader--wrapper,.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .path-media .loader--wrapper,.path-media .todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .loader--wrapper,.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item [class*=page-events-media-] .loader--wrapper,[class*=page-events-media-] .todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .loader--wrapper{height:258px}}.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item+.scroll-buttons{display:none}.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .todays-hearings--title a,.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .df-event-text a a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item a a{font-size:20px}@media(max-width:1024px){.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .todays-hearings--title a,.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .df-event-text a a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item a a{font-size:16px}}@media(max-width:1024px){.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .df-event-text a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item a{margin-top:8px}.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .todays-hearings--title a,.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .df-event-text a a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item a a{padding:0;margin:0}}@media(max-width:1024px){.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .todays-hearings--status,.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .todays-hearings--time{margin-top:16px}.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .todays-hearings--location{margin-top:12px}}@media(max-width:619px){.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item{width:240px}.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .todays-hearings--status,.todays-hearings--wrapper:has(>*:nth-child(3):last-child)>.todays-hearings--item .todays-hearings--time{font-size:12px}}@media(max-width:619px){.todays-hearings--wrapper:has(>*:nth-child(2):last-child){width:100vw}}.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item{flex-direction:row;gap:102px;align-items:center;flex-wrap:nowrap}@media(max-width:1024px){.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item{justify-content:space-between;gap:clamp(16px,5vw,80px)}}@media(max-width:619px){.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item{flex-wrap:wrap;gap:1rem;flex:1 1 100%}}.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item+.scroll-buttons{display:none}.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .media_player_html,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-image{flex:0 1 708px;height:auto;max-height:398px}@media(max-width:1024px){.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .media_player_html,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-image{flex:0 1 538px;height:auto;max-height:303px}}@media(max-width:619px){.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .media_player_html,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-image{height:auto}}.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .media-player-error,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .media-page--content-type .loader--wrapper,.media-page--content-type .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .loader--wrapper,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .path-media .loader--wrapper,.path-media .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .loader--wrapper,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item [class*=page-events-media-] .loader--wrapper,[class*=page-events-media-] .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .loader--wrapper{height:398px}@media(max-width:1024px){.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .media-player-error,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .media-page--content-type .loader--wrapper,.media-page--content-type .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .loader--wrapper,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .path-media .loader--wrapper,.path-media .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .loader--wrapper,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item [class*=page-events-media-] .loader--wrapper,[class*=page-events-media-] .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .loader--wrapper{height:303px}}.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .content-wrapper{flex:0 1 385px}@media(max-width:1024px){.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .content-wrapper{flex:0 1 319px}}@media(max-width:619px){.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .content-wrapper{flex:0 1 auto}}.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .content-wrapper .todays-hearings--time,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .content-wrapper .df-event-title-alt-status{margin:0}@media(max-width:1024px){.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .content-wrapper .todays-hearings--time,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .content-wrapper .df-event-title-alt-status{font-size:12px}}.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .content-wrapper .todays-hearings--location{margin-top:12px}@media(max-width:1024px){.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .content-wrapper .todays-hearings--location{margin-top:8px}}.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a{display:block}@media(max-width:1024px){.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a{margin-top:8px;font-size:20px}}@media(max-width:619px){.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a{font-size:16px;line-height:150%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title a,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a a,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a{text-decoration:none;color:#292b29;padding:0}.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title a:hover,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a a:hover,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a a:hover{text-decoration:underline}.todays-hearings--wrapper::-webkit-scrollbar{display:none}.todays-hearings--thumbnail,.media_player_html{border-radius:10px;overflow:hidden;aspect-ratio:16/9;width:100%}@media(max-width:1024px){.todays-hearings--thumbnail,.media_player_html{border-radius:16px}}@media(max-width:619px){.todays-hearings--thumbnail,.media_player_html{border-radius:12px}}.todays-hearings--title,.df-event-text a{font-weight:600;line-height:150%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-decoration:none;margin-top:12px;font-size:20px}@media(max-width:1024px){.todays-hearings--title,.df-event-text a{font-size:16px;margin-top:8px}}@media(max-width:619px){.todays-hearings--title,.df-event-text a,.todays-hearings--title a{font-size:16px}}.todays-hearings--status{margin-top:20px}@media(max-width:1024px){.todays-hearings--status{font-size:12px;margin-top:16px}}@media(max-width:619px){.todays-hearings--status{margin-top:8px}}.todays-hearings--location{font-size:14px;font-weight:500;line-height:18px;color:#595959;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:auto}.todays-hearings--item{width:304px;flex:1 1 100%;min-width:0;scroll-snap-align:start;box-sizing:border-box;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;align-content:stretch}@media(max-width:619px){.todays-hearings--item{flex:0 0 auto}}.todays-hearings--time{margin-top:20px;text-transform:uppercase;color:#717171;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media(max-width:1024px){.todays-hearings--time{font-size:12px;margin-top:16px}}.todays-hearings .df-event-title-alt-status{margin-top:20px;text-transform:uppercase;color:#717171;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media(max-width:1024px){.todays-hearings .df-event-title-alt-status{font-size:12px;margin-top:16px}}.todays-hearings #df-event-committee-hearing-image-alt-status{filter:brightness(0.6)}.todays-hearings.nav-buttons{overflow:unset}.df-event-text a{margin-top:0;line-height:150%}.df-event-text a:hover{text-decoration:underline}@media(max-width:619px){.hearings-container .df-noresults{color:#595959}.hearings-container .df-noresults .button,.hearings-container .df-noresults .events-page--past .more-link a,.hearings-container .df-noresults #block-asm-internet-theme-views-block-past-events-past-events-block .more-link a,.hearings-container .df-noresults .page-events-past .more-link a,.events-page--past .more-link .hearings-container .df-noresults a,#block-asm-internet-theme-views-block-past-events-past-events-block .more-link .hearings-container .df-noresults a,.page-events-past .more-link .hearings-container .df-noresults a,.hearings-container .df-noresults .pdf-list .link-item,.pdf-list .hearings-container .df-noresults .link-item,.hearings-container .df-noresults .pdf-list .pdf-item,.pdf-list .hearings-container .df-noresults .pdf-item,.hearings-container .df-noresults .mobile-cluster #find-your-rep-house-radios .find-your-rep-house-radio-wrapper label[class],.mobile-cluster #find-your-rep-house-radios .find-your-rep-house-radio-wrapper .hearings-container .df-noresults label[class],.hearings-container .df-noresults input[type=button],.hearings-container .df-noresults input[type=submit],.hearings-container .df-noresults .ghost-btn,.hearings-container .df-noresults .was-bookmarks-manage-header a,.was-bookmarks-manage-header .hearings-container .df-noresults a,.hearings-container .df-noresults #block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a,#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link .hearings-container .df-noresults a,.hearings-container .df-noresults .tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a,.tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link .hearings-container .df-noresults a,.hearings-container .df-noresults #mobile-menu--translate a,#mobile-menu--translate .hearings-container .df-noresults a,.hearings-container .df-noresults .ui-dialog button[type=submit],.ui-dialog .hearings-container .df-noresults button[type=submit],.hearings-container .df-noresults .ui-dialog button[type=button],.ui-dialog .hearings-container .df-noresults button[type=button],.hearings-container .df-noresults div.was-dialog button[type=submit],div.was-dialog .hearings-container .df-noresults button[type=submit],.hearings-container .df-noresults div.was-dialog button[type=button],div.was-dialog .hearings-container .df-noresults button[type=button],.hearings-container .df-noresults .was-welcome-message-modal .front-popup--wrapper a.front-popup-button,.was-welcome-message-modal .front-popup--wrapper .hearings-container .df-noresults a.front-popup-button{width:100%}}@media(max-width:1024px){.hearings-container.morefour-wrapper .todays-hearings--wrapper{overflow-x:unset}}@media(max-width:1024px)and (pointer:coarse){.hearings-container.morefour-wrapper .todays-hearings--wrapper{scrollbar-width:none;-ms-overflow-style:none}.hearings-container.morefour-wrapper .todays-hearings--wrapper::-webkit-scrollbar{display:none}}.scroll-buttons{position:absolute;top:0;right:0}.scroll-buttons button{padding:0}.scroll-buttons .scroll-prev:disabled,.scroll-buttons .scroll-next:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.df-noresults p{margin-bottom:32px;color:#595959}@media(max-width:619px){.df-noresults p{margin-bottom:24px;font-size:14px}}.df-noresults+.scroll-buttons button{opacity:.4;cursor:not-allowed;pointer-events:none}@media(max-width:619px){#df-event-todays-hearings-container .live-session--status,#df-event-todays-hearings-container .df-event-live{margin-bottom:0;margin-top:16px}}.welcome-message{display:flex;justify-content:space-between;align-items:center;gap:0 6.25rem}@media(max-width:1024px){.welcome-message{align-items:flex-start}}@media(max-width:619px){.welcome-message{flex-wrap:wrap}}.welcome-message--content{flex:0 1 537px}.welcome-message--content img{max-width:225px;margin-top:2.2rem;margin-bottom:1rem}@media(max-width:1024px){.welcome-message--content{flex:0 1 378px}.welcome-message--content img{max-width:162px;margin-top:32px;margin-bottom:1rem}}@media(max-width:619px){.welcome-message--content{order:2;flex:0 1 100%}.welcome-message--content img{max-width:196px}}.welcome-message--content h5{font-size:clamp(1.5rem,.269rem + 1.923vw,2rem);font-weight:600;line-height:130%;letter-spacing:-0.64px}@media(max-width:1024px){.welcome-message--content h5{margin-block:0 1rem}}@media(max-width:619px){.welcome-message--content h5{font-size:20px}}.welcome-message--content p{font-size:clamp(1rem,.692rem + .481vw,1.125rem);font-weight:400;line-height:1.5}.welcome-message--content p:nth-child(-n+3){margin-bottom:30px}@media(max-width:619px){.welcome-message--content p{font-size:14px}}.welcome-message--content .speaker-name{font-size:clamp(.75rem,.442rem + .481vw,.875rem);font-weight:600;line-height:1.5}@media(max-width:619px){.welcome-message--content .speaker-name{margin:0}}.welcome-message--content .speaker-name span{font-weight:500}@media(max-width:619px){.welcome-message--image{margin-bottom:2rem;flex:0 1 100%}}.welcome-message--image img{width:clamp(28.75rem,15.827rem + 20.192vw,34rem)}@media(max-width:619px){.welcome-message--image img{width:100%}}.place-holder{color:#888;border:4px dashed #888;padding:50px}.place-holder__content{font-size:3.2rem;line-height:1.4;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}@media(max-width:1024px){.secondary-offices{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;width:93.5vw}}@media(max-width:619px){.secondary-offices{padding-top:6rem}.secondary-offices .search-container{position:absolute;top:0;width:100%}.secondary-offices .search-container input[class]{height:56px}}@media(max-width:1024px){.secondary-offices table{border-collapse:collapse;margin:0;min-width:600px}}@media(max-width:619px){.secondary-offices table th:first-child.scrolled::before,.secondary-offices table td:first-child.scrolled::before{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background-color:#ccc;z-index:4}}.secondary-offices table th:not(:last-child){min-width:160px;white-space:nowrap}@media(max-width:1024px){.secondary-offices table th:not(:last-child){min-width:80px;padding-right:40px}}.secondary-offices table tr{color:#595959;font-weight:500}@media(max-width:1024px){.secondary-offices table td:not(:last-child){padding-right:40px}}.secondary-offices table thead th[role=columnheader]:not([data-sort-method=none])::after{background-image:url(/themes/custom/asm_internet_theme/assets/icons/ArrowUp-alt.svg)}#block-asm-internet-theme-memberdata-5{position:relative}@media(max-width:1024px){body.page-public-services-assembly-jobs main.main-content,body.page-resources-assembly-jobs main.main-content{padding-top:2.55rem}}body.page-assembly-jobs main.main-content #block-asm-internet-theme-content{margin-bottom:0}.was-accordion-group .was-accordion{padding:40px 0}.was-accordion-group .was-accordion:first-child{padding-top:0}@media(max-width:1024px){.was-accordion-group .was-accordion{padding:32px 0}.was-accordion-group .was-accordion:first-child{padding-top:8px}}@media(max-width:619px){.was-accordion-group .was-accordion{padding:24px 0}}.was-accordion-group .was-accordion.active{padding-bottom:0}.was-accordion-group .was-accordion span{color:#949494}.was-accordion-group .was-accordion .caret{margin-left:auto}.was-accordion-group .was-accordion .caret svg{width:16px;height:16px;transition:transform .3s ease-in-out}.was-accordion-group .was-accordion .caret svg *{fill:#292b29}.was-accordion-group .was-accordion .was-accordion-toggle{background:none;border:none;border-radius:0;color:inherit;text-align:inherit;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;width:100%;display:flex;gap:8px;white-space:normal}.was-accordion-group .was-accordion .was-accordion-toggle:focus:focus-visible{outline:2px solid #005fcc;outline-offset:2px}@media(max-width:619px){.was-accordion-group .was-accordion .was-accordion-toggle{font-size:24px;display:inline-block;padding-right:2rem}.was-accordion-group .was-accordion .was-accordion-toggle .more{margin-left:8px}.was-accordion-group .was-accordion .was-accordion-toggle .caret{position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}}.was-accordion-group .was-accordion .was-accordion-title{position:relative}.was-accordion-group .job__title{margin-bottom:4px}.was-accordion-group .job__title a{color:#01579f;text-decoration:none;font-size:20px;font-style:normal;font-weight:600}.was-accordion-group .job__title a:hover{text-decoration:underline}@media(max-width:1024px){.was-accordion-group .job__title a{font-size:1rem}}.was-accordion-group .job__office{font-size:16px;font-style:normal;font-weight:500;line-height:150%}@media(max-width:1024px){.was-accordion-group .job__office{font-size:14px}}.was-accordion-group .job-container{border-bottom:1px solid #ddd;padding-bottom:24px;padding-top:24px;position:relative}.was-accordion-group .job-container:first-child{padding-top:32px}.was-accordion-group .job-container:last-child{border:0}@media(max-width:1024px){.was-accordion-group .job-container{padding-bottom:14px;padding-top:1rem;padding-right:6rem}.was-accordion-group .job-container:first-child{padding-top:30px}}@media(max-width:619px){.was-accordion-group .job-container{padding-right:1rem}.was-accordion-group .job-container .job__pdf_link{position:relative;margin-top:1.5rem}}.was-accordion-group .job__pdf_link{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px}.was-accordion-group .job__pdf_link a{text-decoration:none}@media(max-width:1024px){.was-accordion-group .job__pdf_link a{font-size:12px}}.was-accordion-group .job__pdf_link a:hover{text-decoration:underline}.was-accordion-group .job__pdf_link:after{content:"";background:url(/themes/custom/asm_internet_theme/assets/icons/ArrowUpright.svg) no-repeat center;width:24px;height:24px;aspect-ratio:1/1;background-size:24px;display:inline-block}@media(max-width:1024px){.was-accordion-group .job__pdf_link:after{width:16px;height:16px;background-size:16px}}.was-accordion-group .was-accordion-content{max-width:100%}.was-accordion-group .was-accordion{border-top:0;border-bottom:1px solid #ddd;position:relative}.was-accordion-group .was-accordion:first-child .accordion{padding-top:0}.was-accordion-group .was-accordion:first-child .accordion:after{top:12px}.was-accordion-group .was-accordion-content.active{margin-bottom:0}#was-bookmarks-manage{position:relative}@media(max-width:1024px){#was-bookmarks-manage{margin-top:-1.5rem}}#was-bookmarks-manage .manage-content-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}@media(max-width:1024px){#was-bookmarks-manage .manage-content-list{grid-template-columns:1fr 1fr}}@media(max-width:619px){#was-bookmarks-manage .manage-content-list{grid-template-columns:1fr}}#was-bookmarks-manage .form-item--radios{display:flex;flex-wrap:wrap;gap:16px;margin:3rem 0}@media(max-width:1024px){#was-bookmarks-manage .form-item--radios{flex-wrap:nowrap;overflow-x:auto}}#was-bookmarks-manage .form-item--radios input[checked=""]+label{background:#292b29;color:#fff;border-color:rgba(0,0,0,0)}#was-bookmarks-manage .form-item--radios label{border-radius:1000px;border:1px solid #ddd;padding:16px 24px;display:block;transition:background .3s ease;white-space:nowrap;cursor:pointer}#was-bookmarks-manage .form-item--radios label:hover{background:#f1f1f1;border-color:rgba(0,0,0,0)}#was-bookmarks-manage .manage-content-footer{position:absolute;top:0;right:0}#was-bookmarks-manage .manage-content-footer button{background-color:#255752;color:#fff;border:0}#was-bookmarks-manage .manage-content-footer button:hover{background-color:#1a3d39;color:#fff}#was-bookmarks-manage #search-bookmarks{padding-left:2rem;padding-right:2rem;border-radius:100px;background:#f1f1f1;border:1px solid rgba(0,0,0,0);background-image:url(/themes/custom/asm_internet_theme/assets/icons/SEARCH.svg);background-repeat:no-repeat;background-position:20px;background-size:20px;width:auto;max-width:auto;transition:background .3s ease;margin:0;padding:24px 18px 24px 62px}#was-bookmarks-manage #search-bookmarks:focus,#was-bookmarks-manage #search-bookmarks:focus-within,#was-bookmarks-manage #search-bookmarks:active{outline:none}#was-bookmarks-manage #search-bookmarks:focus-visible{outline:2px solid #015fcc}#was-bookmarks-manage #search-bookmarks:hover{background-color:#e7e7e7}#was-bookmarks-manage #search-bookmarks::-moz-placeholder{color:#595959}#was-bookmarks-manage #search-bookmarks::placeholder{color:#595959}#was-bookmarks-manage .ajax-progress-throbber{display:none}.was-bookmarks-manage-header{position:absolute;right:0;top:-8rem}@media(max-width:1024px){.was-bookmarks-manage-header{top:-6.5rem}}@media(max-width:812px){.was-bookmarks-manage-header{position:static;display:inline-block;margin-bottom:1.5rem}}.was-bookmarks-manage-header a{text-decoration:none;color:#292b29;border-color:#ddd;text-transform:capitalize;display:flex;align-items:center;gap:8px}.was-bookmarks-manage-header a:hover{border-color:rgba(0,0,0,0)}.bookmark-card{padding:32px;border:1px solid #ddd;border-radius:24px;max-width:412px;min-height:275px;display:flex;flex-direction:column;justify-content:space-between;transition:background .3s ease,box-shadow .3s ease}.bookmark-card.sortable-chosen{background-color:#f1f1f1;border:0;box-shadow:hsla(0,0%,100%,.1) 0px 1px 1px 0px inset,rgba(50,50,93,.25) 0px 50px 100px -20px,rgba(0,0,0,.3) 0px 30px 60px -30px}.bookmark-title{position:relative;padding-right:1rem;display:flex}.bookmark-title .grabme{background:url(/themes/custom/asm_internet_theme/assets/icons/ellipse.svg) no-repeat center;background-size:contain;width:12px;height:20px;position:absolute;right:0;cursor:grab}.bookmark-title a{text-decoration:none;color:#292b29;font-size:20px;font-weight:600}.bookmark-footer{display:flex;align-items:center;justify-content:space-between}.bookmark-tag{border-radius:1000px;background:#f1f1f1;padding:8px 24px}.bookmark-icon .btn-bookmark{background-size:20px;width:40px;height:40px}#was-bookmarks-add-form[id]{display:flex;flex-wrap:wrap}#was-bookmarks-add-form[id] .submit-status{order:10;display:flex;align-items:center;margin-left:1rem;max-width:250px;line-height:normal}@media(max-width:1024px){.path-manage-bookmarks #was-bookmarks-manage .was-bookmarks-manage-header{top:-5rem}}@media(max-width:812px){.path-manage-bookmarks #was-bookmarks-manage .was-bookmarks-manage-header{margin-bottom:3.5rem}}.find-your-rep-map-container{background:rgba(0,0,0,0)}@media(max-width:1024px){.find-your-rep-map-container .autocomplete{width:90%}}.mobile-cluster{position:fixed;bottom:0;background:#fff;left:0;width:100%;max-height:50vh;overflow:auto;border-top-left-radius:18px;border-top-right-radius:18px;box-shadow:rgba(0,0,0,.35) 0px 5px 15px;transition:all .3s ease;z-index:100}.mobile-cluster #find-your-rep-house-radios .find-your-rep-house-radio-wrapper{margin-bottom:0;padding:2rem 2rem 1rem 2rem;gap:.5rem}.mobile-cluster #find-your-rep-house-radios .find-your-rep-house-radio-wrapper label[class].active{background:#255752;color:#fff;border-color:#255752}.mobile-cluster .find-your-rep-member-details-wrapper{position:static;width:100%}.mobile-cluster .find-your-rep-member-details-wrapper .find-your-rep-member-details{width:100%;border:0;box-shadow:none;position:static;padding-top:0;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;background-color:rgba(0,0,0,0)}.find-your-rep-member-details-wrapper{display:block;left:2rem;overflow:hidden;bottom:2rem}@media(max-width:1024px){.find-your-rep-member-details-wrapper{transform:scale(0.8);left:-2rem;bottom:-1rem}}@media(max-width:619px){.find-your-rep-member-details-wrapper{transform:unset;overflow:auto}.find-your-rep-member-details-wrapper .flex-wrapper[class]{display:block}.find-your-rep-member-details-wrapper .find-your-rep-minimize,.find-your-rep-member-details-wrapper .find-your-rep-office,.find-your-rep-member-details-wrapper .find-your-rep-member-links,.find-your-rep-member-details-wrapper .find-your-rep-member-photo{display:none}}.find-your-rep-member-details-wrapper .find-your-rep-member-details{background:#fff;color:#292b29;height:auto;width:600px;border-color:#ddd;border-radius:12px;box-shadow:rgba(0,0,0,.16) 0px 1px 4px}.find-your-rep-member-details-wrapper .find-your-rep-member-details.collapsed{width:450px}.find-your-rep-member-details-wrapper .find-your-rep-member-details.collapsed .find-your-rep-office,.find-your-rep-member-details-wrapper .find-your-rep-member-details.collapsed .find-your-rep-member-links{display:none}.find-your-rep-member-details-wrapper .find-your-rep-member-details.collapsed .find-your-rep-member-photo{display:none}.find-your-rep-member-details-wrapper .find-your-rep-member-details.collapsed .find-your-rep-content{flex:0 1 100%}.find-your-rep-member-details-wrapper .find-your-rep-member-details.collapsed .find-your-rep-member-name{font-size:24px}.find-your-rep-member-details-wrapper .find-your-rep-member-details.collapsed .find-your-rep-member-heading{border-bottom:1px solid #ddd;padding-bottom:6px;margin-bottom:10px}.find-your-rep-member-details-wrapper .find-your-rep-member-details.collapsed .find-your-rep-minimize svg{transform:rotate(0deg)}.find-your-rep-member-details-wrapper .find-your-rep-member-details .find-your-rep-minimize svg{transform:rotate(180deg);transition:transform .2s ease-in-out;width:21px;height:21px}.find-your-rep-member-details-wrapper .find-your-rep-member-details button:focus,.find-your-rep-member-details-wrapper .find-your-rep-member-details button:active,.find-your-rep-member-details-wrapper .find-your-rep-member-details button:focus-within{outline:none}.find-your-rep-member-details-wrapper .find-your-rep-member-details button:focus svg *,.find-your-rep-member-details-wrapper .find-your-rep-member-details button:active svg *,.find-your-rep-member-details-wrapper .find-your-rep-member-details button:focus-within svg *{fill:#333}.find-your-rep-member-details-wrapper .find-your-rep-member-photo{border-radius:8px;margin:0;width:123px;height:161px;overflow:hidden}.find-your-rep-member-details-wrapper .find-your-rep-member-photo img{border-radius:0}.find-your-rep-member-details-wrapper .find-your-rep-back-to-search,.find-your-rep-member-details-wrapper .find-your-rep-minimize{background:rgba(0,0,0,0);border-radius:0;color:#292b29}.find-your-rep-member-details-wrapper .find-your-rep-content{width:auto;margin-top:0;flex:0 1 70%}.find-your-rep-member-details-wrapper .flex-wrapper{display:flex;gap:0 32px;flex-wrap:wrap}.find-your-rep-member-details-wrapper .party-democrat{background:rgba(0,0,0,0)}.find-your-rep-member-details-wrapper .find-your-rep-office{flex:0 1 100%;margin-top:1.5rem}.find-your-rep-member-details-wrapper .find-your-rep-office p{margin:0;font-size:14px}.find-your-rep-member-details-wrapper .find-your-rep-member-affiliate{font-size:14px;font-weight:600}.find-your-rep-member-details-wrapper .find-your-rep-label{font-weight:500}.find-your-rep-member-details-wrapper .find-your-rep-member-co{margin-bottom:.25rem}.find-your-rep-member-details-wrapper .dpc{font-weight:400;font-size:14px}.find-your-rep-member-details-wrapper .dpc strong{font-weight:600}.find-your-rep-member-details-wrapper .find-your-rep-member-links{display:flex;gap:20px;border-top:1px solid #ddd;margin-top:6px;padding-top:6px}@media(max-width:619px){.find-your-rep-member-details-wrapper .find-your-rep-member-links{border-top:0}}.find-your-rep-member-details-wrapper .find-your-rep-member-links a{color:#01579f;text-decoration:none;display:flex;align-items:center;gap:5px}.find-your-rep-member-details-wrapper .find-your-rep-member-links a:hover{text-decoration:underline}.find-your-rep-member-details-wrapper .find-your-rep-member-links svg{filter:brightness(0) saturate(100%) invert(18%) sepia(37%) saturate(7256%) hue-rotate(195deg) brightness(90%) contrast(99%)}#find-your-rep-map{width:100%;height:888px;position:static;border-radius:16px;overflow:hidden;box-shadow:rgba(0,0,0,.24) 0px 3px 8px}@media(max-width:619px){#find-your-rep-map{height:80vh}}#find-your-rep-map .bw{filter:none}#find-your-rep-map .ol-zoom{position:absolute;bottom:2rem;right:1.5rem}#find-your-rep-map .ol-zoom .ol-zoom-in{margin-bottom:.5rem}#find-your-rep-map .ol-zoom button{width:48px;height:48px;border-radius:50%;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;padding:0;box-shadow:rgba(0,0,0,.16) 0px 1px 4px;font-size:1.5rem}#find-your-rep-house-radios .find-your-rep-house-radio-wrapper{justify-content:flex-start;margin-bottom:-16px}#find-your-rep-house-radios .find-your-rep-house-radio-wrapper label{width:auto;padding:14px 44px;border-radius:0;font-weight:500;border-top-left-radius:12px;padding:10px 35px 20px 35px;border:1px solid #ddd;text-transform:capitalize;background:#fff;cursor:pointer;border-top-right-radius:12px}#find-your-rep-house-radios .find-your-rep-house-radio-wrapper label#find-your-rep-senate-radio-label.active{border-left:0}#find-your-rep-house-radios .find-your-rep-house-radio-wrapper label.active{color:#255752;position:relative;z-index:4;border-bottom:0;border-right:0}#find-your-rep-house-radios .find-your-rep-house-radio-wrapper label:not(.active){background:#f6f6f6}#addressautocomplete-list{padding:24px 64px 24px 24px;border-radius:16px;margin-top:8px;background:#fff}#addressautocomplete-list:empty{padding:0}#addressautocomplete-list .autocomplete-item{border:0;font-size:14px;font-style:normal;font-weight:500;line-height:150%;color:#717171;padding:0;margin-bottom:16px;transition:transform .3s ease-in-out;transform-origin:left center;background:rgba(0,0,0,0)}#addressautocomplete-list .autocomplete-item:hover{background:rgba(0,0,0,0);color:#292b29}#addressautocomplete-list .autocomplete-item:last-child{margin-bottom:0}#addressautocomplete-list .autocomplete-item strong{color:#292b29}#addressautocomplete-list .autocomplete-active{background-color:rgba(0,0,0,0) !important;color:#292b29;transform:scale(1.25)}#address{border-radius:100px;background:#f1f1f1;border:1px solid rgba(0,0,0,0);background-image:url(/themes/custom/asm_internet_theme/assets/icons/SEARCH.svg);background-repeat:no-repeat;background-position:20px;background-size:20px;width:825px;max-width:825px;transition:background .3s ease;margin:0;padding:24px 18px 24px 62px;padding-left:37px;background:#fff}#address:focus,#address:focus-within,#address:active{outline:none}#address:focus-visible{outline:2px solid #015fcc}#address:hover{background-color:#e7e7e7}#address::-moz-placeholder{color:#595959}#address::placeholder{color:#595959}@media(max-width:1024px){#address{width:100%}}@media(max-width:619px){#address{height:56px;box-shadow:none}}#autocomplete-errors:not(:empty){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;background:#fff;padding:25px 32px;border-radius:8px;box-shadow:rgba(50,50,93,.25) 0px 13px 27px -5px,rgba(0,0,0,.3) 0px 8px 16px -8px}.autocomplete.has-errors #address{border-color:#d03824}.findyourrep-button--wrapper{position:absolute;top:0;right:0;padding:1rem}.findyourrep-button--wrapper button{background:none;border:none;border-radius:0;color:inherit;text-align:inherit;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 .5rem}.findyourrep-button--wrapper svg{width:18px;height:18px}.path-assemblymembers .main #block-asm-internet-theme-content{max-width:unset;margin-bottom:80px}.page-forms #block-asmweb-theme-pagetitle h1.heading{font-size:52px;margin-bottom:0}@media(min-width:813px){.page-forms #block-asmweb-theme-pagetitle h1.heading{font-size:70px;margin-bottom:.5em;float:left}}@media(min-width:1025px){.page-forms #block-asmweb-theme-pagetitle h1.heading{font-size:100px !important}}.page-forms .view-form-list .views-exposed-form .form-type--textfield .form-item__label{display:none}.page-forms .view-form-list .views-exposed-form input{border-radius:100px;background:#f1f1f1;border:1px solid rgba(0,0,0,0);background-image:url(/themes/custom/asm_internet_theme/assets/icons/SEARCH.svg);background-repeat:no-repeat;background-position:20px;background-size:20px;width:auto;max-width:auto;transition:background .3s ease;margin:0;padding:24px 18px 24px 62px;max-width:385px}.page-forms .view-form-list .views-exposed-form input:focus,.page-forms .view-form-list .views-exposed-form input:focus-within,.page-forms .view-form-list .views-exposed-form input:active{outline:none}.page-forms .view-form-list .views-exposed-form input:focus-visible{outline:2px solid #015fcc}.page-forms .view-form-list .views-exposed-form input:hover{background-color:#e7e7e7}.page-forms .view-form-list .views-exposed-form input::-moz-placeholder{color:#595959}.page-forms .view-form-list .views-exposed-form input::placeholder{color:#595959}.page-forms .related-forms{margin-top:4rem;border-top:1px solid #ddd;padding-top:1rem}.page-forms .related-forms .related-forms--title{font-size:12px;text-transform:uppercase;color:#717171;font-weight:600}.page-forms .related-forms ul{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;list-style:none;padding-left:0}.page-forms .related-forms ul li a{text-decoration:none;color:#292b29;background:#f6f6f6;border-radius:150px;padding:8px 16px;font-size:14px;list-style:none;margin:.5rem 1rem .5rem 0}.page-forms .related-forms ul li a:hover{border-bottom:0}.page-forms .view-filters form{display:grid;grid-template-columns:1fr;gap:0 16px}.page-forms .view-filters form .form-item{margin-bottom:2rem}.page-forms .view-filters form .form-item .form-item__dropdown{border:0}.page-forms .view-filters form .form-item select,.page-forms .view-filters form .form-item input{margin-bottom:0}.page-forms .view-filters form .form-type--textfield input{width:100%}@media(min-width:813px){.page-forms .view-filters form .form-type--select{display:none}}@media(min-width:480px){.page-forms .view-filters form{grid-template-columns:1fr 1fr 1fr}.page-forms .view-filters form .form-type--textfield{grid-column:1/4;grid-row:1/2}.page-forms .view-filters form>*:nth-child(2){grid-column:1/2;grid-row:2/3}.page-forms .view-filters form>*:nth-child(3){grid-column:2/3;grid-row:2/3}.page-forms .view-filters form>*:nth-child(4){grid-column:3/4;grid-row:2/3}}@media(max-width:812px){.page-forms .view-content thead{display:none}.page-forms .view-content tbody tr{display:grid;grid-template-columns:auto 1fr 60px}.page-forms .view-content tbody tr td a{font-size:14px}.page-forms .view-content tbody tr td.views-field-title{grid-column:1/3;grid-row:1/2}.page-forms .view-content tbody tr td.views-field-field-form-department{grid-column:1/2;grid-row:2/3}.page-forms .view-content tbody tr td.views-field-field-form-url-flag{grid-column:2/3;grid-row:2/3}.page-forms .view-content tbody tr td.views-field-nothing{grid-column:3/4;grid-row:1/3;margin:0 0 auto auto}}.entity-moderation-form__item:last-child{align-self:center}.entity-moderation-form .form-select[class]{margin-bottom:0}.entity-moderation-form .form-submit:hover{background:#f1f1f1}@media(max-width:1024px){body.page-public-services-legislative-process main.main-content,body.page-resources-legislative-process main.main-content{padding-top:0}}.page-leg-process ul{padding-left:1.5rem;margin-bottom:2.5rem}.page-leg-process ul:has(+h6){margin-bottom:3.5rem}@media(max-width:1024px){.page-leg-process ul:has(+h6){margin-bottom:1rem}}@media(max-width:619px){.page-leg-process ul:has(+h6){margin-bottom:-0.4rem}}.page-leg-process ul li{margin-bottom:.4rem;font-size:1.125rem}@media(max-width:1024px){.page-leg-process ul li{margin-bottom:.2rem}}@media(max-width:619px){.page-leg-process ul li{line-height:1.3;margin-bottom:.4rem}}.page-leg-process ol{padding-left:1.25rem;margin-bottom:2.5rem}.page-leg-process ol li{margin-bottom:1.5rem;font-size:1.125rem}.page-leg-process ol ul{margin-top:1.25rem}.page-leg-process h6,.page-leg-process .h6,.page-leg-process .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title a,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title .page-leg-process a,.page-leg-process .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .page-leg-process .todays-hearings--title,.page-leg-process .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a a,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a .page-leg-process a,.page-leg-process .df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a .page-leg-process a,.page-leg-process .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text .page-leg-process a,.page-leg-process .df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .page-leg-process a{margin-top:42px}.page-leg-process h6:first-of-type,.page-leg-process .h6:first-of-type,.page-leg-process .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title a:first-of-type,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title .page-leg-process a:first-of-type,.page-leg-process .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title:first-of-type,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .page-leg-process .todays-hearings--title:first-of-type,.page-leg-process .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a a:first-of-type,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a .page-leg-process a:first-of-type,.page-leg-process .df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a a:first-of-type,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a .page-leg-process a:first-of-type,.page-leg-process .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a:first-of-type,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text .page-leg-process a:first-of-type,.page-leg-process .df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a:first-of-type,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .page-leg-process a:first-of-type{font-size:24px;margin-top:0}@media(max-width:619px){.page-leg-process h6:first-of-type,.page-leg-process .h6:first-of-type,.page-leg-process .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title a:first-of-type,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title .page-leg-process a:first-of-type,.page-leg-process .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title:first-of-type,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .page-leg-process .todays-hearings--title:first-of-type,.page-leg-process .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a a:first-of-type,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a .page-leg-process a:first-of-type,.page-leg-process .df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a a:first-of-type,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a .page-leg-process a:first-of-type,.page-leg-process .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a:first-of-type,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text .page-leg-process a:first-of-type,.page-leg-process .df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a:first-of-type,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .page-leg-process a:first-of-type{margin-bottom:.8rem}}@media(max-width:1024px){.page-leg-process h6,.page-leg-process .h6,.page-leg-process .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title a,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title .page-leg-process a,.page-leg-process .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .page-leg-process .todays-hearings--title,.page-leg-process .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a a,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a .page-leg-process a,.page-leg-process .df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a .page-leg-process a,.page-leg-process .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text .page-leg-process a,.page-leg-process .df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .page-leg-process a{font-size:20px;margin-top:30px}}.page-leg-process p{line-height:1.4;margin-bottom:1.5rem}body.page-public-services-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content h2.h5,body.page-public-services-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content .find-your-rep-member-details-wrapper h2.find-your-rep-member-name,.find-your-rep-member-details-wrapper body.page-public-services-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content h2.find-your-rep-member-name,body.page-public-services-visit-state-capitol-capitol-dining-services main.main-content h2.h5,body.page-public-services-visit-state-capitol-capitol-dining-services main.main-content .find-your-rep-member-details-wrapper h2.find-your-rep-member-name,.find-your-rep-member-details-wrapper body.page-public-services-visit-state-capitol-capitol-dining-services main.main-content h2.find-your-rep-member-name,body.page-resources-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content h2.h5,body.page-resources-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content .find-your-rep-member-details-wrapper h2.find-your-rep-member-name,.find-your-rep-member-details-wrapper body.page-resources-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content h2.find-your-rep-member-name,body.page-resources-visit-state-capitol-capitol-dining-services main.main-content h2.h5,body.page-resources-visit-state-capitol-capitol-dining-services main.main-content .find-your-rep-member-details-wrapper h2.find-your-rep-member-name,.find-your-rep-member-details-wrapper body.page-resources-visit-state-capitol-capitol-dining-services main.main-content h2.find-your-rep-member-name{font-size:24px}body.page-public-services-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content h4.h6,body.page-public-services-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item h4.todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-public-services-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content h4.todays-hearings--title,body.page-public-services-visit-state-capitol-capitol-dining-services main.main-content h4.h6,body.page-public-services-visit-state-capitol-capitol-dining-services main.main-content .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item h4.todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-public-services-visit-state-capitol-capitol-dining-services main.main-content h4.todays-hearings--title,body.page-resources-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content h4.h6,body.page-resources-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item h4.todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-resources-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content h4.todays-hearings--title,body.page-resources-visit-state-capitol-capitol-dining-services main.main-content h4.h6,body.page-resources-visit-state-capitol-capitol-dining-services main.main-content .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item h4.todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-resources-visit-state-capitol-capitol-dining-services main.main-content h4.todays-hearings--title{font-size:20px}body.page-public-services-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content h4.h6~p,body.page-public-services-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item h4.todays-hearings--title~p,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-public-services-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content h4.todays-hearings--title~p,body.page-public-services-visit-state-capitol-capitol-dining-services main.main-content h4.h6~p,body.page-public-services-visit-state-capitol-capitol-dining-services main.main-content .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item h4.todays-hearings--title~p,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-public-services-visit-state-capitol-capitol-dining-services main.main-content h4.todays-hearings--title~p,body.page-resources-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content h4.h6~p,body.page-resources-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item h4.todays-hearings--title~p,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-resources-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content h4.todays-hearings--title~p,body.page-resources-visit-state-capitol-capitol-dining-services main.main-content h4.h6~p,body.page-resources-visit-state-capitol-capitol-dining-services main.main-content .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item h4.todays-hearings--title~p,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-resources-visit-state-capitol-capitol-dining-services main.main-content h4.todays-hearings--title~p{font-size:16px}@media(max-width:1024px){body.page-public-services-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content h2.h5,body.page-public-services-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content .find-your-rep-member-details-wrapper h2.find-your-rep-member-name,.find-your-rep-member-details-wrapper body.page-public-services-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content h2.find-your-rep-member-name,body.page-public-services-visit-state-capitol-capitol-dining-services main.main-content h2.h5,body.page-public-services-visit-state-capitol-capitol-dining-services main.main-content .find-your-rep-member-details-wrapper h2.find-your-rep-member-name,.find-your-rep-member-details-wrapper body.page-public-services-visit-state-capitol-capitol-dining-services main.main-content h2.find-your-rep-member-name,body.page-resources-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content h2.h5,body.page-resources-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content .find-your-rep-member-details-wrapper h2.find-your-rep-member-name,.find-your-rep-member-details-wrapper body.page-resources-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content h2.find-your-rep-member-name,body.page-resources-visit-state-capitol-capitol-dining-services main.main-content h2.h5,body.page-resources-visit-state-capitol-capitol-dining-services main.main-content .find-your-rep-member-details-wrapper h2.find-your-rep-member-name,.find-your-rep-member-details-wrapper body.page-resources-visit-state-capitol-capitol-dining-services main.main-content h2.find-your-rep-member-name{font-size:20px}body.page-public-services-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content h4.h6,body.page-public-services-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item h4.todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-public-services-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content h4.todays-hearings--title,body.page-public-services-visit-state-capitol-capitol-dining-services main.main-content h4.h6,body.page-public-services-visit-state-capitol-capitol-dining-services main.main-content .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item h4.todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-public-services-visit-state-capitol-capitol-dining-services main.main-content h4.todays-hearings--title,body.page-resources-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content h4.h6,body.page-resources-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item h4.todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-resources-visit-state-capitol-requests-hold-events-state-capitol-california main.main-content h4.todays-hearings--title,body.page-resources-visit-state-capitol-capitol-dining-services main.main-content h4.h6,body.page-resources-visit-state-capitol-capitol-dining-services main.main-content .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item h4.todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-resources-visit-state-capitol-capitol-dining-services main.main-content h4.todays-hearings--title{font-size:18px}}.media-page--date,.media-page--content-type #block-asm-internet-theme-pagetitle h2,.path-media #block-asm-internet-theme-pagetitle h2,[class*=page-events-media-] #block-asm-internet-theme-pagetitle h2{opacity:.6;color:#fff;text-transform:uppercase;font-weight:600;margin-bottom:24px;font-size:16px;letter-spacing:normal}@media(max-width:1024px){.media-page--date,.media-page--content-type #block-asm-internet-theme-pagetitle h2,.path-media #block-asm-internet-theme-pagetitle h2,[class*=page-events-media-] #block-asm-internet-theme-pagetitle h2{font-size:14px;margin-bottom:16px}}.media-page--title,.media-page--content-type #block-asm-internet-theme-pagetitle h1,.path-media #block-asm-internet-theme-pagetitle h1,[class*=page-events-media-] #block-asm-internet-theme-pagetitle h1{color:#fff;margin-bottom:56px}@media(max-width:1024px){.media-page--title,.media-page--content-type #block-asm-internet-theme-pagetitle h1,.path-media #block-asm-internet-theme-pagetitle h1,[class*=page-events-media-] #block-asm-internet-theme-pagetitle h1{margin-bottom:40px}}@media(max-width:619px){.media-page--title,.media-page--content-type #block-asm-internet-theme-pagetitle h1,.path-media #block-asm-internet-theme-pagetitle h1,[class*=page-events-media-] #block-asm-internet-theme-pagetitle h1{font-size:24px;margin-bottom:32px}}.media-page--video,.media-page--content-type .jwplayer,.media-page--content-type .media_player_html,.path-media .jwplayer,.path-media .media_player_html,[class*=page-events-media-] .jwplayer,[class*=page-events-media-] .media_player_html{border-radius:24px;overflow:hidden;margin-bottom:40px}@media(max-width:1024px){.media-page--video,.media-page--content-type .jwplayer,.media-page--content-type .media_player_html,.path-media .jwplayer,.path-media .media_player_html,[class*=page-events-media-] .jwplayer,[class*=page-events-media-] .media_player_html{border-radius:16px}}@media(max-width:619px){.media-page--video,.media-page--content-type .jwplayer,.media-page--content-type .media_player_html,.path-media .jwplayer,.path-media .media_player_html,[class*=page-events-media-] .jwplayer,[class*=page-events-media-] .media_player_html{border-radius:12px;margin-bottom:24px}}.media-page--actions{display:flex;gap:8px}@media(max-width:1024px){.media-page--actions{gap:16px}}@media(max-width:619px){.media-page--actions{flex-wrap:wrap}.media-page--actions button,.media-page--actions>div,.media-page--actions .view-agenda a{width:100%;display:flex;justify-content:center}.media-page--actions button:focus,.media-page--actions>div:focus,.media-page--actions .view-agenda a:focus{background-color:rgba(0,0,0,0);color:#292b29;border-color:#292b29}.media-page--actions .was-dropdown-toggle .caret{width:16px;height:16px}.media-page--actions .was-dropdown-toggle .caret svg{width:unset;height:unset}}.media-page--actions .was-dropdown-menu.dd-show{max-width:9.5rem;min-width:9.5rem !important}@media(max-width:619px){.media-page--actions .was-dropdown-menu.dd-show{max-width:unset}}.media-page--actions .was-dropdown-menu.dd-show a:hover{color:#01579f;text-decoration:none}.media-page--content-type .callout,.path-media .callout,[class*=page-events-media-] .callout{height:436px}@media(max-width:1024px){.media-page--content-type .callout,.path-media .callout,[class*=page-events-media-] .callout{height:365px}}@media(max-width:619px){.media-page--content-type .callout,.path-media .callout,[class*=page-events-media-] .callout{display:none}}.media-page--content-type .callout .block,.path-media .callout .block,[class*=page-events-media-] .callout .block{display:none}.media-page--content-type .main:not(#wasusermenu),.path-media .main:not(#wasusermenu),[class*=page-events-media-] .main:not(#wasusermenu){margin-top:-436px;padding-top:80px}@media(max-width:1024px){.media-page--content-type .main:not(#wasusermenu),.path-media .main:not(#wasusermenu),[class*=page-events-media-] .main:not(#wasusermenu){margin-top:-365px}}@media(max-width:619px){.media-page--content-type .main:not(#wasusermenu),.path-media .main:not(#wasusermenu),[class*=page-events-media-] .main:not(#wasusermenu){margin-top:0;padding-top:48px;margin-bottom:48px}.media-page--content-type .main:not(#wasusermenu):before,.path-media .main:not(#wasusermenu):before,[class*=page-events-media-] .main:not(#wasusermenu):before{content:"";width:100%;background:#255752;height:57%;position:absolute;display:block;margin-left:-1.5rem;margin-right:auto;top:0;z-index:-1}}.media-page--content-type .main:not(#wasusermenu) .main-content,.path-media .main:not(#wasusermenu) .main-content,[class*=page-events-media-] .main:not(#wasusermenu) .main-content{padding-top:0}.media-page--content-type .main:not(#wasusermenu) #block-asm-internet-theme-pagetitle,.path-media .main:not(#wasusermenu) #block-asm-internet-theme-pagetitle,[class*=page-events-media-] .main:not(#wasusermenu) #block-asm-internet-theme-pagetitle{margin-bottom:56px}@media(max-width:1024px){.media-page--content-type .main:not(#wasusermenu) #block-asm-internet-theme-pagetitle,.path-media .main:not(#wasusermenu) #block-asm-internet-theme-pagetitle,[class*=page-events-media-] .main:not(#wasusermenu) #block-asm-internet-theme-pagetitle{margin-bottom:30px}}@media(max-width:619px){.media-page--content-type .main:not(#wasusermenu) #block-asm-internet-theme-pagetitle,.path-media .main:not(#wasusermenu) #block-asm-internet-theme-pagetitle,[class*=page-events-media-] .main:not(#wasusermenu) #block-asm-internet-theme-pagetitle{margin-bottom:32px}}@media(max-width:619px){.media-page--content-type .main:not(#wasusermenu) .block,.path-media .main:not(#wasusermenu) .block,[class*=page-events-media-] .main:not(#wasusermenu) .block{margin-bottom:0}}.media-page--content-type .tabs__nav,.path-media .tabs__nav,[class*=page-events-media-] .tabs__nav{margin:0 0 2rem 0;border-color:#fff}.media-page--content-type .tabs__nav a,.path-media .tabs__nav a,[class*=page-events-media-] .tabs__nav a{color:#fff;border-color:#fff}.media-page--content-type .jw-state-idle .jw-controls,.path-media .jw-state-idle .jw-controls,[class*=page-events-media-] .jw-state-idle .jw-controls{background:rgba(0,0,0,.1)}.media-page--content-type .jw-wrapper,.path-media .jw-wrapper,[class*=page-events-media-] .jw-wrapper{transition:none}.media-page--content-type .jw-wrapper:hover,.path-media .jw-wrapper:hover,[class*=page-events-media-] .jw-wrapper:hover{transform:none}.media-page--content-type #block-asm-internet-theme-pagetitle h1,.path-media #block-asm-internet-theme-pagetitle h1,[class*=page-events-media-] #block-asm-internet-theme-pagetitle h1{padding-right:162px}@media(max-width:1024px){.media-page--content-type #block-asm-internet-theme-pagetitle h1,.path-media #block-asm-internet-theme-pagetitle h1,[class*=page-events-media-] #block-asm-internet-theme-pagetitle h1{padding-right:0}}.media-page--content-type .media-player-error,.media-page--content-type .loader--wrapper,.path-media .media-player-error,.path-media .loader--wrapper,[class*=page-events-media-] .media-player-error,[class*=page-events-media-] .loader--wrapper{width:1276px;height:718px}.media-page--content-type .loader--wrapper,.path-media .loader--wrapper,[class*=page-events-media-] .loader--wrapper{margin-bottom:40px}.media-page--content-type.file-page .callout,.path-media.file-page .callout,[class*=page-events-media-].file-page .callout{display:none}.media-page--content-type.file-page .main:not(#wasusermenu),.path-media.file-page .main:not(#wasusermenu),[class*=page-events-media-].file-page .main:not(#wasusermenu){margin-top:0}@media(max-width:619px){.media-page--content-type.file-page .main:not(#wasusermenu):before,.path-media.file-page .main:not(#wasusermenu):before,[class*=page-events-media-].file-page .main:not(#wasusermenu):before{display:none}}.media-page--content-type.file-page .heading,.path-media.file-page .heading,[class*=page-events-media-].file-page .heading{color:#292b29 !important;border-bottom:1px solid #ddd;padding-bottom:8px}.media-page--content-type.file-page .top_bar,.path-media.file-page .top_bar,[class*=page-events-media-].file-page .top_bar{display:none}.media-page--content-type.file-page .layout-container,.path-media.file-page .layout-container,[class*=page-events-media-].file-page .layout-container{grid-template-areas:"header" "space" "page_system" "banner" "callout" "content" "footer" "bottom_bar"}.media-page--content-type.file-page .tabs__nav.tabs__nav--local-tasks a,.path-media.file-page .tabs__nav.tabs__nav--local-tasks a,[class*=page-events-media-].file-page .tabs__nav.tabs__nav--local-tasks a{color:#292b29;border-color:#292b29}.page-services-directories-and-rosters-member-rosters .callout #block-asmweb-theme-wasbookmarksblocktoggle-2 h2{display:none}.page-services-directories-and-rosters-member-rosters .main{flex-wrap:wrap}.page-services-directories-and-rosters-member-rosters #block-asmweb-theme-wasbookmarksblocktoggle{position:absolute;top:-9rem;right:.5rem}@media(max-width:1024px){.page-services-directories-and-rosters-member-rosters #block-asmweb-theme-wasbookmarksblocktoggle{right:3rem;top:-8rem}}@media(max-width:619px){.page-services-directories-and-rosters-member-rosters #block-asmweb-theme-wasbookmarksblocktoggle{right:1.5rem;top:-5.5rem}}.page-services-directories-and-rosters-member-rosters main.main-content{max-width:-moz-fit-content !important;max-width:fit-content !important}.page-services-directories-and-rosters-member-rosters main.main-content #asm-main-sort+input{border-radius:100px;background:#f1f1f1;border:1px solid rgba(0,0,0,0);background-image:url(/themes/custom/asm_internet_theme/assets/icons/SEARCH.svg);background-repeat:no-repeat;background-position:20px;background-size:20px;width:auto;max-width:auto;transition:background .3s ease;margin:0;padding:24px 18px 24px 62px;margin-bottom:1rem;grid-row:1/2;padding:24px 20px 24px 60px !important}.page-services-directories-and-rosters-member-rosters main.main-content #asm-main-sort+input:focus,.page-services-directories-and-rosters-member-rosters main.main-content #asm-main-sort+input:focus-within,.page-services-directories-and-rosters-member-rosters main.main-content #asm-main-sort+input:active{outline:none}.page-services-directories-and-rosters-member-rosters main.main-content #asm-main-sort+input:focus-visible{outline:2px solid #015fcc}.page-services-directories-and-rosters-member-rosters main.main-content #asm-main-sort+input:hover{background-color:#e7e7e7}.page-services-directories-and-rosters-member-rosters main.main-content #asm-main-sort+input::-moz-placeholder{color:#595959}.page-services-directories-and-rosters-member-rosters main.main-content #asm-main-sort+input::placeholder{color:#595959}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content #asm-main-sort+input{grid-column:2/3;margin-bottom:0}}.page-services-directories-and-rosters-member-rosters main.main-content #block-asmweb-theme-assemblymicroserviceblock .block-container{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content #block-asmweb-theme-assemblymicroserviceblock .block-container{grid-template-columns:auto 385px}}.page-services-directories-and-rosters-member-rosters main.main-content #block-asmweb-theme-assemblymicroserviceblock .block-container #asm-main-sort{grid-column:1/2;grid-row:2/3;display:flex;align-items:center;font-size:14px;color:#292b29;padding-right:1rem;font-weight:600}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content #block-asmweb-theme-assemblymicroserviceblock .block-container #asm-main-sort{grid-row:1/2}}.page-services-directories-and-rosters-member-rosters main.main-content #block-asmweb-theme-assemblymicroserviceblock .block-container #asm-main-sort a{font-size:14px;margin:1rem;color:#292b29;font-weight:500;border-bottom:1px solid rgba(0,0,0,0);cursor:pointer}.page-services-directories-and-rosters-member-rosters main.main-content #block-asmweb-theme-assemblymicroserviceblock .block-container #asm-main-sort a:hover{border-bottom:1px solid #292b29;color:#292b29}.page-services-directories-and-rosters-member-rosters main.main-content #block-asmweb-theme-assemblymicroserviceblock .block-container #asm-main-sort a::after{content:"";background-image:url(/themes/custom/asm_internet_theme/assets/icons/CarretDownIcon.svg) !important;display:inline-block;width:14px;height:10px;background-size:20px 12px;background-repeat:no-repeat;margin-left:.2rem;background-position:center}.page-services-directories-and-rosters-member-rosters main.main-content #block-asmweb-theme-assemblymicroserviceblock .block-container #asm-main-sort a.active{border-bottom:1px solid #292b29}.page-services-directories-and-rosters-member-rosters main.main-content #asm-roster-ms-block{grid-row:3/4}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content #asm-roster-ms-block{grid-column:1/3;grid-row:2/3}}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content>div{display:grid;grid-template-columns:54% 46%}}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-tabs{grid-column:1/3}}.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-mainpagecontent{border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top-left-radius:1rem;border-top-right-radius:1rem;padding:1rem}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-mainpagecontent{grid-column:1/2;border-top:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:0;border-top-left-radius:1rem;border-bottom-left-radius:1rem;border-top-right-radius:0;padding:48px}}.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-mainpagecontent article p{font-size:16px;font-weight:400}.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-mainpagecontent::before{content:"Overview";font-size:32px;font-weight:600;display:block;margin-bottom:1rem}.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart{border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart{grid-column:2/3;border-top:1px solid #ddd;border-left:0;border-top-right-radius:1rem;border-bottom-right-radius:1rem;border-bottom-left-radius:0}}.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .block-container{height:calc(100% - 32px);border-top:1px solid #ddd;margin:0 1rem}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .block-container{margin:16px 0;border-top:0;border-left:1px solid #ddd}}.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto;padding:1.5rem 0 1rem}@media(min-width:550px)and (max-width:812px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper{grid-template-columns:350px auto;grid-template-rows:auto auto 1fr}}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper{padding:2rem 1.5rem;grid-template-columns:1fr;grid-template-rows:auto;padding:48px 48px 16px 60px}}@media(min-width:1276px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper{grid-template-columns:60% 40%;grid-template-rows:auto auto 1fr}}.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__header{grid-column:1/3;font-size:18px;font-weight:600;color:#292b29;border-bottom:0}.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__header:hover{border-bottom:0;color:#292b29}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__header{font-size:20px;grid-column:1/2}}@media(min-width:1276px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__header{grid-column:1/3}}.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__subhead{grid-column:1/2;grid-row:3/4;font-size:14px;font-weight:600;margin:1rem auto .5rem 0}@media(max-width:812px)and (min-width:550px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__subhead{grid-column:2/3;grid-row:2/3;margin-bottom:16px}}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__subhead{grid-column:1/2;grid-row:3/4}}@media(min-width:1276px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__subhead{grid-column:2/3;grid-row:2/3}}.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper svg{grid-column:1/2;grid-row:2/3;width:100%;min-height:250px;max-width:350px;margin-left:auto;margin-right:auto;pointer-events:none;margin-top:-50px}.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper svg .circle.rep{fill:#d03824}.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper svg .circle.dem{fill:#428bff}@media(max-width:812px)and (min-width:550px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper svg{font-size:14px;min-height:280px;margin-top:-58px;max-width:345px;margin-left:-20px;grid-column:1/2;grid-row:2/4}}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper svg{grid-column:1/2;grid-row:2/3;margin-left:auto;margin-right:auto;margin-top:-56px;min-height:230px;max-width:320px}}@media(min-width:1025px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper svg{margin-top:calc(-106px + 4.5vw);min-height:260px}}@media(min-width:1276px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper svg{margin-top:-40px;min-height:196px;max-width:280px;grid-column:1/2;grid-row:2/4}}.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__totals{grid-column:1/2;grid-row:4/5;display:flex}@media(max-width:812px)and (min-width:550px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__totals{grid-column:2/3;grid-row:3/4;display:block}}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__totals{grid-column:1/2;grid-row:4/5;display:flex}}@media(min-width:1276px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__totals{grid-column:2/3;grid-row:3/4;display:block}}.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__totals p.total{color:#717171;margin-bottom:.5rem;font-size:12px;text-transform:capitalize}.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__totals p.total span#republican-insert,.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__totals p.total span#democrat-insert,.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__totals p.total span#vacant-insert{color:#292b29}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__totals p.total{font-size:14px}}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__totals p.total:has(span#democrat-insert),.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__totals p.total:has(span#republican-insert){padding-right:1rem}}@media(max-width:619px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__totals p.total:has(span#democrat-insert),.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__totals p.total:has(span#republican-insert){padding-right:1rem}}.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__totals p.total:has(span#democrat-insert)::before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#428bff;margin-right:6px}.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__totals p.total:has(span#republican-insert)::before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#d03824;margin-right:6px}.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-miniseatingchart .chart-wrapper .chart__totals p.total:has(span#vacant-insert)::before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#000;margin-right:6px}.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-assemblymicroserviceblock{margin-top:2rem}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content>div #block-asmweb-theme-assemblymicroserviceblock{grid-column:1/3;margin-top:4rem}}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card{border:1px solid #ddd;padding:1rem;border-radius:1rem;display:grid;position:relative;grid-template-columns:80px 1fr;grid-template-rows:auto 1fr;gap:0 1rem}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card{padding:1.5rem 1.5rem 2rem;border-radius:2rem;grid-template-columns:150px 1fr 1fr 1fr;grid-template-rows:auto min-content;gap:0 1.5rem}}@media(min-width:1400px){.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card{padding:40px;grid-template-columns:180px 1fr 1fr 1fr;gap:0 2rem}}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card:not(:last-of-type){margin-bottom:1rem}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card:first-of-type{margin-top:1rem}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card:first-of-type{margin-top:3rem}}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-portrait{grid-column:1/2;grid-row:1/2;border-radius:8px;width:80px;height:90px}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-portrait{width:150px;height:170px}}@media(min-width:1400px){.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-portrait{width:180px;height:200px}}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-portrait img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-o-object-position:center;object-position:center;border-radius:8px}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-heading{grid-column:2/3;grid-row:1/2}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-heading h2{font-size:18px}@media(min-width:1400px){.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-heading h2{font-size:22px}}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-info p{margin-bottom:2px;font-size:14px}@media(min-width:1400px){.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-info p{font-size:16px}}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-links{grid-column:1/3;grid-row:2/3;margin-top:2rem}@media(min-width:1025px){.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-links{margin-top:3rem}}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-links a{display:inline-flex !important;background-color:#fff !important;color:#292b29 !important;border:1px solid #ddd !important;border-radius:30px !important;cursor:pointer !important;text-decoration:none !important;text-align:center !important;text-transform:capitalize;transition:all .3s ease-in-out !important;padding:12px 16px !important;font-size:14px;font-weight:600}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-links a:focus,.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-links a:focus-visible,.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-links a:active{background-color:#ddd !important;color:#292b29 !important}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-links a:nth-of-type(2){margin:0 .4rem .5rem .4rem}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-links a:hover{background-color:#ddd !important;transition:all .3s ease-in-out !important}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-contact-capitol{grid-column:1/3;grid-row:4/5}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-contact-capitol{grid-column:3/4;grid-row:1/2}}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-contact-capitol h2{font-size:16px;font-weight:600;display:block}@media(min-width:1400px){.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-contact-capitol h2{font-size:18px}}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-contact-capitol p{font-size:14px}@media(min-width:1400px){.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-contact-capitol p{font-size:16px}}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-contact-district{grid-column:1/3;grid-row:5/6}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-contact-district{grid-column:4/5;grid-row:1/2}}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-contact-district h2{font-size:16px;font-weight:600;display:block}@media(min-width:1400px){.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-contact-district h2{font-size:18px}}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-contact-district p{font-size:14px}@media(min-width:1400px){.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-contact-district p{font-size:16px}}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .phone{display:block}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-counties{grid-column:1/3;grid-row:6/7}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-counties{margin-top:2rem;grid-column:3/5;grid-row:2/3}}@media(min-width:1025px){.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-counties{margin-top:3rem}}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-counties .heading-member-type{font-weight:600;display:block}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-counties p{margin-bottom:0}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-counties .member__counties_listing{text-transform:capitalize}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-mobile-info{display:block;position:absolute;right:1.5rem;bottom:1rem}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-mobile-info button{border:0;padding:0;font-size:14px;transition:none}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-mobile-info button::after{content:"";background:url(/themes/custom/asm_internet_theme/assets/icons/CarretDownIcon.svg) no-repeat center;background-size:18px;width:12px;height:9px;display:inline-block;margin-left:6px}@media(min-width:813px){.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-mobile-info{display:none}}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card:has(.assemblyMember-links.showing-more-asssembly-info) .assemblyMember-mobile-info button{font-size:.1px}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card:has(.assemblyMember-links.showing-more-asssembly-info) .assemblyMember-mobile-info button::before{content:"Hide Info";font-size:14px;font-weight:600}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card:has(.assemblyMember-links.showing-more-asssembly-info) .assemblyMember-mobile-info button::after{transform:rotate(180deg);transition:none}@media(max-width:812px){.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .showing-more-asssembly-info{display:block !important}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-links,.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-counties,.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-contact-capitol,.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-contact-district{display:none}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-contact-capitol,.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-contact-district,.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-counties{margin-top:1.5rem}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card .assemblyMember-counties{margin-bottom:3rem}}.page-services-directories-and-rosters-member-rosters main.main-content [data-name=Vacant].assemblyMember-card img{-o-object-fit:contain;object-fit:contain}@media print{.page-services-directories-and-rosters-member-rosters nav#toolbar-bar,.page-services-directories-and-rosters-member-rosters header.header,.page-services-directories-and-rosters-member-rosters #block-asmweb-theme-breadcrumbs,.page-services-directories-and-rosters-member-rosters #asm-main-sort,.page-services-directories-and-rosters-member-rosters #block-asmweb-theme-printroster,.page-services-directories-and-rosters-member-rosters #block-asmweb-theme-mainpagecontent,.page-services-directories-and-rosters-member-rosters #block-asmweb-theme-miniseatingchart,.page-services-directories-and-rosters-member-rosters #asm-main-search,.page-services-directories-and-rosters-member-rosters #btn-bookmark--wrapper,.page-services-directories-and-rosters-member-rosters #block-asmweb-theme-tabs,.page-services-directories-and-rosters-member-rosters div.space,.page-services-directories-and-rosters-member-rosters .messages__wrapper,.page-services-directories-and-rosters-member-rosters #block-asmweb-theme-wasbookmarksblocktoggle-2,.page-services-directories-and-rosters-member-rosters footer.footer,.page-services-directories-and-rosters-member-rosters .assemblyMember-card .assemblyMember-links,.page-services-directories-and-rosters-member-rosters .assemblyMember-mobile-info{display:none !important}.page-services-directories-and-rosters-member-rosters .callout{margin:0 !important;padding:0 !important;display:block !important}.page-services-directories-and-rosters-member-rosters .callout h1.heading{font-size:50px;margin:0 !important;padding:0 !important}.page-services-directories-and-rosters-member-rosters div.main{padding:0 !important;margin:0 !important}.page-services-directories-and-rosters-member-rosters main.main-content .assemblyMember-card:first-of-type{margin-top:0 !important}.page-services-directories-and-rosters-member-rosters #block-asmweb-theme-assemblymicroserviceblock{margin-top:0 !important}.page-services-directories-and-rosters-member-rosters .assemblyMember-card{padding:1rem !important;page-break-inside:avoid !important;-moz-column-break-inside:avoid !important;break-inside:avoid !important;page-break-after:auto !important;width:100% !important;border-radius:12px !important;gap:0 1.5rem !important}.page-services-directories-and-rosters-member-rosters .assemblyMember-card p{margin-bottom:.5rem !important}.page-services-directories-and-rosters-member-rosters .assemblyMember-portrait{grid-row:1/2 !important}.page-services-directories-and-rosters-member-rosters .assemblyMember-counties{margin-top:.5rem !important;grid-column:1/5 !important;grid-row:2/3 !important}.page-services-directories-and-rosters-member-rosters .assemblyMember-counties p{margin-bottom:0 !important}.page-services-directories-and-rosters-member-rosters .assemblyMember-counties .heading-member-type{display:inline-block !important;padding-right:8px !important}}@media print and (min-width:480px)and (max-width:812px){.page-services-directories-and-rosters-member-rosters .assemblyMember-card{padding:1rem !important;page-break-inside:avoid !important;-moz-column-break-inside:avoid !important;break-inside:avoid !important;page-break-after:auto !important;width:100% !important;border-radius:12px !important;grid-template-columns:80px 140px 200px 200px !important;gap:0 1rem !important}.page-services-directories-and-rosters-member-rosters .assemblyMember-contact-capitol{display:flex !important;grid-column:3/4 !important;grid-row:1/2 !important;margin-top:0 !important}.page-services-directories-and-rosters-member-rosters .assemblyMember-contact-district{display:flex !important;grid-column:4/5 !important;grid-row:1/2 !important;margin-top:0 !important}.page-services-directories-and-rosters-member-rosters .assemblyMember-counties{display:flex !important;margin-bottom:0 !important}.page-services-directories-and-rosters-member-rosters .assemblyMember-counties p{margin-bottom:0 !important}.page-services-directories-and-rosters-member-rosters .assemblyMember-counties .heading-member-type{display:inline-block !important;padding-right:8px !important}.page-services-directories-and-rosters-member-rosters .assemblyMember-counties .heading-member-type h2{font-size:16px !important}}@media print{@-moz-document url-prefix(){.page-services-directories-and-rosters-member-rosters .layout-container{display:block !important;min-height:unset !important;max-width:10in !important}@media print and (min-width:480px)and (max-width:812px){.page-services-directories-and-rosters-member-rosters .layout-container{max-width:7.5in !important}}.page-services-directories-and-rosters-member-rosters main.main-content>div{display:block !important}.page-services-directories-and-rosters-member-rosters main.main-content>div .block-container{display:block !important}.page-services-directories-and-rosters-member-rosters main.main-content>div .block-container .assembly-data{display:block !important}.page-services-directories-and-rosters-member-rosters .assemblyMember-card{page-break-inside:avoid !important;-moz-column-break-inside:avoid !important;break-inside:avoid !important}}@supports(-ms-ime-align:auto){.page-services-directories-and-rosters-member-rosters body.A4{width:210mm;height:295.6mm}.page-services-directories-and-rosters-member-rosters .layout-container{contain:size !important}.page-services-directories-and-rosters-member-rosters .layout-container .assemblyMember-card{contain:content !important}}}.secondary-offices[class][class][class] .search-container[class]{margin-bottom:3rem}.secondary-offices[class][class][class] .search-container[class] input{border-radius:100px;background:#f1f1f1;border:1px solid rgba(0,0,0,0);background-image:url(/themes/custom/asm_internet_theme/assets/icons/SEARCH.svg);background-repeat:no-repeat;background-position:20px;background-size:20px;width:auto;max-width:auto;transition:background .3s ease;margin:0;padding:24px 18px 24px 62px;width:100%;max-width:31rem}.secondary-offices[class][class][class] .search-container[class] input:focus,.secondary-offices[class][class][class] .search-container[class] input:focus-within,.secondary-offices[class][class][class] .search-container[class] input:active{outline:none}.secondary-offices[class][class][class] .search-container[class] input:focus-visible{outline:2px solid #015fcc}.secondary-offices[class][class][class] .search-container[class] input:hover{background-color:#e7e7e7}.secondary-offices[class][class][class] .search-container[class] input::-moz-placeholder{color:#595959}.secondary-offices[class][class][class] .search-container[class] input::placeholder{color:#595959}.secondary-offices[class][class][class] th:not(.no-sort):after{content:"";display:inline-block;width:1rem;aspect-ratio:1/1;vertical-align:middle;margin:0 0 .25rem .5rem;float:none;border:none}.resources-menu--page{margin-bottom:80px}@media(max-width:1024px){.resources-menu--page{margin-bottom:64px}}@media(max-width:619px){.resources-menu--page{margin-bottom:48px}}.resources-menu--page h2{font-size:2.5rem;font-weight:600;line-height:130%;letter-spacing:-0.8px;margin-bottom:1.5rem}@media(max-width:1024px){.resources-menu--page h2{font-size:32px}}@media(max-width:619px){.resources-menu--page h2{font-size:28px}}.resources-menu--page ul.main-menu{list-style:square;list-style-type:square;padding-left:1.3rem;display:block;border:0}.resources-menu--page #main-nav-sidebar .main-menu__item{margin-bottom:.4rem;max-width:unset;list-style-type:square;display:list-item;border:0}.resources-menu--page #main-nav-sidebar .main-menu__item::marker{font-size:.7em;color:#01579f}.resources-menu--page #main-nav-sidebar .main-menu__item a{font-size:18px;color:#01579f;line-height:150%;text-underline-offset:5px;text-decoration:none;font-weight:500;margin:0;padding:0}@media(max-width:1024px){.resources-menu--page #main-nav-sidebar .main-menu__item a{font-size:16px}}.resources-menu--page #main-nav-sidebar .main-menu__item a:hover{text-decoration:underline}.resources-menu--page #mobile-menu--translate{display:none !important}.view-committee-rooms .views-field-nothing,.view-committee-rooms .views-field-nothing-1{text-align:right;white-space:nowrap}.view-committee-rooms .views-field-nothing a,.view-committee-rooms .views-field-nothing-1 a{text-decoration:none;color:#292b29;text-decoration:underline}.view-committee-rooms .views-field-nothing a:hover,.view-committee-rooms .views-field-nothing-1 a:hover{text-decoration:none;color:#292b29}@media(max-width:619px){.view-committee-rooms .views-field-nothing,.view-committee-rooms .views-field-nothing-1{padding-right:1.5rem;padding-bottom:1.5rem}}.view-committee-rooms .views-field-title{width:85%;font-size:20px;font-weight:600;padding-left:0}@media(max-width:1024px){.view-committee-rooms .views-field-title{width:78%;font-size:16px}}@media(max-width:619px){.view-committee-rooms .views-field-title{width:100%;padding-bottom:1rem;padding-top:1.5rem}}.view-committee-rooms td{padding:21px 0 21px 16px}@media(max-width:1024px){.view-committee-rooms td{padding:24px 0 24px 16px}}@media(max-width:619px){.view-committee-rooms td{display:inline-block;padding:0}}@media(max-width:619px){.view-committee-rooms tr:first-child td:first-child{padding-top:32px}}@media(max-width:619px){.view-committee-rooms table{margin:0}}#block-asm-internet-theme-views-block-committee-rooms-block-1 .block-title,#block-asm-internet-theme-views-block-committee-rooms-block-2 .block-title{margin-bottom:0}@media(max-width:1024px){body.page-videos-room-list main.main-content{padding-top:3rem}}.page-assembly-rules-committee .are-vertically-aligned-top{flex-direction:column}.page-assembly-rules-committee .are-vertically-aligned-top .is-vertically-aligned-top:nth-child(1){display:none}.page-assembly-rules-committee .are-vertically-aligned-top .is-vertically-aligned-top:nth-child(1) span{white-space:nowrap}.page-assembly-rules-committee .are-vertically-aligned-top .is-vertically-aligned-top:nth-child(2){margin-bottom:1rem}.page-assembly-rules-committee .are-vertically-aligned-top .is-vertically-aligned-top:nth-child(2) span{white-space:nowrap}@media(min-width:813px){.page-assembly-rules-committee .are-vertically-aligned-top{gap:24px;flex-direction:row}.page-assembly-rules-committee .are-vertically-aligned-top .is-vertically-aligned-top:nth-child(1){max-width:40%;display:block}.page-assembly-rules-committee .are-vertically-aligned-top .is-vertically-aligned-top:nth-child(2){max-width:60%}}.wp-block-image figcaption{text-align:left;margin-top:1rem}body.page-public-services-visit-state-capitol .font-size-18,body.page-resources-visit-state-capitol .font-size-18{font-size:20px}body.page-public-services-visit-state-capitol .h6.has-large-font-size,body.page-public-services-visit-state-capitol h6.has-large-font-size,body.page-public-services-visit-state-capitol .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title a.has-large-font-size,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title body.page-public-services-visit-state-capitol a.has-large-font-size,body.page-public-services-visit-state-capitol .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .has-large-font-size.todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-public-services-visit-state-capitol .has-large-font-size.todays-hearings--title,body.page-public-services-visit-state-capitol .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a a.has-large-font-size,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a body.page-public-services-visit-state-capitol a.has-large-font-size,body.page-public-services-visit-state-capitol .df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a a.has-large-font-size,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a body.page-public-services-visit-state-capitol a.has-large-font-size,body.page-public-services-visit-state-capitol .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a.has-large-font-size,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text body.page-public-services-visit-state-capitol a.has-large-font-size,body.page-public-services-visit-state-capitol .df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a.has-large-font-size,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-public-services-visit-state-capitol a.has-large-font-size,body.page-resources-visit-state-capitol .h6.has-large-font-size,body.page-resources-visit-state-capitol h6.has-large-font-size,body.page-resources-visit-state-capitol .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title a.has-large-font-size,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title body.page-resources-visit-state-capitol a.has-large-font-size,body.page-resources-visit-state-capitol .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .has-large-font-size.todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-resources-visit-state-capitol .has-large-font-size.todays-hearings--title,body.page-resources-visit-state-capitol .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a a.has-large-font-size,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a body.page-resources-visit-state-capitol a.has-large-font-size,body.page-resources-visit-state-capitol .df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a a.has-large-font-size,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a body.page-resources-visit-state-capitol a.has-large-font-size,body.page-resources-visit-state-capitol .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a.has-large-font-size,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text body.page-resources-visit-state-capitol a.has-large-font-size,body.page-resources-visit-state-capitol .df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a.has-large-font-size,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-resources-visit-state-capitol a.has-large-font-size{font-size:20px;margin-bottom:.75rem}body.page-public-services-visit-state-capitol .font-size-16 a,body.page-resources-visit-state-capitol .font-size-16 a{font-size:16px}body.page-public-services-visit-state-capitol .wp-block-separator.has-css-opacity,body.page-resources-visit-state-capitol .wp-block-separator.has-css-opacity{opacity:1;border-bottom-width:1px;border-bottom-color:#ddd}body.page-public-services-visit-state-capitol .wp-block-separator.has-css-opacity:first-of-type,body.page-resources-visit-state-capitol .wp-block-separator.has-css-opacity:first-of-type{margin-top:2.5rem;margin-bottom:48px}body.page-public-services-visit-state-capitol .california-capitols h2.h6,body.page-public-services-visit-state-capitol .california-capitols .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item h2.todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-public-services-visit-state-capitol .california-capitols h2.todays-hearings--title,body.page-resources-visit-state-capitol .california-capitols h2.h6,body.page-resources-visit-state-capitol .california-capitols .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item h2.todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-resources-visit-state-capitol .california-capitols h2.todays-hearings--title{margin-bottom:1.5rem}body.page-public-services-visit-state-capitol .california-capitols p,body.page-resources-visit-state-capitol .california-capitols p{margin-bottom:1.75rem}@media(max-width:1024px){body.page-public-services-visit-state-capitol .font-size-18,body.page-resources-visit-state-capitol .font-size-18{font-size:18px}body.page-public-services-visit-state-capitol .font-size-16,body.page-resources-visit-state-capitol .font-size-16{font-size:14px}body.page-public-services-visit-state-capitol .font-size-16 a,body.page-resources-visit-state-capitol .font-size-16 a{font-size:14px;margin-top:.5rem}body.page-public-services-visit-state-capitol .dropdown-toggle,body.page-resources-visit-state-capitol .dropdown-toggle{padding:16px 16px 16px 24px}body.page-public-services-visit-state-capitol .wp-container-core-columns-layout-1,body.page-resources-visit-state-capitol .wp-container-core-columns-layout-1{gap:1.5rem}body.page-public-services-visit-state-capitol .h6.has-large-font-size,body.page-public-services-visit-state-capitol h6.has-large-font-size,body.page-public-services-visit-state-capitol .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title a.has-large-font-size,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title body.page-public-services-visit-state-capitol a.has-large-font-size,body.page-public-services-visit-state-capitol .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .has-large-font-size.todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-public-services-visit-state-capitol .has-large-font-size.todays-hearings--title,body.page-public-services-visit-state-capitol .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a a.has-large-font-size,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a body.page-public-services-visit-state-capitol a.has-large-font-size,body.page-public-services-visit-state-capitol .df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a a.has-large-font-size,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a body.page-public-services-visit-state-capitol a.has-large-font-size,body.page-public-services-visit-state-capitol .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a.has-large-font-size,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text body.page-public-services-visit-state-capitol a.has-large-font-size,body.page-public-services-visit-state-capitol .df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a.has-large-font-size,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-public-services-visit-state-capitol a.has-large-font-size,body.page-resources-visit-state-capitol .h6.has-large-font-size,body.page-resources-visit-state-capitol h6.has-large-font-size,body.page-resources-visit-state-capitol .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title a.has-large-font-size,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .todays-hearings--title body.page-resources-visit-state-capitol a.has-large-font-size,body.page-resources-visit-state-capitol .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .has-large-font-size.todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-resources-visit-state-capitol .has-large-font-size.todays-hearings--title,body.page-resources-visit-state-capitol .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a a.has-large-font-size,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a body.page-resources-visit-state-capitol a.has-large-font-size,body.page-resources-visit-state-capitol .df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a a.has-large-font-size,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a body.page-resources-visit-state-capitol a.has-large-font-size,body.page-resources-visit-state-capitol .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text a.has-large-font-size,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item .df-event-text body.page-resources-visit-state-capitol a.has-large-font-size,body.page-resources-visit-state-capitol .df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item a.has-large-font-size,.df-event-text .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-resources-visit-state-capitol a.has-large-font-size{font-size:16px;margin-bottom:.5rem}body.page-public-services-visit-state-capitol .wp-block-separator.has-css-opacity:first-of-type,body.page-resources-visit-state-capitol .wp-block-separator.has-css-opacity:first-of-type{margin-top:1.75rem;margin-bottom:2rem}body.page-public-services-visit-state-capitol .california-capitols h2.h6,body.page-public-services-visit-state-capitol .california-capitols .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item h2.todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-public-services-visit-state-capitol .california-capitols h2.todays-hearings--title,body.page-resources-visit-state-capitol .california-capitols h2.h6,body.page-resources-visit-state-capitol .california-capitols .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item h2.todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-resources-visit-state-capitol .california-capitols h2.todays-hearings--title{font-size:20px}body.page-public-services-visit-state-capitol .spacer-01,body.page-resources-visit-state-capitol .spacer-01{height:38px !important}}@media(max-width:619px){body.page-public-services-visit-state-capitol .font-size-18,body.page-resources-visit-state-capitol .font-size-18{font-size:18px}body.page-public-services-visit-state-capitol .font-size-16,body.page-resources-visit-state-capitol .font-size-16{font-size:14px}body.page-public-services-visit-state-capitol .spacer-01,body.page-resources-visit-state-capitol .spacer-01{height:34 !important}body.page-public-services-visit-state-capitol .california-capitols h2.h6,body.page-public-services-visit-state-capitol .california-capitols .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item h2.todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-public-services-visit-state-capitol .california-capitols h2.todays-hearings--title,body.page-resources-visit-state-capitol .california-capitols h2.h6,body.page-resources-visit-state-capitol .california-capitols .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item h2.todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-resources-visit-state-capitol .california-capitols h2.todays-hearings--title{font-size:20px;margin-bottom:.8rem}body.page-public-services-visit-state-capitol .california-capitols .spacer-02,body.page-resources-visit-state-capitol .california-capitols .spacer-02{height:34px !important}body.page-public-services-visit-state-capitol .california-capitols .spacer-03,body.page-resources-visit-state-capitol .california-capitols .spacer-03{height:20px !important}body.page-public-services-visit-state-capitol .california-capitols .font-size-16,body.page-resources-visit-state-capitol .california-capitols .font-size-16{font-size:16px}body.page-public-services-visit-state-capitol .wp-container-core-columns-layout-1,body.page-resources-visit-state-capitol .wp-container-core-columns-layout-1{gap:1.35rem}body.page-public-services-visit-state-capitol .spacer-05,body.page-resources-visit-state-capitol .spacer-05{height:8px !important}body.page-public-services-visit-state-capitol .california-capitols+.wp-block-spacer:last-of-type,body.page-resources-visit-state-capitol .california-capitols+.wp-block-spacer:last-of-type{height:32px !important}}body.page-public-services-visit-state-capitol .line-height-21.capitol-area-links,body.page-resources-visit-state-capitol .line-height-21.capitol-area-links{line-height:2 !important}@media(max-width:1024px){body.page-terms-privacy main.main-content,body.page-accessibility main.main-content{padding-top:50px}}body.page-terms-privacy h6.wp-block-heading,body.page-accessibility h6.wp-block-heading{margin-top:42px;letter-spacing:-0.32px}@media(max-width:1024px){body.page-terms-privacy h6.wp-block-heading,body.page-accessibility h6.wp-block-heading{margin-top:28px;font-size:20px}}body.page-terms-privacy .text-long p,body.page-accessibility .text-long p{line-height:1.5;margin-bottom:1.5rem}@media(max-width:1024px){body.page-terms-privacy .text-long p,body.page-accessibility .text-long p{line-height:1.49}}body.page-terms-privacy .text-long ul,body.page-accessibility .text-long ul{padding-left:1.5rem}@media(max-width:1024px){body.page-terms-privacy .text-long li,body.page-accessibility .text-long li{margin-bottom:.21rem}}.accordion-accessibility .accordion-content{max-width:unset}.accordion-accessibility .accordion-content table{width:100% !important;margin-bottom:4px}.accordion-accessibility .accordion-content table thead{border-top:0}.accordion-accessibility .accordion-content table th:first-child,.accordion-accessibility .accordion-content table td:first-child{width:28%}.accordion-accessibility .accordion-content table th,.accordion-accessibility .accordion-content table td{vertical-align:top;align-items:flex-start}.accordion-accessibility .accordion-content table th:not(:last-child),.accordion-accessibility .accordion-content table td:not(:last-child){padding-right:1.5rem}@media(min-width:1025px){.accordion-accessibility .accordion-content table th:not(:last-child),.accordion-accessibility .accordion-content table td:not(:last-child){padding-right:2rem}}.accordion-accessibility .accessibility-footnote{font-size:14px !important}@media(max-width:619px){.accordion-accessibility .accordion-content{overflow-x:scroll}.accordion-accessibility .accordion-content table{min-width:500px}}body.page-public-services-faqs .accordion-content,body.page-resources-faqs .accordion-content{max-width:871px}body.page-public-services-faqs .accordion-wrapper button,body.page-resources-faqs .accordion-wrapper button{padding:25px 40px 25px 0}@media(max-width:1024px){body.page-public-services-faqs main.main-content,body.page-resources-faqs main.main-content{padding-top:52px}body.page-public-services-faqs main.main-content .block,body.page-resources-faqs main.main-content .block{margin-bottom:42px}body.page-public-services-faqs main.main-content .accordion-content,body.page-resources-faqs main.main-content .accordion-content{max-width:697px}body.page-public-services-faqs main.main-content .accordion-wrapper p,body.page-resources-faqs main.main-content .accordion-wrapper p{position:relative}body.page-public-services-faqs main.main-content .accordion-wrapper button,body.page-resources-faqs main.main-content .accordion-wrapper button{padding:27px 40px 27.5px 0}body.page-public-services-faqs main.main-content .accordion-wrapper button::after,body.page-resources-faqs main.main-content .accordion-wrapper button::after{top:0;bottom:0;margin:auto}}@media(max-width:619px){body.page-public-services-faqs main.main-content,body.page-resources-faqs main.main-content{padding-top:32px}body.page-public-services-faqs main.main-content .block,body.page-resources-faqs main.main-content .block{margin-bottom:32px}body.page-public-services-faqs main.main-content .accordion-wrapper button,body.page-resources-faqs main.main-content .accordion-wrapper button{padding:16px 40px 16px 0}body.page-public-services-faqs main.main-content .accordion-wrapper h2.h6,body.page-public-services-faqs main.main-content .accordion-wrapper .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item h2.todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-public-services-faqs main.main-content .accordion-wrapper h2.todays-hearings--title,body.page-resources-faqs main.main-content .accordion-wrapper h2.h6,body.page-resources-faqs main.main-content .accordion-wrapper .todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item h2.todays-hearings--title,.todays-hearings--wrapper:has(>*:nth-child(2):last-child)>.todays-hearings--item body.page-resources-faqs main.main-content .accordion-wrapper h2.todays-hearings--title{font-size:16px}body.page-public-services-faqs main.main-content .accordion-wrapper .accordion-content.active,body.page-resources-faqs main.main-content .accordion-wrapper .accordion-content.active{margin-bottom:0}body.page-public-services-faqs main.main-content .accordion-wrapper:not(.active):last-child button.accordion,body.page-resources-faqs main.main-content .accordion-wrapper:not(.active):last-child button.accordion{padding-bottom:16px}}@media(max-width:479px){body.page-public-services-faqs main.main-content .accordion-wrapper button,body.page-resources-faqs main.main-content .accordion-wrapper button{padding:16px 52px 16px 0}}.caucus-members--orphan td *{font-size:14px;font-style:normal;font-weight:500;line-height:150%;margin:0;letter-spacing:normal}body.page-events-tv-schedule main.main-content,body.page-offices main.main-content{margin-bottom:8rem}.page-media-website-tour a[title=Videos].main-menu__link--active{border-bottom:0}.page-workspace #block-asmweb-theme-pagetitle h1.heading{font-size:52px;margin-bottom:0}@media(min-width:813px){.page-workspace #block-asmweb-theme-pagetitle h1.heading{font-size:70px;margin-bottom:.5em;float:left}}@media(min-width:1025px){.page-workspace #block-asmweb-theme-pagetitle h1.heading{font-size:100px !important}}.page-workspace .view-workspace{display:grid;grid-template-columns:1fr}.page-workspace main.main-content .view-header{grid-row:2/3;max-width:950px;margin-top:3rem}.page-workspace main.main-content .view-header form{display:grid;grid-template-columns:repeat(12,1fr);gap:16px;align-items:flex-end;justify-content:flex-end}.page-workspace main.main-content .view-header form>*:nth-child(1){grid-column:1/13}.page-workspace main.main-content .view-header form>*:nth-child(2){grid-column:1/8}.page-workspace main.main-content .view-header form button{width:120px;grid-column:9/13;margin:auto 0 0 auto}@media(min-width:620px){.page-workspace main.main-content .view-header form>*:nth-child(1){grid-column:1/7}.page-workspace main.main-content .view-header form>*:nth-child(2){grid-column:7/10}.page-workspace main.main-content .view-header form button{grid-column:10/13}}@media(min-width:813px){.page-workspace main.main-content .view-header{display:none}}.page-workspace main.main-content .view-filters{max-width:950px;grid-row:1/2}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content{display:grid;grid-template-columns:6fr 2fr 2fr 2fr;grid-template-rows:1fr 1fr 1fr;gap:1rem}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(1){grid-column:1/7;grid-row:1/2}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(2){grid-column:7/9;grid-row:1/2}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(3){grid-column:9/11;grid-row:1/2}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(4){grid-column:11/13}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(7){grid-column:1/7;grid-row:2/3}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(5){grid-column:7/10;grid-row:2/3}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(6){grid-column:10/13;grid-row:2/3}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content .form-actions{grid-column:1/7;grid-row:3/4}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content .form-actions button{width:120px;margin-right:1.5rem;justify-content:center}@media(max-width:812px){.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content{grid-template-columns:repeat(12,1fr)}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(1){grid-column:1/10}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(2){grid-column:1/5;grid-row:2/3}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(3){grid-column:10/13;grid-row:3/4}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(4){grid-column:10/13;grid-row:1/2}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(7){grid-column:1/10;grid-row:3/4}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(5){grid-column:5/9;grid-row:2/3}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(6){grid-column:9/13;grid-row:2/3}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content .form-actions{grid-column:1/13;grid-row:4/5}}@media(max-width:619px){.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(1){grid-column:1/13}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(2){grid-column:1/7;grid-row:2/3}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(3){grid-column:7/13;grid-row:2/3}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(4){grid-column:1/7;grid-row:5/6}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(7){grid-column:1/13;grid-row:4/5}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(5){grid-column:1/7;grid-row:3/4}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content>*:nth-child(6){grid-column:7/13;grid-row:3/4}.page-workspace main.main-content .view-filters #views-exposed-form-workspace-moderated-content .form-actions{grid-column:1/13;grid-row:6/7;margin-top:2rem}}.page-workspace main.main-content .view-content{grid-row:3/4}.page-workspace .form-item{margin-bottom:0}.page-workspace .form-item .form-item__dropdown{border:0}.page-workspace .form-item select,.page-workspace .form-item input{margin-bottom:0}.page-workspace table th{font-size:14px;font-weight:500;color:#292b29;line-height:1.2;vertical-align:baseline}@media(max-width:812px){.page-workspace table th{font-size:12px}}@media(max-width:812px){.page-workspace thead{display:none}.page-workspace tbody tr{display:grid;grid-template-columns:2fr 1fr;padding:1rem 0}.page-workspace tbody td.views-field-title::before{content:"Title";text-transform:uppercase;font-size:12px;font-weight:600;color:#292b29;display:block}.page-workspace tbody td.views-field-type::before{content:"Type";text-transform:uppercase;font-size:12px;font-weight:600;color:#292b29;display:block}.page-workspace tbody td.views-field-name::before{content:"Author";text-transform:uppercase;font-size:12px;font-weight:600;color:#292b29;display:block}.page-workspace tbody td.views-field-status-1::before{content:"Published";text-transform:uppercase;font-size:12px;font-weight:600;color:#292b29;display:block}.page-workspace tbody td.views-field-changed::before{content:"Updated";text-transform:uppercase;font-size:12px;font-weight:600;color:#292b29;display:block}.page-workspace tbody td.views-field-revision-uid::before{content:"Updated By";text-transform:uppercase;font-size:12px;font-weight:600;color:#292b29;display:block}}@media(max-width:812px)and (max-width:479px){.page-workspace tbody tr{display:grid;grid-template-columns:1fr 1fr}.page-workspace tbody tr td{padding:1rem 0}.page-workspace tbody tr td.views-field-title{grid-column:1/3;grid-row:1/2}.page-workspace tbody tr td.views-field-name{grid-column:1/3;grid-row:2/3}.page-workspace tbody tr td.views-field-type{grid-column:1/2;grid-row:5/6}.page-workspace tbody tr td.views-field-status-1{grid-column:2/3;grid-row:5/6}.page-workspace tbody tr td.views-field-changed{grid-column:1/3;grid-row:3/4}.page-workspace tbody tr td.views-field-revision-uid{grid-column:1/3;grid-row:4/5}}.page-workspace nav.pager{grid-row:5/6}body.maintenance-page{background:#efefef !important;background-image:none !important;font-family:"Open Sans",sans-serif}.maintenance-container #container{background:rgba(0,0,0,0)}.maintenance-container .container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.maintenance-container .message{background:#fff;box-shadow:1px 1px 35px -5px #c3c3c3;max-width:1000px;border-radius:5px;animation-name:fadeIn;animation-duration:.6s}.maintenance-container .content-message{padding:25px 40px 30px 40px;font-size:1.4em;line-height:1.3}.maintenance-container .maint-header{background:#004179;padding:20px 30px;overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:1.5em;font-weight:600}.maintenance-container .maint-header div{display:inline-block;line-height:1.2em;text-align:left}.maintenance-container .icon{vertical-align:middle}.maintenance-container .maint-header i{color:#fff;margin-right:10px;font-size:1.1em}@media screen and (max-width:768px){.maintenance-container .container{width:100%}.maintenance-container .maint-header,.maintenance-container .message{border-radius:0}}@keyframes fadeIn{0%{opacity:0;transform:translate3d(0,-25%,0)}100%{opacity:1;transform:none}}.block--caucuses h2{font-size:2.5rem;font-weight:600;line-height:130%;letter-spacing:-0.8px;margin-bottom:1.5rem}@media(max-width:1024px){.block--caucuses h2{font-size:32px;letter-spacing:-0.64px}}@media(max-width:1024px){.block--caucuses{padding-top:8px}.block--caucuses a,.block--caucuses p{font-size:16px;font-weight:500}}.block--caucuses ul{list-style-type:square;padding-left:1.3rem}.block--caucuses ul li{font-size:18px;margin-bottom:.4rem}@media(max-width:1024px){body.page-caucuses main.main-content{padding-top:33px}body.page-caucuses main.main-content .block--caucuses .caucus li{font-size:16px}}@media(max-width:619px){body.page-caucuses main.main-content{padding-top:40px}body.page-caucuses main.main-content .block--caucuses h2{margin-bottom:1rem;font-size:28px}body.page-caucuses main.main-content .block--caucuses .caucus ul{margin-top:0}body.page-caucuses main.main-content .block--caucuses .caucus li{font-size:16px}}.page-offices .main-content .text-long h2{font-size:2.5rem;font-weight:600;line-height:130%;letter-spacing:-0.8px;margin-bottom:1.5rem}@media(max-width:1024px){.page-offices .main-content .text-long h2{font-size:32px;letter-spacing:-0.64px}}@media(max-width:1024px){.page-offices .main-content .text-long{padding-top:8px}.page-offices .main-content .text-long a,.page-offices .main-content .text-long p{font-size:16px;font-weight:500}}.page-offices .main-content .text-long ul{list-style-type:square;padding-left:1.3rem}.page-offices .main-content .text-long ul li{font-size:18px;margin-bottom:.4rem}@media(max-width:1024px){body.page-offices main.main-content{padding-top:33px}body.page-offices main.main-content .text-long li{font-size:16px}}@media(max-width:619px){body.page-offices main.main-content{padding-top:40px}body.page-offices main.main-content .text-long h2{margin-bottom:1rem;font-size:28px}body.page-offices main.main-content .text-long ul{margin-top:0}body.page-offices main.main-content .text-long li{font-size:16px}}body.page-committees main.main-content{padding-top:58px}body.page-committees main.main-content #block-asm-internet-theme-local-tasks>.block-container{margin-bottom:5rem}body.page-committees main.main-content #block-asm-internet-theme-local-tasks:has(.hide)>.block-container{margin-bottom:0}body.page-committees main.main-content #block-asm-internet-theme-content.block:has(button.trigger){margin-bottom:0}.committee-type{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:3rem}@media(max-width:619px){.committee-type{display:none}}.committee-type label,.committee-type a.button,.committee-type .events-page--past .more-link a,.committee-type #block-asm-internet-theme-views-block-past-events-past-events-block .more-link a,.committee-type .page-events-past .more-link a,.events-page--past .more-link .committee-type a,#block-asm-internet-theme-views-block-past-events-past-events-block .more-link .committee-type a,.page-events-past .more-link .committee-type a,.committee-type .pdf-list a.link-item,.pdf-list .committee-type a.link-item,.committee-type .pdf-list a.pdf-item,.pdf-list .committee-type a.pdf-item,.committee-type a.ghost-btn,.committee-type #block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a,#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link .committee-type a,.committee-type .tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a,.tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link .committee-type a,.committee-type #mobile-menu--translate a,#mobile-menu--translate .committee-type a,.committee-type .was-welcome-message-modal .front-popup--wrapper a.front-popup-button,.was-welcome-message-modal .front-popup--wrapper .committee-type a.front-popup-button,.committee-type .was-bookmarks-manage-header a,.was-bookmarks-manage-header .committee-type a{position:relative;font-size:clamp(.75rem,.442rem + .481vw,.875rem);font-weight:600;display:inline-flex;align-items:center;padding:.625rem 1rem;border:1px solid #b0b0b0;border-radius:9999px;transition:all 250ms ease;cursor:pointer}@media(max-width:1024px){.committee-type label,.committee-type a.button,.committee-type .events-page--past .more-link a,.committee-type #block-asm-internet-theme-views-block-past-events-past-events-block .more-link a,.committee-type .page-events-past .more-link a,.events-page--past .more-link .committee-type a,#block-asm-internet-theme-views-block-past-events-past-events-block .more-link .committee-type a,.page-events-past .more-link .committee-type a,.committee-type .pdf-list a.link-item,.pdf-list .committee-type a.link-item,.committee-type .pdf-list a.pdf-item,.pdf-list .committee-type a.pdf-item,.committee-type a.ghost-btn,.committee-type #block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a,#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link .committee-type a,.committee-type .tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a,.tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link .committee-type a,.committee-type #mobile-menu--translate a,#mobile-menu--translate .committee-type a,.committee-type .was-welcome-message-modal .front-popup--wrapper a.front-popup-button,.was-welcome-message-modal .front-popup--wrapper .committee-type a.front-popup-button,.committee-type .was-bookmarks-manage-header a,.was-bookmarks-manage-header .committee-type a{padding:.5rem 1rem}}.committee-type label:has(input:checked),.committee-type a.button:has(input:checked),.committee-type .events-page--past .more-link a:has(input:checked),.committee-type #block-asm-internet-theme-views-block-past-events-past-events-block .more-link a:has(input:checked),.committee-type .page-events-past .more-link a:has(input:checked),.events-page--past .more-link .committee-type a:has(input:checked),#block-asm-internet-theme-views-block-past-events-past-events-block .more-link .committee-type a:has(input:checked),.page-events-past .more-link .committee-type a:has(input:checked),.committee-type .pdf-list a.link-item:has(input:checked),.pdf-list .committee-type a.link-item:has(input:checked),.committee-type .pdf-list a.pdf-item:has(input:checked),.pdf-list .committee-type a.pdf-item:has(input:checked),.committee-type a.ghost-btn:has(input:checked),.committee-type #block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a:has(input:checked),#block-asm-internet-theme-wasfullcalendareventsblock .fc-listMonth-view table.fc-list-table td.fc-list-event-title .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link .committee-type a:has(input:checked),.committee-type .tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link a:has(input:checked),.tippy-box .fc-event-tooltip-wrapper .fc-event-add-to-calendar-link .committee-type a:has(input:checked),.committee-type #mobile-menu--translate a:has(input:checked),#mobile-menu--translate .committee-type a:has(input:checked),.committee-type .was-welcome-message-modal .front-popup--wrapper a.front-popup-button:has(input:checked),.was-welcome-message-modal .front-popup--wrapper .committee-type a.front-popup-button:has(input:checked),.committee-type .was-bookmarks-manage-header a:has(input:checked),.was-bookmarks-manage-header .committee-type a:has(input:checked){color:#fff;background:#255752;border:1px solid #255752}.committee-type input{position:absolute;opacity:0}.committees__search-and-select[class]{display:flex;align-items:center;justify-content:space-between;margin:0}.committees__search[class][class]{position:relative;flex-grow:1}.committees__search[class][class] input{font-size:clamp(.875rem,.567rem + .481vw,1rem);background:#f1f1f1;width:100%;height:auto;padding:1.2rem 1rem 1.2rem 3rem;margin:0;border:none;border-radius:9999px}@media(max-width:619px){.committees__search[class][class] input{font-size:16px}}.committees__search[class][class] input::-moz-placeholder{color:#595959}.committees__search[class][class] input::placeholder{color:#595959}.committees__search[class][class] input:hover{background-color:#e7e7e7;transition:all .2s ease}.committees__search[class][class] input:focus,.committees__search[class][class] input:focus-within{outline:1px solid #ddd}.committees__search[class][class] input:focus-visible{outline:2px solid #015fcc}@media(min-width:620px){.committees__search[class][class] input{max-width:clamp(18.75rem,5.827rem + 20.192vw,24rem)}}.committees__search[class][class] svg{display:block;position:absolute;top:50%;left:1.25rem;transform:translateY(-55%);fill:#292b29}.committees__select-sessionnumber{position:relative}.committees__select-sessionnumber:has(.dropdown-content:not(.hide)) .session-selector svg{transform:rotate(180deg)}.committees__select-sessionnumber:has(.dropdown-content:not(.hide)) label:hover{color:#01579f;text-decoration:none;transition:color .2s ease}@media(max-width:619px){.committees__select-sessionnumber{display:none}}.committees__select-sessionnumber .session-selector{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600}.committees__select-sessionnumber .session-selector:hover,.committees__select-sessionnumber .session-selector:focus{background:rgba(0,0,0,0);color:#292b29}.committees__select-sessionnumber .session-selector svg{display:block;transition:all 250ms ease}.committees__select-sessionnumber .dropdown-content{position:absolute;right:0;transform:translateY(0.5rem);padding:1.5rem;min-width:12.75rem;box-shadow:0 4px 54px 0 rgba(0,0,0,.12);border-radius:1rem}.committees__select-sessionnumber .dropdown-content ul{list-style-type:none;margin:0;padding:0;display:grid;gap:.75rem}.committees__select-sessionnumber .dropdown-content label{position:relative;display:block;font-size:.875rem;font-weight:500;cursor:pointer}.committees__select-sessionnumber .dropdown-content input{position:absolute;opacity:0}.committees__m-filters[class]{margin-top:1rem}@media(max-width:619px){.committees__m-filters[class] button{padding:1rem 1.5rem}}@media(min-width:620px){.committees__m-filters[class]{display:none}}.committees__m-filters[class] .committees__tray-open-btn{width:100%}@media(max-width:619px){.committees__m-filters[class] .committees__tray-open-btn{display:flex;justify-content:center;align-items:center;gap:.5rem}.committees__m-filters[class] .committees__tray-open-btn:active svg,.committees__m-filters[class] .committees__tray-open-btn:active svg *,.committees__m-filters[class] .committees__tray-open-btn:focus-within svg,.committees__m-filters[class] .committees__tray-open-btn:focus-within svg *,.committees__m-filters[class] .committees__tray-open-btn:focus svg,.committees__m-filters[class] .committees__tray-open-btn:focus svg *{fill:#fff;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(3643%) hue-rotate(195deg) brightness(119%) contrast(106%)}}.committees__m-filters[class] .committees__tray{padding:1.5rem 1.5rem 2rem}@media(max-width:619px){.committees__m-filters[class] .committees__tray .mobile-tray__close-btn:active svg *,.committees__m-filters[class] .committees__tray .mobile-tray__close-btn:focus-within svg *,.committees__m-filters[class] .committees__tray .mobile-tray__close-btn:focus svg *{fill:#292b29}.committees__m-filters[class] .committees__tray .mobile-tray__close-btn svg{width:24px;height:24px}}.committees__m-filters[class] .committees__tray button{background:none;border:none;padding:0;margin:0;display:flex;align-items:center;color:#292b29}.committees__m-filters[class] .committees__tray button:hover,.committees__m-filters[class] .committees__tray button:focus{background:none;color:#292b29}.committees__m-filters[class] .committees__tray h2{font-size:1.25rem;font-weight:600;letter-spacing:0;text-align:center;padding-inline:2rem;margin-block:0 2rem}.committees__m-filters[class] .committees__tray h3{color:#717171;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0;margin:0}.committees__m-filters[class] .committees__tray-sessions{margin-bottom:2rem}@media(max-width:619px){.committees__m-filters[class] .committees__tray-sessions{margin-bottom:1rem}}.committees__m-filters[class] .committees__tray-sessions label{display:flex;align-items:center;gap:1rem;padding-block:1rem;font-weight:600}.committees__m-filters[class] .committees__tray-sessions label+label{border-top:1px solid #ddd}.committees__m-filters[class] .committees__tray-sessions input[type=radio]{accent-color:#255752}.committees__m-filters[class] .committees__tray-filters{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.committees__m-filters[class] .committees__tray-filters label{position:relative;font-size:.75rem;font-weight:600;display:inline-block;padding:.625rem 1rem;border:1px solid #b0b0b0;border-radius:9999px;transition:all 250ms ease;cursor:pointer}@media(max-width:619px){.committees__m-filters[class] .committees__tray-filters label{padding:.485rem 1rem}}.committees__m-filters[class] .committees__tray-filters label:has(input:checked){color:#fff;background:#255752;border:1px solid #255752}.committees__m-filters[class] .committees__tray-filters input{position:absolute;opacity:0}.committees__m-filters[class] .committees__tray-submits{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.committees__m-filters[class] .committees__tray-submits button{padding:1rem;display:block;width:100%;border:1px solid #ddd;border-radius:9999px;background:#fff}.committees__m-filters[class] .committees__tray-submits button.committees__apply-btn{background:#255752;color:#fff}.committees h2{font-weight:600;font-size:clamp(1.75rem,.893rem + 2.857vw,2rem);letter-spacing:-0.025rem;margin-bottom:2.7rem}@media(min-width:1025px){.committees h2{margin-botom:2rem}}@media(min-width:620px){.committees h2{font-size:clamp(2rem,.769rem + 1.923vw,2.5rem)}}.committees h2:has(+.committees__list){margin-bottom:.5rem}@media(max-width:1024px){.committees h2:has(+.committees__list){margin-bottom:1.1rem}}.committees h3{font-weight:600;font-size:clamp(1.25rem,.821rem + 1.429vw,1.375rem);letter-spacing:-0.025rem;margin-bottom:.5rem}@media(min-width:620px){.committees h3{font-size:clamp(1.375rem,1.067rem + .481vw,1.5rem)}}.committees section+section{margin-top:4rem}@media(above-l){.committees section+section{margin-top:4.6rem}}@media(min-width:620px){.committees section+section{margin-top:4rem}}@media(max-width:1024px){.committees>.committees__committee{margin-top:3.3rem}}.committees__list{padding:0;margin:0;list-style-type:none}.committees__item{display:grid;gap:1rem 1.5rem;align-items:center;padding-block:1.5rem;border-bottom:1px solid #ddd;grid-template-columns:1fr;padding:1.55rem 0}@media(min-width:1025px){.committees__item{grid-template-columns:1fr auto;padding-top:clamp(1rem,-0.231rem + 1.923vw,1.5rem);padding-bottom:clamp(1rem,.385rem + .962vw,1.25rem)}}@media(min-width:480px){.committees__item{grid-template-columns:1fr auto;padding:1.38rem 0}.committees__item:first-child{margin-top:.8rem}}.committees__notfound{padding:1.5rem 0 0;font-weight:400;font-size:1.125rem}.committees__link{font-weight:600;font-size:clamp(1rem,.385rem + .962vw,1.25rem);color:#01579f;text-decoration:none}.committees__details-btn[class][class]{border:none;padding:0;font-size:.875rem;font-weight:500;text-decoration:underline;text-underline-offset:.35rem;text-align:start}.committees__details-btn[class][class]:focus,.committees__details-btn[class][class]:hover{color:#292b29;background:rgba(0,0,0,0);text-decoration:none}.committees__modal{width:100vw;max-width:unset;max-height:90svh;padding:5rem 1.5rem 3rem;border-radius:.75rem .75rem 0 0;border:none;bottom:0;inset:auto 0 0 0}@media(min-width:620px){.committees__modal{width:calc(100vw - 3rem);max-width:clamp(38.75rem,14.135rem + 38.462vw,48.75rem);max-height:80svh;padding:3.5rem 4rem;border-radius:.75rem;inset:revert}}.committees__modal::backdrop{background:rgba(0,0,0,.6)}.committees__modal .committees__modal-close-btn{position:absolute;right:1.5rem;top:1.5rem;background:none;border:none;padding:0;margin:0}.committees__modal .committees__modal-close-btn path{fill:#292b29}.committees__modal .committees__modal-close-btn:hover,.committees__modal .committees__modal-close-btn:focus{background:none;color:#292b29}.committees__modal h2{font-size:1.5rem;font-weight:600;letter-spacing:-0.025rem;margin-block:0 1.5rem}@media(max-width:619px){.committees__modal h2{font-size:22px;line-height:130%}}.committees__modal h3{font-size:1rem;font-weight:600;letter-spacing:0;margin-block:1.5rem .5rem}.committees__modal .committees__modal-link{font-size:1rem;font-weight:500;color:#01579f;text-decoration:none;display:flex;gap:.25rem;align-items:center}.committees__modal .committees__modal-link svg{fill:#01579f;display:block}.committees__modal ul{list-style-type:none;padding:0;margin:0;-moz-columns:auto;columns:auto;-moz-column-width:14.5rem;column-width:14.5rem;-moz-column-fill:balance;column-fill:balance;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(max-width:1024px){.committees__modal ul{-moz-columns:1;columns:1;columns-width:100%}}.committees__modal li{display:flex;align-items:center;gap:0 1ch;margin-bottom:.25rem}@media(max-width:619px){.committees__modal li{margin-bottom:.15rem}}.committees__modal li a{color:#01579f;font-size:1rem;text-decoration:none}.committees__modal li p{margin:0;color:#595959}.committees__modal .committees__contact p{color:#595959}.committees__modal .committees__contact:has(a:empty){display:none}.pdf-viewer-container{padding:1rem 7rem 3rem;border-radius:1.5rem;background:#595959;position:relative;overflow:hidden;height:55rem}.pdf-viewer-container::after{content:"";display:block;position:absolute;inset:0;box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;pointer-events:none}@media(max-width:1024px){.pdf-viewer-container{height:534px;padding:24px 168px 76px 168px;min-height:434px;border-radius:1rem}}@media(max-width:619px){.pdf-viewer-container{display:none}}.pdf-viewer{display:flex;justify-content:center;gap:2rem .75rem;position:relative}.pdf__controls [aria-label=previous]{position:absolute;top:50%;left:3rem;transform:translateY(-50%);height:3rem;width:3rem;display:grid;place-content:center;background:#fff}@media(max-width:1024px){.pdf__controls [aria-label=previous]{width:2.5rem;height:2.5rem;left:2rem;padding:0;top:242px}.pdf__controls [aria-label=previous] svg{width:11px}}.pdf__controls [aria-label=previous]:hover path,.pdf__controls [aria-label=previous]:focus path{fill:#292b29}.pdf__controls [aria-label=next]{position:absolute;top:50%;right:3rem;transform:translateY(-50%);display:flex;height:3rem;width:3rem;display:grid;place-content:center;background:#fff}@media(max-width:1024px){.pdf__controls [aria-label=next]{width:2.5rem;height:2.5rem;right:2rem;padding:0;top:242px}.pdf__controls [aria-label=next] svg{width:11px}}.pdf__controls [aria-label=next]:hover fill,.pdf__controls [aria-label=next]:focus fill{fill:#292b29}.pdf__controls button:focus path,.pdf__controls button:active path{fill:#000}.pdf__controls .page-text--wrapper[class][class]{position:absolute;left:3rem;bottom:2rem;display:flex;align-items:center;gap:0 .5rem}@media(max-width:1024px){.pdf__controls .page-text--wrapper[class][class]{bottom:1.5rem;left:2rem}}.pdf__controls .page-text--wrapper[class][class] input{color:#fff;font-size:.875rem;font-weight:600;padding:.25rem .75rem;margin:0;background:#292b29;border-radius:.25rem;border:1px solid #717171;height:2rem;width:3.5rem;text-align:center}@media(max-width:1024px){.pdf__controls .page-text--wrapper[class][class] input{font-size:12px;height:28px;width:51px}}.pdf__controls .page-text--wrapper[class][class] span{color:#fff;text-align:center;font-size:.875rem;font-weight:600;line-height:150%;text-shadow:0 0 4px #000}.pdf__controls .mini-controls--wrapper{position:absolute;right:3rem;bottom:2rem;display:flex;gap:0 .75rem}@media(max-width:1024px){.pdf__controls .mini-controls--wrapper{bottom:1.5rem;right:2rem;gap:0 .5rem}}.pdf__controls .mini-controls--wrapper button{background:#fff;border-radius:.25rem;box-shadow:0px 4px 54px 0px rgba(0,0,0,.12);height:2rem;width:2rem;display:grid;place-content:center;padding:0;margin:0}@media(max-width:1024px){.pdf__controls .mini-controls--wrapper button{width:28px;height:28px}.pdf__controls .mini-controls--wrapper button svg{width:13px}}.pdf-list{margin-top:56px}@media(max-width:1024px){.pdf-list{margin-top:40px}}@media(max-width:619px){.pdf-list{margin-top:0;border-bottom:1px solid #ddd;padding-bottom:40px;margin-bottom:48px}}.pdf-list ul{list-style:none;margin:0;padding:0;display:flex;gap:8px;flex-wrap:wrap}@media(max-width:619px){.pdf-list ul{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.5rem;-webkit-overflow-scrolling:touch;width:93.5vw}}@media(max-width:619px)and (pointer:coarse){.pdf-list ul{scrollbar-width:none;-ms-overflow-style:none}.pdf-list ul::-webkit-scrollbar{display:none}}.pdf-list .link-item,.pdf-list .pdf-item{font-size:14px;font-style:normal;font-weight:600;line-height:150%;display:flex;height:40px;padding:16px;justify-content:center;align-items:center;gap:2px}.pdf-list .link-item.active,.pdf-list .pdf-item.active{background-color:#255752;color:#fff;border:0}.pdf-list .link-item.active:hover,.pdf-list .pdf-item.active:hover{background-color:#1a3d39;color:#fff}.pdf-list .link-item.active[class]:active a,.pdf-list .link-item.active[class]:focus a,.pdf-list .link-item.active[class]:focus-within a,.pdf-list .pdf-item.active[class]:active a,.pdf-list .pdf-item.active[class]:focus a,.pdf-list .pdf-item.active[class]:focus-within a{color:#fff}.pdf-list .link-item.link-item a,.pdf-list .pdf-item.link-item a{text-decoration:none;color:#292b29;font-weight:600}@media(max-width:619px){.pdf-list .link-item.link-item a,.pdf-list .pdf-item.link-item a{font-size:12px}}@media(max-width:1024px){.pdf-list .link-item,.pdf-list .pdf-item{font-size:12px;height:36px}}.df-header{margin-top:80px;margin-bottom:32px}@media(max-width:1024px){.df-header{margin-top:64px}}@media(max-width:619px){.df-header{margin-top:0}}.details-wrapper-floor-bills thead th[role=columnheader]:not([data-sort-method=none])::after,.details-wrapper-committee-hearing thead th[role=columnheader]:not([data-sort-method=none])::after,.details-wrapper-committee-bills thead th[role=columnheader]:not([data-sort-method=none])::after,.secondary-offices thead th[role=columnheader]:not([data-sort-method=none])::after{opacity:.4;visibility:visible;border:0;width:16px;height:12px;background-size:16px;align-self:end;display:inline-block;margin:0 0 0 5px;float:none;background-image:url(/themes/custom/asm_internet_theme/assets/icons/ArrowUp-alt.svg);background-repeat:no-repeat;background-position:center;transform:none}.details-wrapper-floor-bills thead th[aria-sort=ascending]::after,.details-wrapper-committee-hearing thead th[aria-sort=ascending]::after,.details-wrapper-committee-bills thead th[aria-sort=ascending]::after,.secondary-offices thead th[aria-sort=ascending]::after{opacity:1 !important;transform:rotate(0)}.details-wrapper-floor-bills thead th[aria-sort=descending]::after,.details-wrapper-committee-hearing thead th[aria-sort=descending]::after,.details-wrapper-committee-bills thead th[aria-sort=descending]::after,.secondary-offices thead th[aria-sort=descending]::after{opacity:1 !important;transform:rotate(180deg) !important}.details-wrapper-floor-bills thead th[role=columnheader][data-sort-method=none]::after,.details-wrapper-committee-hearing thead th[role=columnheader][data-sort-method=none]::after,.details-wrapper-committee-bills thead th[role=columnheader][data-sort-method=none]::after,.secondary-offices thead th[role=columnheader][data-sort-method=none]::after{visibility:hidden;opacity:0}.dailyfile-container-wrapper{position:relative}.dailyfile-container-wrapper .df-tab:not(.show-content){display:none}@media(max-width:1024px){.dailyfile-container-wrapper .details-wrapper-floor-bills,.dailyfile-container-wrapper .details-wrapper-committee-hearing,.dailyfile-container-wrapper .details-wrapper-committee-bills{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100vw;padding-right:3rem}}@media only screen and (max-width:1024px)and (max-width:619px){.dailyfile-container-wrapper .details-wrapper-floor-bills,.dailyfile-container-wrapper .details-wrapper-committee-hearing,.dailyfile-container-wrapper .details-wrapper-committee-bills{width:88vw}}@media(max-width:1024px){.dailyfile-container-wrapper .details-wrapper-floor-bills td:last-child,.dailyfile-container-wrapper .details-wrapper-floor-bills th:last-child,.dailyfile-container-wrapper .details-wrapper-committee-hearing td:last-child,.dailyfile-container-wrapper .details-wrapper-committee-hearing th:last-child,.dailyfile-container-wrapper .details-wrapper-committee-bills td:last-child,.dailyfile-container-wrapper .details-wrapper-committee-bills th:last-child{padding-right:1rem}.dailyfile-container-wrapper .details-wrapper-floor-bills table,.dailyfile-container-wrapper .details-wrapper-committee-hearing table,.dailyfile-container-wrapper .details-wrapper-committee-bills table{margin-right:2.7rem}}@media(max-width:1024px)and (max-width:812px){.dailyfile-container-wrapper .details-wrapper-floor-bills table,.dailyfile-container-wrapper .details-wrapper-committee-hearing table,.dailyfile-container-wrapper .details-wrapper-committee-bills table{margin-right:0}}@media(max-width:1024px)and (max-width:619px){.dailyfile-container-wrapper .details-wrapper-floor-bills table th:nth-child(1),.dailyfile-container-wrapper .details-wrapper-floor-bills table td:nth-child(1),.dailyfile-container-wrapper .details-wrapper-committee-hearing table th:nth-child(1),.dailyfile-container-wrapper .details-wrapper-committee-hearing table td:nth-child(1),.dailyfile-container-wrapper .details-wrapper-committee-bills table th:nth-child(1),.dailyfile-container-wrapper .details-wrapper-committee-bills table td:nth-child(1){width:82px !important;padding-right:0}.dailyfile-container-wrapper .details-wrapper-floor-bills table th:nth-child(2),.dailyfile-container-wrapper .details-wrapper-floor-bills table td:nth-child(2),.dailyfile-container-wrapper .details-wrapper-committee-hearing table th:nth-child(2),.dailyfile-container-wrapper .details-wrapper-committee-hearing table td:nth-child(2),.dailyfile-container-wrapper .details-wrapper-committee-bills table th:nth-child(2),.dailyfile-container-wrapper .details-wrapper-committee-bills table td:nth-child(2){padding-left:1rem !important}}.dailyfile-container-wrapper .details-wrapper-committee-hearing table{table-layout:fixed}.dailyfile-container-wrapper .details-wrapper-committee-hearing table th:nth-child(1),.dailyfile-container-wrapper .details-wrapper-committee-hearing table td:nth-child(1){width:102px;padding-right:0}.dailyfile-container-wrapper .details-wrapper-committee-hearing table th:nth-child(2),.dailyfile-container-wrapper .details-wrapper-committee-hearing table td:nth-child(2){width:163px;padding-right:60px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media(max-width:1024px){.dailyfile-container-wrapper .details-wrapper-committee-hearing table th:nth-child(2),.dailyfile-container-wrapper .details-wrapper-committee-hearing table td:nth-child(2){width:203px}}.dailyfile-container-wrapper .details-wrapper-committee-hearing table th:nth-child(3),.dailyfile-container-wrapper .details-wrapper-committee-hearing table td:nth-child(3){width:304px;padding-right:82px}@media(max-width:1024px){.dailyfile-container-wrapper .details-wrapper-committee-hearing table th:nth-child(3),.dailyfile-container-wrapper .details-wrapper-committee-hearing table td:nth-child(3){width:344px}}.dailyfile-container-wrapper .details-wrapper-committee-hearing table th:nth-child(4),.dailyfile-container-wrapper .details-wrapper-committee-hearing table td:nth-child(4){width:301px;padding-right:140px}@media(max-width:619px){.dailyfile-container-wrapper .details-wrapper-committee-hearing table th:nth-child(4),.dailyfile-container-wrapper .details-wrapper-committee-hearing table td:nth-child(4){padding-right:60px}}.dailyfile-container-wrapper .details-wrapper-committee-hearing table th:nth-child(5),.dailyfile-container-wrapper .details-wrapper-committee-hearing table td:nth-child(5){width:24px}@media(max-width:1024px){.dailyfile-container-wrapper .details-wrapper-committee-hearing table th:nth-child(5),.dailyfile-container-wrapper .details-wrapper-committee-hearing table td:nth-child(5){width:44px}}@media(max-width:619px){.dailyfile-container-wrapper .details-wrapper-committee-hearing table th:nth-child(5),.dailyfile-container-wrapper .details-wrapper-committee-hearing table td:nth-child(5){width:60px;padding-right:.5rem}}.dailyfile-container-wrapper .details-wrapper-floor-bills table{table-layout:fixed}.dailyfile-container-wrapper .details-wrapper-floor-bills table .was-dialog{text-align:left}.dailyfile-container-wrapper .details-wrapper-floor-bills table th:nth-child(1),.dailyfile-container-wrapper .details-wrapper-floor-bills table td:nth-child(1){width:120px;padding-right:0}@media(max-width:1024px){.dailyfile-container-wrapper .details-wrapper-floor-bills table th:nth-child(1),.dailyfile-container-wrapper .details-wrapper-floor-bills table td:nth-child(1){width:120px}}.dailyfile-container-wrapper .details-wrapper-floor-bills table th:nth-child(2),.dailyfile-container-wrapper .details-wrapper-floor-bills table td:nth-child(2){width:120px;padding-right:48px}@media(max-width:1024px){.dailyfile-container-wrapper .details-wrapper-floor-bills table th:nth-child(2),.dailyfile-container-wrapper .details-wrapper-floor-bills table td:nth-child(2){width:170px}}@media(max-width:619px){.dailyfile-container-wrapper .details-wrapper-floor-bills table th:nth-child(2),.dailyfile-container-wrapper .details-wrapper-floor-bills table td:nth-child(2){width:220px}}.dailyfile-container-wrapper .details-wrapper-floor-bills table th:nth-child(3),.dailyfile-container-wrapper .details-wrapper-floor-bills table td:nth-child(3){width:310px;padding-right:50px}@media(max-width:1024px){.dailyfile-container-wrapper .details-wrapper-floor-bills table th:nth-child(3),.dailyfile-container-wrapper .details-wrapper-floor-bills table td:nth-child(3){width:400px}}.dailyfile-container-wrapper .details-wrapper-floor-bills table th:nth-child(4),.dailyfile-container-wrapper .details-wrapper-floor-bills table td:nth-child(4){width:220px;padding-right:50px}@media(max-width:1024px){.dailyfile-container-wrapper .details-wrapper-floor-bills table th:nth-child(4),.dailyfile-container-wrapper .details-wrapper-floor-bills table td:nth-child(4){width:400px}}.dailyfile-container-wrapper .details-wrapper-floor-bills table th:nth-child(5),.dailyfile-container-wrapper .details-wrapper-floor-bills table td:nth-child(5){width:85px}.dailyfile-container-wrapper .details-wrapper-floor-bills table th:nth-child(5)::after,.dailyfile-container-wrapper .details-wrapper-floor-bills table td:nth-child(5)::after{border:0;margin-top:0}@media(max-width:1024px){.dailyfile-container-wrapper .details-wrapper-floor-bills table th:nth-child(5),.dailyfile-container-wrapper .details-wrapper-floor-bills table td:nth-child(5){width:105px}}.dailyfile-container-wrapper .details-wrapper-floor-bills table th:nth-child(6),.dailyfile-container-wrapper .details-wrapper-floor-bills table td:nth-child(6){width:81px;text-align:right}.dailyfile-container-wrapper .details-wrapper-committee-bills table th:nth-child(1),.dailyfile-container-wrapper .details-wrapper-committee-bills table td:nth-child(1){width:140px;min-width:unset}.dailyfile-container-wrapper .details-wrapper-committee-bills table th:nth-child(2),.dailyfile-container-wrapper .details-wrapper-committee-bills table td:nth-child(2){width:170px;min-width:unset}.dailyfile-container-wrapper .details-wrapper-committee-bills table th:nth-child(3),.dailyfile-container-wrapper .details-wrapper-committee-bills table td:nth-child(3){width:400px;min-width:unset;padding-right:80px}.dailyfile-container-wrapper .details-wrapper-committee-bills table th:nth-child(4),.dailyfile-container-wrapper .details-wrapper-committee-bills table td:nth-child(4){width:330px;padding-right:108px}@media(max-width:619px){.dailyfile-container-wrapper .details-wrapper-committee-bills table th:nth-child(4),.dailyfile-container-wrapper .details-wrapper-committee-bills table td:nth-child(4){width:260px}}@media(max-width:1024px){.dailyfile-container-wrapper table{border-collapse:collapse;margin:0}.dailyfile-container-wrapper table.committee-hearing-table{min-width:1100px}.dailyfile-container-wrapper table.floor-bills-table{min-width:1225px}}@media(max-width:1024px)and (max-width:1024px){.dailyfile-container-wrapper table.floor-bills-table .floor_bill-view-details{padding-right:1rem}}@media(max-width:1024px){.dailyfile-container-wrapper table.committee-bills-table{min-width:1065px}}@media(max-width:619px){.dailyfile-container-wrapper table th:first-child,.dailyfile-container-wrapper table td:first-child{position:sticky;left:0;background:#fff;z-index:2}.dailyfile-container-wrapper table th:first-child{z-index:3}.dailyfile-container-wrapper table th:first-child.scrolled,.dailyfile-container-wrapper table td:first-child.scrolled{position:sticky;z-index:3;background:#fff}.dailyfile-container-wrapper table th:first-child.scrolled::before,.dailyfile-container-wrapper table td:first-child.scrolled::before{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background-color:#ccc;z-index:4}}.dailyfile-container-wrapper table th:not(:last-child){min-width:160px;white-space:nowrap}@media(max-width:1024px){.dailyfile-container-wrapper table th:not(:last-child){min-width:80px;padding-right:40px}}.dailyfile-container-wrapper table tr{color:#595959;font-weight:500}@media(max-width:1024px){.dailyfile-container-wrapper table td:not(:last-child){padding-right:40px}}.dailyfile-container-wrapper table td.committee_hearing-menu{text-align:right;position:relative}@media(max-width:619px){.dailyfile-container-wrapper table td.committee_hearing-menu{padding-right:1rem}}.dailyfile-container-wrapper table td.committee_hearing-menu .was-dropdown button.hearing-options{border-radius:50%}.dailyfile-container-wrapper table td.committee_hearing-menu .was-dropdown.active button.hearing-options{background-color:#f1f1f1}.dailyfile-container-wrapper table td.committee_hearing-menu .was-dropdown.active .was-dropdown-label{height:22px}.dailyfile-container-wrapper table td.committee_hearing-menu .was-dropdown-toggle{display:flex;justify-content:center}.dailyfile-container-wrapper table td.committee_hearing-menu .was-dropdown-toggle .was-dropdown-label{height:22px}.dailyfile-container-wrapper table td.committee_hearing-menu .was-dropdown-menu.dd-show{text-align:left;width:162px;min-width:unset;margin-left:-8.8rem}@media(max-width:1024px){.dailyfile-container-wrapper table td.committee_hearing-menu .was-dropdown-menu.dd-show{margin-left:-7.75rem}}@media(max-width:619px){.dailyfile-container-wrapper table td.committee_hearing-menu .was-dropdown-menu.dd-show{margin-top:0}}.dailyfile-container-wrapper table td.floor_bill-subject{max-width:384px}.dailyfile-container-wrapper table td.floor_bill-author{max-width:136px}.dailyfile-container-wrapper table td.floor_bill-location{max-width:264px}.dailyfile-container-wrapper table td.committee_bill-author{max-width:162px}.dailyfile-container-wrapper table td.committee_bill-subject{max-width:385px}.dailyfile-container-wrapper table td.committee_bill-committee{max-width:264px}.dailyfile-container-wrapper table a{font-size:14px;font-weight:500}.dailyfile-container-wrapper table.committee-hearing-table td{padding-top:23px;padding-bottom:23px}@media(max-width:1024px){.dailyfile-container-wrapper table.committee-hearing-table td{padding-top:1rem;padding-bottom:1rem}}.dailyfile-container-wrapper table .committee_hearing-name a,.dailyfile-container-wrapper table .floor_bill-measure a{color:#01579f}.dailyfile-container-wrapper table .committee_bill-committee{text-transform:capitalize}.dailyfile-container-wrapper table .hearing-options{background:none;border:none;border-radius:0;color:inherit;text-align:inherit;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.dailyfile-container-wrapper table .hearing-options svg{width:24px;height:24px}.dailyfile-container-wrapper table .hearing-options.active{border-radius:1000px;background:#f1f1f1}.dailyfile-container-wrapper .dropdown-content{background:#fff;z-index:1}.dailyfile-container-wrapper .dropdown-content a{text-decoration:none;color:#292b29}.dailyfile-container-wrapper .floor_bill__details-btn{background:none;border:none;border-radius:0;color:inherit;text-align:inherit;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:underline;line-height:150%;text-underline-offset:5px;padding:0}.dailyfile-container-wrapper .floor_bill__details-btn:hover{text-decoration:none}.dailyfile-filter-containers{display:flex;left:var(--pos-x);gap:24px;margin-bottom:60px;scroll-snap-type:x proximity;scroll-behavior:smooth;scroll-snap-align:center}@media(pointer:coarse){.dailyfile-filter-containers{scrollbar-width:none;-ms-overflow-style:none}.dailyfile-filter-containers::-webkit-scrollbar{display:none}}@media(max-width:900px){.dailyfile-filter-containers{margin-bottom:32px}}.dailyfile-filter-containers li{scroll-snap-type:x proximity}@media(max-width:619px){.dailyfile-filter-containers{overflow-x:auto;padding-bottom:.5rem;-webkit-overflow-scrolling:touch;width:88vw}}.dailyfile-filter-containers .tabs__link{background:none;border:none;border-radius:0;color:inherit;text-align:inherit;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-snap-align:center;scroll-snap-type:x mandatory;padding:0 0 8px 0;color:#757575;border-bottom:2px solid rgba(0,0,0,0);text-transform:unset}.dailyfile-filter-containers .tabs__link.active{border-bottom:2px solid #292b29;color:#292b29;margin-bottom:0}.dailyfile-filter-containers .tabs__link:hover{color:#292b29}@media(max-width:619px){.dailyfile-filter-containers .tabs__link.bills-committee-button{margin-right:1.5rem}}.dailyfile-container-search{position:absolute;right:0;top:-11px}@media(max-width:900px){.dailyfile-container-search{position:static;margin-bottom:32px}}.dailyfile-container-search .search-input input[type=search]{border-radius:100px;background:#f1f1f1;border:1px solid rgba(0,0,0,0);background-image:url(/themes/custom/asm_internet_theme/assets/icons/SEARCH.svg);background-repeat:no-repeat;background-position:20px;background-size:20px;width:385px;max-width:385px;transition:background .3s ease;margin:0;padding:16px 16px 16px 52px;height:56px;font-size:16px}.dailyfile-container-search .search-input input[type=search]:focus,.dailyfile-container-search .search-input input[type=search]:focus-within,.dailyfile-container-search .search-input input[type=search]:active{outline:none}.dailyfile-container-search .search-input input[type=search]:focus-visible{outline:2px solid #015fcc}.dailyfile-container-search .search-input input[type=search]:hover{background-color:#e7e7e7}.dailyfile-container-search .search-input input[type=search]::-moz-placeholder{color:#595959}.dailyfile-container-search .search-input input[type=search]::placeholder{color:#595959}@media(max-width:1024px){.dailyfile-container-search .search-input input[type=search]{height:48px;width:299px;background-size:20px;background-position:20px}}@media(max-width:619px){.dailyfile-container-search .search-input input[type=search]{height:56px;width:100%;max-width:unset}}@media(max-width:1024px){.page-schedules-publications-daily-file .main{max-width:100%;overflow-x:hidden}}@media(max-width:1024px){.page-schedules-publications-daily-file .main main.main-content{padding-top:3rem}}.page-schedules-publications-daily-file #block-asm-internet-theme-content{margin:0}.floor_bill__modal .agenda{font-size:16px;font-weight:400}.floor_bill__modal .agenda .year{margin-top:1rem !important;font-weight:600;font-size:24px}.events-page>div{margin-bottom:80px}.events-page--list{padding:0;list-style:none}@media(min-width:620px){.events-page--list .jw-flag-small-player .overlay-wrapper{width:90%;margin:24px auto}.events-page--list .jw-flag-small-player .overlay-wrapper button{white-space:wrap;padding:0 12px;font-size:14px;text-align:left}.events-page--list .jw-flag-small-player .overlay-wrapper button::before{height:23px !important}.events-page--list .jw-flag-small-player button.jw-custom-overlay-dismiss{top:3px !important;right:0 !important}}.events-page--status{margin-bottom:12px;height:20px;font-size:16px}.events-page--status.events-page--time{height:auto}.events-page--status:empty{display:none}@media(max-width:1024px){.events-page--status{font-size:12px;height:16px}}@media(max-width:619px){.events-page--status{margin-bottom:8px}}.events-page--thumbnail img{border-radius:8px}.events-page--content{flex:0 1 648px;align-self:center}.events-page--today .events-page--item.events-page--item--committee-floorMeeting{gap:102px;padding-bottom:48px}@media(max-width:1024px){.events-page--today .events-page--item.events-page--item--committee-floorMeeting{padding-bottom:32px;gap:79px}}@media(max-width:619px){.events-page--today .events-page--item.events-page--item--committee-floorMeeting{flex-wrap:wrap;gap:24px}}.events-page--today .events-page--item.events-page--item--committee-floorMeeting .events-page--thumbnail{max-width:708px;max-height:398px;flex:0 1 708px}@media(max-width:1024px){.events-page--today .events-page--item.events-page--item--committee-floorMeeting .events-page--thumbnail{max-width:538px;max-height:303px;flex:0 1 538px}}.events-page--today .events-page--item.events-page--item--committee-floorMeeting .media-player-error,.events-page--today .events-page--item.events-page--item--committee-floorMeeting .media-page--content-type .loader--wrapper,.media-page--content-type .events-page--today .events-page--item.events-page--item--committee-floorMeeting .loader--wrapper,.events-page--today .events-page--item.events-page--item--committee-floorMeeting .path-media .loader--wrapper,.path-media .events-page--today .events-page--item.events-page--item--committee-floorMeeting .loader--wrapper,.events-page--today .events-page--item.events-page--item--committee-floorMeeting [class*=page-events-media-] .loader--wrapper,[class*=page-events-media-] .events-page--today .events-page--item.events-page--item--committee-floorMeeting .loader--wrapper{height:398px}.events-page--today .events-page--item.events-page--item--committee-floorMeeting .col-wrapper{flex:0 1 385px;align-self:center}@media(max-width:1024px){.events-page--today .events-page--item.events-page--item--committee-floorMeeting .col-wrapper{flex:0 1 100%}}.events-page--today .events-page--item.events-page--item--committee-floorMeeting .events-page--title,.events-page--today .events-page--item.events-page--item--committee-floorMeeting .events-page--title a{margin-bottom:12px;font-size:32px;line-height:130%;font-weight:600;letter-spacing:-0.64px;text-decoration:none;color:#292b29}@media(max-width:1024px){.events-page--today .events-page--item.events-page--item--committee-floorMeeting .events-page--title,.events-page--today .events-page--item.events-page--item--committee-floorMeeting .events-page--title a{font-size:24px;margin-bottom:8px}}@media(max-width:619px){.events-page--today .events-page--item.events-page--item--committee-floorMeeting .events-page--title,.events-page--today .events-page--item.events-page--item--committee-floorMeeting .events-page--title a{font-size:20px}}.events-page--today .events-page--item.events-page--item--committee-floorMeeting .events-page--title a:hover{text-decoration:underline}.events-page--today .events-page--item.events-page--item--committee-floorMeeting .events-page--btn{align-self:baseline;max-width:136px}@media(max-width:619px){.events-page--today .events-page--item.events-page--item--committee-floorMeeting .events-page--btn{max-width:unset;width:100%}.events-page--today .events-page--item.events-page--item--committee-floorMeeting .events-page--btn:focus{background:rgba(0,0,0,0);color:#292b29;border-color:#292b29}}.events-page--today .events-page--item.events-page--item--committee-floorMeeting .events-page--desc{margin-bottom:32px}@media(max-width:1024px){.events-page--today .events-page--item.events-page--item--committee-floorMeeting .events-page--desc{margin-bottom:1.5rem}}@media(max-width:619px){.events-page--today .events-page--item.events-page--item--committee-floorMeeting .events-page--desc{margin-bottom:1rem}}.events-page--today .events-page--item.events-page--item--committee-floorMeeting img{width:100%;height:100%}.events-page--today .df-event-alt-status-content .df-event-title-alt-status{color:#717171;font-size:16px;font-weight:600;text-transform:uppercase;margin-bottom:12px}.events-page--today .df-event-alt-status-content .df-event-title-alt-status:empty{display:none}@media(max-width:1024px){.events-page--today .df-event-alt-status-content .df-event-title-alt-status{font-size:12px}}@media(max-width:619px){.events-page--today .df-event-alt-status-content .df-event-title-alt-status{margin-bottom:8px}}.events-page--today .df-event-alt-status-content .events-page--thumbnail{filter:brightness(0.55)}.events-page--upcoming .events-page--item{flex-wrap:wrap;gap:0;position:relative;padding-right:150px}@media(max-width:619px){.events-page--upcoming .events-page--item{padding-right:0}}.events-page--upcoming .events-page--item>*{flex:0 1 100%}@media(max-width:619px){.events-page--upcoming .events-page--item>*{flex:0 1 auto}}.events-page--upcoming .events-page--title{margin-bottom:40px}@media(max-width:1024px){.events-page--upcoming .events-page--title{margin-bottom:32px;display:block;max-width:619px}}@media(max-width:619px){.events-page--upcoming .events-page--title{margin-bottom:1rem;width:100%}}.events-page--upcoming .events-page--subtitle{display:flex;gap:12px 24px;text-transform:capitalize;flex-wrap:wrap}@media(max-width:619px){.events-page--upcoming .events-page--subtitle{flex-wrap:wrap;margin-bottom:1.5rem;width:100%}.events-page--upcoming .events-page--subtitle *{width:100%}.events-page--upcoming .events-page--subtitle a{left:160px;bottom:2rem;width:auto;margin-bottom:1rem}}.events-page--upcoming .live-session--btn{position:absolute;right:0;top:50%;transform:translate(0%,-90%)}@media(max-width:619px){.events-page--upcoming .live-session--btn{position:static;transform:none}}@media(max-width:1024px){.events-page--upcoming .events-page--date{margin-bottom:1rem}}@media(max-width:619px){.events-page--upcoming .events-page--date{margin-bottom:12px}}.events-page--past .views-field-media-source-pub-date,#block-asm-internet-theme-views-block-past-events-past-events-block .views-field-media-source-pub-date,.page-events-past .views-field-media-source-pub-date{font-size:16px;color:#717171;text-transform:uppercase;min-width:242px}@media(max-width:1024px){.events-page--past .views-field-media-source-pub-date,#block-asm-internet-theme-views-block-past-events-past-events-block .views-field-media-source-pub-date,.page-events-past .views-field-media-source-pub-date{font-size:12px;width:161px;min-width:unset}.events-page--past .views-field-media-source-pub-dateth,#block-asm-internet-theme-views-block-past-events-past-events-block .views-field-media-source-pub-dateth,.page-events-past .views-field-media-source-pub-dateth{background-color:red}}@media(max-width:619px){.events-page--past .views-field-media-source-pub-date,#block-asm-internet-theme-views-block-past-events-past-events-block .views-field-media-source-pub-date,.page-events-past .views-field-media-source-pub-date{padding-top:0}}.events-page--past .views-field-field-wowza-int-video-file-path,#block-asm-internet-theme-views-block-past-events-past-events-block .views-field-field-wowza-int-video-file-path,.page-events-past .views-field-field-wowza-int-video-file-path{width:76px}.events-page--past tr:last-child,#block-asm-internet-theme-views-block-past-events-past-events-block tr:last-child,.page-events-past tr:last-child{border-bottom:1px solid #ddd}@media(max-width:619px){.events-page--past tr:last-child,#block-asm-internet-theme-views-block-past-events-past-events-block tr:last-child,.page-events-past tr:last-child{margin-bottom:0}}.events-page--past td,#block-asm-internet-theme-views-block-past-events-past-events-block td,.page-events-past td{font-size:20px;font-weight:600;padding:24px 0}@media(max-width:1024px){.events-page--past td,#block-asm-internet-theme-views-block-past-events-past-events-block td,.page-events-past td{font-size:16px;padding:16px 0}}@media(max-width:619px){.events-page--past td,#block-asm-internet-theme-views-block-past-events-past-events-block td,.page-events-past td{padding-bottom:0}}.events-page--past td.views-field.views-field-title,#block-asm-internet-theme-views-block-past-events-past-events-block td.views-field.views-field-title,.page-events-past td.views-field.views-field-title{padding-right:16px}@media(max-width:619px){.events-page--past td.views-field.views-field-title,#block-asm-internet-theme-views-block-past-events-past-events-block td.views-field.views-field-title,.page-events-past td.views-field.views-field-title{padding-top:12px}}.events-page--past td a,#block-asm-internet-theme-views-block-past-events-past-events-block td a,.page-events-past td a{text-decoration:underline;font-size:14px;font-weight:500;text-transform:capitalize;color:#292b29}.events-page--past td a:hover,#block-asm-internet-theme-views-block-past-events-past-events-block td a:hover,.page-events-past td a:hover{text-decoration:none}.events-page--past .events-page--item,#block-asm-internet-theme-views-block-past-events-past-events-block .events-page--item,.page-events-past .events-page--item{display:grid;grid-template-columns:242px 1fr 130px;gap:10px;list-style:none;padding:0 0 24px 0;margin-bottom:24px !important}.events-page--past .events-page--item>a,#block-asm-internet-theme-views-block-past-events-past-events-block .events-page--item>a,.page-events-past .events-page--item>a{text-align:right}.events-page--past .events-page--item .events-page--date,#block-asm-internet-theme-views-block-past-events-past-events-block .events-page--item .events-page--date,.page-events-past .events-page--item .events-page--date{margin-bottom:0;align-self:center}.events-page--past .events-page--item .events-page--title,#block-asm-internet-theme-views-block-past-events-past-events-block .events-page--item .events-page--title,.page-events-past .events-page--item .events-page--title{margin-bottom:0}.events-page--past .form-submit,#block-asm-internet-theme-views-block-past-events-past-events-block .form-submit,.page-events-past .form-submit{background-color:#255752;color:#fff;border:0}.events-page--past .form-submit:hover,#block-asm-internet-theme-views-block-past-events-past-events-block .form-submit:hover,.page-events-past .form-submit:hover{background-color:#1a3d39;color:#fff}.events-page--past .more-link,#block-asm-internet-theme-views-block-past-events-past-events-block .more-link,.page-events-past .more-link{text-align:center;margin-top:56px}.events-page--past .more-link a,#block-asm-internet-theme-views-block-past-events-past-events-block .more-link a,.page-events-past .more-link a{text-decoration:none;color:#292b29}@media(max-width:619px){.events-page--past .more-link a,#block-asm-internet-theme-views-block-past-events-past-events-block .more-link a,.page-events-past .more-link a{width:100%}}.events-page--item{display:flex;gap:81px;padding-bottom:32px;margin-bottom:32px !important;border-bottom:1px solid #ddd}@media(max-width:1024px){.events-page--item{gap:20px}}@media(max-width:619px){.events-page--item{flex-wrap:wrap;gap:16px}}.events-page--item .todays-hearings--thumbnail,.events-page--item .media_player_html,.events-page--item .events-page--thumbnail{flex:0 1 304px}@media(max-width:1024px){.events-page--item .todays-hearings--thumbnail,.events-page--item .media_player_html,.events-page--item .events-page--thumbnail{flex:0 0 218px;max-height:124px}}@media(max-width:619px){.events-page--item .todays-hearings--thumbnail,.events-page--item .media_player_html,.events-page--item .events-page--thumbnail{flex:0 1 100%;max-height:unset}}.events-page--item:last-child{border-bottom:0;margin-bottom:0}.events-page--item .ajax-progress-throbber{display:none}.events-page--title{font-size:20px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:12px;max-width:648px}@media(max-width:1024px){.events-page--title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:16px;max-width:478px}}@media(max-width:619px){.events-page--title{font-size:16px}}.events-page--subtitle{display:flex}.events-page--desc{font-size:18px;font-style:normal;font-weight:400;line-height:150%;color:#292b29}@media(max-width:1024px){.events-page--desc{font-size:16px}}@media(max-width:619px){.events-page--desc{font-size:14px}}.events-page--location{font-size:14px;font-style:normal;font-weight:500;line-height:150%;color:#595959}.events-page--btn{align-self:center;text-decoration:none;color:#292b29}.events-page--date{color:#717171;font-size:16px;font-weight:600;text-transform:uppercase;margin-bottom:12px}.events-page--date:empty{display:none}@media(max-width:1024px){.events-page--date{font-size:12px}}@media(max-width:619px){.events-page--date{margin-bottom:8px}}.events-page--item--committee-hearing:last-child .events-page--subtitle a{bottom:0}.events-page--item--committee-hearing.events-page--item:last-of-type{padding-bottom:0}.events-page--btn,.live-session--btn{margin-left:auto}.events-page--btn:focus,.live-session--btn:focus{background-color:unset;color:unset;border-color:#ddd}.events-page--btn:focus-visible,.events-page--btn:active,.events-page--btn:target,.live-session--btn:focus-visible,.live-session--btn:active,.live-session--btn:target{background:#255752;color:#fbfaf6;border-color:#255752}@media(max-width:619px){.events-page--btn,.live-session--btn{width:100%}}#block-asm-internet-theme-views-block-past-events-past-events-block h3,.page-events-past h3{margin-bottom:2rem}#block-asm-internet-theme-views-block-past-events-past-events-block:has(.view-filters form.filters-visible) .bg-overlay,.page-events-past:has(.view-filters form.filters-visible) .bg-overlay{z-index:102;opacity:.5;visibility:visible}.event-landing-page-wrapper .event-datetime-value{font-size:2rem;font-weight:600;margin-top:.5rem}.event-landing-page-wrapper .event-location-value{font-weight:600}.event-landing-page-wrapper .event-information-section{margin-bottom:1rem}.view-past-events .views-exposed-form{display:flex;gap:12px;margin-bottom:1.5rem}.view-past-events .views-exposed-form .form-item{height:100%;margin:0}.view-past-events .views-exposed-form .form-item input{margin:0}.view-past-events #edit-title{border-radius:100px;background:#f1f1f1;border:1px solid rgba(0,0,0,0);background-image:url(/themes/custom/asm_internet_theme/assets/icons/SEARCH.svg);background-repeat:no-repeat;background-position:20px;background-size:20px;width:304px;max-width:304px;transition:background .3s ease;margin:0;padding:16px 16px 16px 52px;height:56px;font-size:16px}.view-past-events #edit-title:focus,.view-past-events #edit-title:focus-within,.view-past-events #edit-title:active{outline:none}.view-past-events #edit-title:focus-visible{outline:2px solid #015fcc}.view-past-events #edit-title:hover{background-color:#e7e7e7}.view-past-events #edit-title::-moz-placeholder{color:#595959}.view-past-events #edit-title::placeholder{color:#595959}.view-past-events #edit-date-range{width:auto}.view-past-events .form-control[class]{cursor:pointer;transition:width .2s ease;min-width:172px;padding:16px 20px 16px 24px;border-radius:1000px;border-color:#b0b0b0;height:56px;background:url(/themes/custom/asm_internet_theme/assets/icons/Calendar.svg) no-repeat center;background-size:20px;background-position-x:calc(100% - 20px)}.view-past-events .form-control[class]:hover,.view-past-events .form-control[class].active{outline:none}.view-past-events .form-control[class]::-moz-placeholder{color:#292b29;font-weight:600}.view-past-events .form-control[class]::placeholder{color:#292b29;font-weight:600}@media(max-width:1024px){.page-events .main-content,.path-events .main-content{padding-top:40px}}@media(max-width:619px){.page-events #df-event-todays-hearings-container .past-hearings-link,.path-events #df-event-todays-hearings-container .past-hearings-link{width:100%}}.page-events #block-asm-internet-theme-local-tasks,.path-events #block-asm-internet-theme-local-tasks{margin-bottom:56px}@media(max-width:1024px){.page-events #block-asm-internet-theme-local-tasks,.path-events #block-asm-internet-theme-local-tasks{margin-bottom:3rem}}.page-events #block-asm-internet-theme-local-tasks .hide,.path-events #block-asm-internet-theme-local-tasks .hide{display:flex !important}.page-events #edit-submit-past-events,.path-events #edit-submit-past-events{background-color:#255752;color:#fff;border:0;padding:16px 24px;font-size:16px}.page-events #edit-submit-past-events:hover,.path-events #edit-submit-past-events:hover{background-color:#1a3d39;color:#fff}.page-events .ui-menu.ui-autocomplete,.path-events .ui-menu.ui-autocomplete{max-width:486px}@media(max-width:619px){.page-events .ui-menu.ui-autocomplete,.path-events .ui-menu.ui-autocomplete{position:static !important;width:100% !important;border:0;box-shadow:none;padding:0;margin:2rem 0;border-radius:0;display:none !important}}.page-events .ui-dialog-title,.path-events .ui-dialog-title{display:none}.media-player-error,.media-page--content-type .loader--wrapper,.path-media .loader--wrapper,[class*=page-events-media-] .loader--wrapper{height:171px;display:flex;align-items:center;justify-content:center;border:1px solid #ddd;border-radius:8px;color:#717171;background:#f6f6f6}.events-page--today h4,.events-page--upcoming h4{font-size:2.5rem;margin-bottom:2rem}@media(max-width:1024px){.events-page--today h4,.events-page--upcoming h4{font-size:2rem;margin-bottom:1.5rem}}@media(max-width:619px){.events-page--today h4,.events-page--upcoming h4{font-size:28px}}@media(max-width:619px){.view-past-events table thead{display:none}.view-past-events table tbody,.view-past-events table tr,.view-past-events table td{display:block;width:100%}.view-past-events table tr{margin-bottom:1.5rem;padding-bottom:1.5rem}.view-past-events table td{position:relative;text-align:left}.view-past-events table td::before{content:attr(data-label);position:absolute;left:10px;top:8px;font-weight:bold;white-space:nowrap}}.view-past-events .filter-toggle-button,.view-past-events .filter-header{display:none}@media(max-width:619px){.view-past-events table td.views-field-media-source-pub-date{padding:0 0 12px}.view-past-events table td.views-field-title{padding:0 0 16px}.view-past-events table td.views-field-field-wowza-int-video-file-path{padding:0}.view-past-events .view-filters{margin-bottom:40px}.view-past-events .view-filters .filter-toggle-button{display:flex;justify-content:center;align-items:center;gap:8px;width:100%}}@media(max-width:619px)and (max-width:619px){.view-past-events .view-filters .filter-toggle-button{height:56px}}@media(max-width:619px){.view-past-events .view-filters .filter-toggle-button:after{content:"";background:url(/themes/custom/asm_internet_theme/assets/icons/FilterIcon.svg);background-repeat:no-repeat;background-position:center;width:16px;height:16px;display:inline-block;transition:filter .3s ease-in-out}.view-past-events .view-filters .filter-toggle-button.active{background-color:#255752;color:#fff;border-color:#255752}.view-past-events .view-filters .filter-toggle-button:active:after,.view-past-events .view-filters .filter-toggle-button:focus:after,.view-past-events .view-filters .filter-toggle-button:focus-within:after,.view-past-events .view-filters .filter-toggle-button.active:after{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(240deg) brightness(105%) contrast(101%)}.view-past-events .view-filters form{display:none}.view-past-events .view-filters form.filters-visible{display:block;background:#fff;position:fixed;z-index:100;width:100%;bottom:0;display:block;left:0;padding:24px 24px 32px 24px;margin:0;border-radius:24px 24px 0px 0px;z-index:103}.view-past-events .view-filters form.filters-visible #edit-title{margin-bottom:12px;display:block;width:100%;max-width:unset}.view-past-events .view-filters form.filters-visible #edit-actions{margin-top:2rem}.view-past-events .view-filters form.filters-visible #edit-actions button{width:100%}.view-past-events .view-filters form.filters-visible #edit-date-range+input[class]{width:100% !important;text-align:center;padding-left:.5rem;padding-right:3rem;box-sizing:border-box;background:url(/themes/custom/asm_internet_theme/assets/icons/Calendar.svg) no-repeat center;background-size:20px;background-position-x:calc(100% - 98px)}}@media(max-width:619px)and (max-width:619px){.view-past-events .view-filters form.filters-visible #edit-date-range+input[class]{background-position-x:calc(50% + 58px);text-indent:2.5rem;background-size:16px;font-size:14px}}@media(max-width:619px){.view-past-events .view-filters form.filters-visible #edit-date-range+input.char-overflow{background:unset}.view-past-events .view-filters .filter-header{display:block;text-align:center}.view-past-events .view-filters .filter-header h6{margin-bottom:32px}.view-past-events .view-filters .filter-header .filter-mobile-close{background:none;border:none;border-radius:0;color:inherit;text-align:inherit;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;right:1.5rem;top:1.5rem;padding:0}.view-past-events .view-filters .filter-header .filter-mobile-close:after{content:"";background:url(/themes/custom/asm_internet_theme/assets/icons/Close.svg) no-repeat center;background-size:24px;width:24px;height:24px;position:static;background-size:24px;display:block}.view-past-events .view-filters .filter-icon:before{content:"";background:url(/themes/custom/asm_internet_theme/assets/icons/Calendar.svg) no-repeat center;display:block;width:16px;height:16px;background-size:16px}}.df-event-floor-session-add-archive-ref{margin-left:1rem;color:#2980b9;text-decoration-color:#2980b9}.df-event-committee-hearing-add-archive-ref{align-items:center;display:flex;color:#2980b9;text-decoration-color:#2980b9}.events-page--upcoming .df-event-committee-hearing-add-archive-ref{display:flex;justify-content:right;bottom:2rem;position:absolute;right:0}@media(max-width:619px){.events-page--upcoming .df-event-committee-hearing-add-archive-ref{display:block;flex:0 1 100%;margin:1rem auto 0;position:relative;bottom:0}}@media(max-width:619px){.events-page--upcoming .live-session--btn{max-width:136px;margin-left:0;position:relative}.events-page--upcoming .events-page--location+a{position:absolute;right:0;left:162px;bottom:29px}}@media(max-width:619px){.events-page--upcoming:has(.df-event-committee-hearing-add-archive-ref.hide) .events-page--location+a{bottom:30px}}body.page-videos-room-list .main-content .block{margin-bottom:48px}.jwplayer .jw-custom-overlay button.jw-custom-overlay-dismiss{width:38px;height:38px}.jwplayer .jw-controls .jw-display-icon-display svg.jw-svg-icon-play{border-radius:50%;background-color:rgba(89,89,89,.8);height:30px;padding:1.4rem;width:30px;min-width:30px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.event-landing-page-wrapper .event-datetime-value{font-size:2rem;font-weight:600;margin-top:.5rem}.event-landing-page-wrapper .event-location-value{font-weight:600}.event-landing-page-wrapper .event-information-section{margin-bottom:1rem}.webform-submission-feedback-form{max-width:812px}.webform-submission-feedback-form #edit-radioboxes{margin-top:-1.5rem}.webform-submission-feedback-form .radios--wrapper{display:flex;justify-content:center;margin-left:10rem}.webform-submission-feedback-form .radios--wrapper .form-item{margin:0}.webform-submission-feedback-form .feedback-button{background-color:#004179;color:#fff}#edit-title-text strong{font-weight:600}.alphabet-nav{display:flex;justify-content:space-between;list-style:none;margin:0;padding:0;max-width:1276px;width:100%;margin:0 auto;padding:0 1rem}@media(max-width:1024px){.alphabet-nav{padding:0 44px}}@media(max-width:812px){.alphabet-nav{padding:0 1.5rem}}@media(min-width:1025px){.alphabet-nav{padding:0 2.5rem}}@media(min-width:1276px){.alphabet-nav{padding-left:calc(40px + -50vw + 1276px/2);padding-right:calc(40px + -50vw + 1276px/2)}}.alphabet-nav[class]{padding-left:0;padding-right:0}.alphabet-nav--wrapper{overflow-x:auto;display:grid;place-items:center}@media(pointer:coarse){.alphabet-nav--wrapper{scrollbar-width:none;-ms-overflow-style:none}.alphabet-nav--wrapper::-webkit-scrollbar{display:none}}.alphabet-nav--wrapper::-webkit-scrollbar{display:none}.alphabet-nav a,.alphabet-nav li{width:47px;height:47px;border-radius:50%;display:flex;justify-content:center;align-items:center;line-height:0;font-size:20px;flex:0 0 auto;text-decoration:none;color:#292b29}@media(max-width:1024px){.alphabet-nav a,.alphabet-nav li{width:32px;height:32px;font-size:14px}}.alphabet-nav a:hover,.alphabet-nav li:hover{border:0}.alphabet-nav a.active[class][class],.alphabet-nav li.active[class][class]{color:#fff;background:#255752;text-decoration:none}.alphabet-nav li{margin-bottom:0;z-index:2;color:#b0b0b0;margin-right:.18rem}.alphabet-nav li:last-child{padding-right:.3rem;width:34px}@media(min-width:1025px){.alphabet-nav li:last-child{padding-right:1.5rem;width:64px}}#block-asm-internet-theme-glossaryheader{margin-bottom:2.5rem}.glossary__h3{margin-bottom:2rem}.abrev-list{-moz-column-count:2;column-count:2;max-width:875px;list-style:none;margin:0;padding:0;list-style:none !important;font-size:18px !important;margin-bottom:5rem}.abrev-list[class]{padding-left:0}@media(max-width:619px){.abrev-list{-moz-column-count:1;column-count:1}}.abrev-list a{color:#292b29}.abrev-list li{font-weight:400;font-size:1.125rem;line-height:1.5;color:#595959}@media(max-width:1024px){.abrev-list li{font-size:1rem}}.abrev-list li strong{font-weight:600;color:#292b29}.block-glossary h6{margin-block:2rem .5rem;font-weight:600;font-size:1.5rem;line-height:1.3;letter-spacing:-0.48px;max-width:55rem}@media(max-width:1024px){.block-glossary h6{font-size:20px}}.block-glossary h6:first-child{margin-top:0}.block-glossary p{color:#595959;font-size:1.125rem;font-weight:400;line-height:1.5;max-width:55rem}@media(max-width:1024px){.block-glossary p{font-size:1rem}}.alphabet-nav--wrapper.pre-affix{background:#f1f1f1;position:fixed;top:-100px;left:0;width:100%;transition:top 300ms ease-out;z-index:101;height:96px}@media(max-width:1024px){.alphabet-nav--wrapper.pre-affix{height:80px;padding:0 24px}}.alphabet-nav--wrapper.affix{top:0}@media(min-width:813px){.alphabet-nav--wrapper.affix ul.alphabet-nav{padding-left:1rem}}@media(min-width:1025px){.alphabet-nav--wrapper.affix ul.alphabet-nav{padding-left:1.5rem}}@media(min-width:1276px){.alphabet-nav--wrapper.affix ul.alphabet-nav{padding-left:calc(40px - 50vw + 638px)}}.alphabet-nav--wrapper.affix ul.alphabet-nav[class] li{margin:0}@media(max-width:1024px){.page-public-services-glossary main.main-content,.page-resources-glossary main.main-content{padding-top:3.5rem}.page-public-services-glossary main.main-content .glossary__h3,.page-resources-glossary main.main-content .glossary__h3{margin-bottom:1.5rem}.page-public-services-glossary main.main-content .text-long li,.page-resources-glossary main.main-content .text-long li{margin-bottom:.5rem}.page-public-services-glossary main.main-content .abrev-list,.page-resources-glossary main.main-content .abrev-list{margin-bottom:4rem}}@media(max-width:619px){.page-public-services-glossary main.main-content,.page-resources-glossary main.main-content{padding-top:3rem}.page-public-services-glossary main.main-content .text-long:has(.abrev-list) h3.glossary__h3,.page-resources-glossary main.main-content .text-long:has(.abrev-list) h3.glossary__h3{margin-bottom:1.5rem}.page-public-services-glossary main.main-content .abrev-list,.page-resources-glossary main.main-content .abrev-list{margin-bottom:2.5rem}}@media(max-width:619px){.page-public-services-glossary main.main-content #block-asm-internet-theme-glossaryheader,.page-resources-glossary main.main-content #block-asm-internet-theme-glossaryheader{margin-bottom:1.5rem}}.page-public-services-glossary .text-long a[name],.page-resources-glossary .text-long a[name]{padding-top:6.75rem;display:block;margin-top:-6.75rem}@media(max-width:1024px){.page-public-services-glossary .text-long a[name],.page-resources-glossary .text-long a[name]{padding-top:5.2rem;margin-top:-5.2rem}}.page-public-services-glossary .text-long .alphabet-nav a,.page-resources-glossary .text-long .alphabet-nav a{color:#292b29}.layout-container:has(.glossary) header.fixed-header{height:30px;overflow:hidden;display:none}.member-leadership{margin-top:3rem}.member-leadership a{color:#01579f;font-size:18px;font-weight:500;line-height:150%;text-decoration:none}.member-leadership a:hover{text-decoration:underline}.leadership-wrapper{margin-bottom:64px}.leadership-wrapper h3{margin-bottom:24px}.leadership-wrapper ul{margin:0;list-style-type:square}.leadership-wrapper ul li{margin-bottom:.5rem}.leadership-wrapper ul li:last-child{margin-bottom:0}.leadership-wrapper .leadership-role{font-size:18px;font-weight:500;line-height:150%}.leadership-wrapper .leadership-name{line-height:150%}.leadership-wrapper .leadership-bio{display:none}.leadership-wrapper .leadership-bio p{margin:.5rem 0 0;color:#595959;max-width:900px}#block-asm-internet-theme-memberdata-4{margin-bottom:64px}:root{--member-info-height:clamp(12rem,1.538rem + 16.346vw,16.25rem)}body[class*=page-assemblymembers-] h1{font-size:clamp(2.5rem,.846rem + 5.515vw,4.375rem)}body[class*=page-assemblymembers-] .main-content{padding-top:3rem}@media(max-width:619px){body[class*=page-assemblymembers-] .main-content{padding-top:48px}}body[class*=page-assemblymembers-] #block-asm-internet-theme-content{margin:0}.member-page__section.--info{display:grid;gap:1.5rem}@media(min-width:960px){.member-page__section.--info{grid-template-columns:2fr 1fr}}.member-page__member-content{display:flex;flex-direction:column;gap:1.5rem clamp(2rem,-0.462rem + 3.846vw,3rem);margin-bottom:1.5rem}@media(min-width:620px){.member-page__member-content{flex-direction:row;align-items:center;margin-bottom:0}}.member-page__portrait{aspect-ratio:3/4;border-radius:.75rem;overflow:hidden}@media(min-width:620px){.member-page__portrait{height:var(--member-info-height);width:205px}}.member-page__portrait img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.member-page__portrait img[alt*=Vacant]{-o-object-fit:contain;object-fit:contain}.member-page__content h2{font-size:clamp(1.5rem,-0.962rem + 3.846vw,2.5rem);font-weight:600;letter-spacing:-0.05rem;margin-block:0 .75rem}@media(max-width:1024px){.member-page__content h2{margin-bottom:8px}}.member-page__content p{font-size:clamp(.875rem,1.11rem - .368vw,1rem);margin-block:0 .25rem;text-transform:capitalize}@media(min-width:1025px){.member-page__content p{font-size:clamp(.875rem,.26rem + .962vw,1.125rem)}}@media(max-width:1024px){.member-page__content p{font-size:16px;margin-bottom:0}}.member-page__content span{font-weight:600}@media(max-width:619px){.member-page__link-list a{padding-top:1rem;padding-bottom:1rem}}.member-page__link-list{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1.5rem}.member-page__link-list a{color:#292b29;font-size:.8rem;text-decoration:none;text-align:center;border:1px solid #b0b0b0;border-radius:9999px;padding:.875rem 1.5rem;line-height:1;width:100%;transition:all 500ms ease}.member-page__link-list a:hover,.member-page__link-list a:focus{border:1px solid #292b29}.member-page__link-list a:active{background:#255752;border-color:rgba(0,0,0,0);color:#fff}@media(min-width:620px){.member-page__link-list{flex-direction:row}.member-page__link-list a{width:auto}}@media(max-width:1024px){.member-page__link-list{margin-top:1rem}}@media(max-width:619px){.member-page__link-list{margin-top:24px}}.member-page__district-map{position:relative;border-radius:.5rem;max-height:var(--member-info-height);overflow:hidden}.member-page__district-map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.member-page__district-map h2{position:absolute;bottom:1rem;left:1rem;background:#fff;border-radius:.25rem;padding:0 .75rem;margin:0;font-size:.875rem;font-weight:600;letter-spacing:0;min-height:2.5rem;display:grid;place-content:center}.member-page__district-map button{position:absolute;bottom:1rem;right:1rem;background:#fff;border:none;border-radius:.25rem;padding:0;min-height:2.5rem;aspect-ratio:1/1;display:grid;place-content:center}.member-page__district-map button:focus{background:#fff}.member-page__district-map button svg{display:block}.member-page__map-dialog{padding:0;border:16px solid #eee;border-radius:1rem}.member-page__map-dialog::backdrop{background:rgba(0,0,0,.6)}.member-page__map-dialog img{max-width:70vw;max-height:70svh;-o-object-fit:contain;object-fit:contain}.member-page__map-dialog button{position:absolute;top:1rem;right:1rem;background:#fff;border:none;border-radius:50%;padding:0;min-height:2.5rem;aspect-ratio:1/1;display:grid;place-content:center}.member-page__map-dialog button:focus{background:#fff}.member-page__map-dialog button svg{display:block}.member-page__map-dialog button svg path{fill:#292b29}.safari .member-page__map-dialog img{-o-object-fit:unset;object-fit:unset}.member-page__section:not(.--info){display:grid;gap:1.5rem}@media(min-width:620px){.member-page__section:not(.--info){grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.member-page__section:not(.--info){grid-template-columns:repeat(3,1fr);margin-top:clamp(4rem,1.538rem + 3.846vw,5rem)}}.member-page__section:not(.--info).--committees .member-page__section-card{padding:0 0 1.5rem 0;border-bottom:1px solid #ddd}@media(min-width:620px){.member-page__section:not(.--info).--committees .member-page__section-card{padding:1.5rem}}.member-page__section:not(.--info).--committees p{font-size:.875rem;font-weight:500;color:#292b29}@media(max-width:1024px){.member-page__section:not(.--info).--committees p{font-size:14px}}.member-page__section+.member-page__section{margin-top:clamp(3rem,2.118rem + 2.941vw,4rem)}@media(min-width:1025px){.member-page__section+.member-page__section{margin-top:clamp(4rem,1.538rem + 3.846vw,5rem)}}.member-page__session-title{font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;color:#717171;letter-spacing:normal;margin-top:5rem;margin-bottom:12px}.member-page__session-title+section.member-page__section{margin-top:0}@media(max-width:1024px){.member-page__session-title{margin-top:4rem}}@media(max-width:619px){.member-page__session-title{margin-top:48px;font-size:12px}}.member-page__section-header{grid-column:1/-1;font-size:clamp(1.5rem,.269rem + 1.923vw,2rem);font-weight:600;letter-spacing:-0.05rem;margin:0}@media(min-width:1025px){.member-page__section-header{margin-bottom:.5rem}}@media(max-width:619px){.member-page__section-header{margin-bottom:8px}}@media(min-width:620px){.member-page__section-card{border:1px solid #ddd;border-radius:1rem;padding:.75rem 1.5rem;min-height:8.75rem;min-width:299px}}.member-page__section-card h3{font-size:1.125rem;font-weight:600;margin-block:0 .5rem;letter-spacing:0}@media(max-width:1024px){.member-page__section-card h3{font-size:1rem}}@media(min-width:620px){.member-page__section-card h3{margin-block:0 .25rem}}.member-page__section-card p{color:#595959;font-weight:400;font-size:1.125rem;margin-block:0}@media(max-width:1024px){.member-page__section-card p{font-size:1rem}}.member-page__section-card a{color:#01579f;font-weight:600;font-size:clamp(1rem,.89rem + .368vw,1.125rem);text-decoration:none;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width:1024px){.member-page__section-card a{font-size:16px}}.member-page__section-card span,.member-page__section-card .member-page__card-phone{white-space:preserve nowrap}.page-assemblymembers .main-content{padding-top:40px}@media(min-width:1025px){.page-assemblymembers .main-content{padding-top:40px}}@media(max-width:619px){.page-assemblymembers .main{padding-inline:0}}.page-assemblymembers #block-asm-internet-theme-content{margin:0}.member-list__top-section{display:grid;grid-template-rows:auto [rule-start] auto [rule-end] auto;gap:32px 0;margin-inline:1.5rem;border-bottom:1px solid #ddd;padding-bottom:3rem}@media(min-width:620px){.member-list__top-section{grid-template-rows:auto;grid-template-columns:1.4fr [rule-start] auto [rule-end] 1fr;margin-inline:0;padding:2.6rem 3rem;border:1px solid #ddd;border-radius:1.5rem;gap:0 3rem}}@media(min-width:1025px){.member-list__top-section{gap:0 3.875rem}}.member-list__top-section:after{content:"";display:block;background:#ddd;height:1px;width:100%;grid-area:rule;grid-column:1}@media(min-width:620px){.member-list__top-section:after{width:1px;height:100%;grid-row:1;grid-column:rule}}.member-list__intro h2{font-size:2rem;font-weight:600;letter-spacing:-0.64px;margin-block:0 1rem}@media(max-width:1024px){.member-list__intro h2{font-size:24px}}.member-list__intro p{color:#595959;margin-bottom:1.5rem}@media(max-width:1024px){.member-list__intro p{font-size:14px}}@media(max-width:619px){.member-list__intro p{font-size:16px}}.member-list__intro a{display:block;line-height:1.5}.member-list__intro a+a{margin-top:16px}@media(max-width:1024px){.member-list__chamber-diagram{display:flex;align-items:center}}@media(max-width:619px){.member-list__chamber-diagram{display:block}}.chart-wrapper{display:grid;gap:0 2rem;grid-template-rows:44px auto auto 1fr;grid-template-areas:"header header" "chart total" "chart party" "chart link"}@media(max-width:1024px){.chart-wrapper{grid-template-rows:auto auto auto 1fr;grid-template-areas:"header subhead" "chart total" "chart total" "chart link"}.chart-wrapper .chart__header{grid-area:header;letter-spacing:-0.4px;line-height:130%}.chart-wrapper .chart__subhead{grid-area:subhead}.chart-wrapper #party-infographic{grid-area:chart;width:200px}.chart-wrapper .chart__totals{grid-area:total}.chart-wrapper>a:not(.chart__header){grid-area:link}}@media(max-width:619px){.chart-wrapper{grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto;grid-template-areas:"header" "chart" "subhead" "total" "link"}.chart-wrapper #party-infographic{aspect-ratio:auto;width:100%;margin-top:2.5rem;max-width:unset;padding-bottom:min(37%,11rem)}}.chart-wrapper .chart__header{font-size:1.375rem;font-weight:600;line-height:1.2;pointer-events:none;text-decoration:none;margin-bottom:.5rem}@media(min-width:1025px){.chart-wrapper .chart__header{grid-area:header}}@media(max-width:1024px){.chart-wrapper .chart__header{font-size:20px}}.chart-wrapper svg{grid-row-start:2;height:unset;width:100%;max-width:325px;aspect-ratio:5/3;padding-bottom:min(22%,4rem);overflow:visible}@media(min-width:1025px){.chart-wrapper svg{grid-area:chart;width:264px}}.chart-wrapper svg *{transform:scale(1.125);transform-origin:center}.chart-wrapper svg .rep{fill:#fe1d1d}.chart-wrapper svg .dem{fill:#428bff}.chart-wrapper svg .vac{fill:#b0b0b0}.chart-wrapper .chart__subhead{font-weight:600;margin-block:.25rem .5rem}@media(min-width:1025px){.chart-wrapper .chart__subhead{grid-area:total}}@media(max-width:1024px){.chart-wrapper .chart__subhead{font-size:14px}}@media(max-width:619px){.chart-wrapper .chart__subhead{font-size:16px}}.chart-wrapper .chart__totals{display:flex;flex-wrap:wrap;gap:0 1rem;margin-bottom:1rem}@media(min-width:1025px){.chart-wrapper .chart__totals{grid-area:party;display:block}}@media(max-width:1024px){.chart-wrapper .chart__totals{color:#717171}.chart-wrapper .chart__totals #democrat-insert,.chart-wrapper .chart__totals #republican-insert{color:#292b29;margin-left:.25rem}}.chart-wrapper .total{display:flex;align-items:center;gap:.5rem;text-transform:capitalize;margin-bottom:.5rem;font-size:.75rem}.chart-wrapper .total:has(#democrat-insert) .square{background:#428bff}.chart-wrapper .total:has(#republican-insert) .square{background:#fe1d1d}.chart-wrapper .total:has(#vacant-insert) .square{background:#b0b0b0}@media(min-width:1025px){.chart-wrapper .total{font-size:.875rem}}@media(max-width:1024px){.chart-wrapper .total{gap:0}}.chart-wrapper .square{border-radius:50%;height:.9375rem;aspect-ratio:1/1;display:block}@media(min-width:1025px){.chart-wrapper .square{height:.75rem}}@media(max-width:1024px){.chart-wrapper .square{margin-right:.5rem;width:9px;height:9px}}@media(max-width:619px){.chart-wrapper .square{width:15px;height:15px}}@media(min-width:1025px){.chart-wrapper a{grid-area:link}}.member-list__form{position:relative;display:flex;align-items:center;justify-content:space-between;gap:0 1rem;margin-inline:1.5rem}@media(min-width:620px){.member-list__form{margin-inline:0}}.member-list__search[class][class]{flex:1}.member-list__search[class][class] input{background:#f1f1f1;border:none;border-radius:9999px;width:100%;max-width:385px;height:auto;padding:1rem 1rem 1rem 3rem;margin:0;font-size:1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.member-list__search[class][class] input::-moz-placeholder{color:#595959}.member-list__search[class][class] input::placeholder{color:#595959}.member-list__search[class][class] input:hover{background:#e3e3e3}@media(max-width:1024px){.member-list__search[class][class] input{max-width:304px}}@media(max-width:619px){.member-list__search[class][class] input{font-size:16px}}.member-list__search[class][class] svg{display:block;position:absolute;top:50%;left:1.25rem;transform:translateY(-55%);fill:#292b29}.member-list__sort[class]{display:flex;align-items:center;gap:0 1.5rem}@media(max-width:812px){.member-list__sort[class]{display:none}}.member-list__sort[class] span{font-size:.875rem;font-weight:600}.member-list__sort[class] button{background:none;border:none;border-radius:0;padding:0;margin:0;font-size:.875rem;display:flex;gap:.5rem;align-items:center}.member-list__sort[class] button:focus{background:rgba(0,0,0,0);color:#292b29}.member-list__sort[class] button.active span{opacity:1}.member-list__sort[class] button span{opacity:.4;background-image:url(/themes/custom/asm_internet_theme/assets/icons/ArrowUp-alt.svg);background-repeat:no-repeat;background-position:center;width:12px;height:12px;display:inline-block}.member-list__sort[class] button[data-direction=desc] span{transform:rotate(180deg)}@media(min-width:813px){.member-list__sort--mobile[class]{display:none}}.member-list__sort--mobile[class] button{background:none;border:none;padding:0;margin:0;display:flex;align-items:center;font-size:.875rem;font-weight:600;color:#292b29;gap:0 .5rem}.member-list__sort--mobile[class] button:hover,.member-list__sort--mobile[class] button:focus{background:none;color:#292b29}@media(max-width:619px){.member-list__sort--mobile[class] button svg{vertical-align:middle}.member-list__sort--mobile[class] button:focus-within svg,.member-list__sort--mobile[class] button:focus-within svg *,.member-list__sort--mobile[class] button:focus svg,.member-list__sort--mobile[class] button:focus svg *,.member-list__sort--mobile[class] button:active svg,.member-list__sort--mobile[class] button:active svg *{fill:#292b29}}.member-list__sort-modal[class] ul{list-style-type:none;padding:0;margin:0 0 2rem;margin-bottom:24px}.member-list__sort-modal[class] li{display:flex;align-items:center;gap:1rem;padding-block:1rem;font-weight:600}.member-list__sort-modal[class] li+li{border-top:1px solid #ddd}.member-list__sort-modal[class] .btn-group{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.member-list__sort-modal[class] .btn-group input{padding:1rem;display:block;width:100%;border:1px solid #ddd;border-radius:9999px;background:#fff}.member-list__sort-modal[class] .btn-group input[type=submit]{background:#255752;color:#fff}.member-list__sort-modal[class] .btn-group input[type=reset]{color:#292b29}.member-list__modal-header{font-size:1.25rem;font-weight:600;letter-spacing:0;text-align:center;padding-inline:2rem}@media(max-width:619px){input#member-list-filter-input::-moz-placeholder{width:51px;overflow:hidden;text-overflow:unset}input#member-list-filter-input::placeholder{width:51px;overflow:hidden;text-overflow:unset}}.members-list{margin:3rem 0 0;margin-top:40px;padding:0}@media(min-width:620px){.members-list{border:1px solid #ddd;border-radius:.5rem}}@media(max-width:619px){.members-list{margin-top:40px}}.members-list__member{position:relative;display:grid;grid-template-columns:auto 1fr;gap:0 1.5rem;align-items:center;padding:1rem}.members-list__member:nth-of-type(even){background:#f5f8fa}@media(max-width:619px){.members-list__member{padding-inline:1.5rem}.members-list__member[class]:focus-within{outline:3px solid #292b29;outline-offset:-3px}}@media(min-width:620px){.members-list__member{gap:0 2rem}}@media(min-width:1025px){.members-list__member{gap:0 3rem}}.members-list__portrait{height:82px;aspect-ratio:3/4;border-radius:.25rem;overflow:hidden;display:grid;grid-template-areas:"stack";grid-template-rows:100%}@media(min-width:620px){.members-list__portrait{height:62px}}@media(min-width:1025px){.members-list__portrait{height:72px}}.members-list__portrait.--vacant img{-o-object-fit:contain;object-fit:contain}.members-list__portrait a{grid-area:stack}.members-list__portrait img{grid-area:stack;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.members-list__portrait img:hover,.members-list__portrait img:focus{transform:scale(1.05)}.members-list__portrait::after{grid-area:stack;align-self:end;content:"";display:block;height:.3125rem;z-index:2}.members-list__portrait.--democrat::after{background:#428bff}.members-list__portrait.--republican::after{background:#fe1d1d}.members-list__portrait.--vacant::after{background:rgba(0,0,0,0)}@media(min-width:620px){.members-list__content{display:grid;grid-template-columns:1.2fr 1fr 1.1fr auto;gap:0 2rem;align-items:center}.members-list__content[class]>*{margin-block:0}}.members-list__name{font-size:1rem;font-weight:600;color:#292b29;letter-spacing:0;margin:.5rem 0}@media(min-width:1025px){.members-list__name{font-size:1.125rem}}.members-list__district{font-size:.875rem;color:#292b29;line-height:1.1;margin:0}@media(min-width:1025px){.members-list__district{font-size:1rem}}.members-list__district span{font-weight:600;margin-right:.125rem}.members-list__party{font-size:.875rem;color:#292b29;margin:0}@media(min-width:1025px){.members-list__party{font-size:1rem}}.members-list__details[class]{font-size:.875rem;color:#292b29;text-transform:capitalize;text-underline-offset:8px;padding-left:1rem;transition:color 300ms ease}@media(max-width:619px){.members-list__details[class]{font-size:1px;position:absolute;inset:0}.members-list__details[class] span{opacity:0}}.page-assemblymembers-member-seating-chart .breadcrumb{margin-bottom:8px}.page-assemblymembers-member-seating-chart[class] .main-content{padding-top:3rem}@media(min-width:1025px){.page-assemblymembers-member-seating-chart[class] .main-content{padding-top:4.5rem}}.page-assemblymembers-member-seating-chart[class] .main:not(#wasusermenu){width:calc(100vw - 3rem);padding:0}@media(min-width:813px){.page-assemblymembers-member-seating-chart[class] .main:not(#wasusermenu){width:calc(100vw - 5.5rem)}}.seating-chart__form{display:grid;align-items:center;gap:.5rem 1rem;margin-bottom:3rem}@media(min-width:900px){.seating-chart__form{grid-template-columns:1fr 18.75rem;gap:2.5rem 1rem}}@media(min-width:1025px){.seating-chart__form{grid-template-columns:1fr 24rem}}.seating-chart__form:has(.seating-chart__filters .active input[value=leadership]) .seating-chart__leadership-roles{display:flex}.seating-chart__filters{display:none}@media(min-width:900px){.seating-chart__filters{display:flex;gap:1.5rem}}.seating-chart__filters label{position:relative;cursor:pointer;color:#757575;font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.75rem;text-decoration-color:rgba(0,0,0,0);transition:all 250ms ease}.seating-chart__filters label:hover{color:#292b29}.seating-chart__filters label.active{color:#292b29;text-decoration-color:#292b29}.seating-chart__filters input{position:absolute;opacity:0}.seating-chart__filters .seating-chart__radio:focus+label{outline:2px solid #005fcc;outline-offset:4px}.seating-chart__leadership-roles{display:none;position:relative;grid-column:1/-1;flex-wrap:wrap;gap:.75rem .5rem}.seating-chart__leadership-roles label{font-size:clamp(.75rem,.442rem + .481vw,.875rem);font-weight:600;display:inline-block;padding:.625rem 1rem;border:1px solid #b0b0b0;border-radius:9999px;transition:all 250ms ease;cursor:pointer}.seating-chart__leadership-roles label.active{color:#fff;background:#255752;border:1px solid #255752}.seating-chart__leadership-roles input{position:absolute;opacity:0}.seating-chart__search[class][class]{position:relative;width:100%}.seating-chart__search[class][class] svg{display:block;position:absolute;top:50%;left:1.25rem;transform:translateY(-55%);fill:#292b29}.seating-chart__search[class][class] input{font-size:1rem;background:#f1f1f1;width:100%;height:56px;padding:1rem 1rem 1rem 3rem;margin:0;border:none;border-radius:9999px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media(min-width:620px){.seating-chart__search[class][class] input{font-size:.875rem;height:48px}}@media(min-width:1025px){.seating-chart__search[class][class] input{font-size:1rem;height:56px}}.seating-chart__search[class][class] input::-moz-placeholder{color:#595959}.seating-chart__search[class][class] input::placeholder{color:#595959}.seating-chart__search[class][class] input:hover{background:#e3e3e3}@media(min-width:900px){.seating-chart__filters--mobile{display:none}}.seating-chart__filters--mobile .mobile-tray__open-btn{background:none;border:1px solid #b0b0b0;padding:1rem;margin:0;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;color:#292b29;gap:0 .5rem;width:100%}.seating-chart__filters--mobile .mobile-tray__open-btn:hover,.seating-chart__filters--mobile .mobile-tray__open-btn:focus{background:none;color:#292b29}@media(min-width:900px){.seating-chart__filters--mobile .mobile-tray__open-btn{display:none}}.seating-chart__filters--mobile .mobile-tray__open-btn svg{display:block}button.mobile-tray__open-btn svg path{color:#000 !important;fill:#000 !important}.seating-chart__filter-modal h2{font-size:1.25rem;font-weight:600;letter-spacing:0;text-align:center;padding-inline:2rem;margin-bottom:1rem}.seating-chart__filter-modal button{background:none;border:none;padding:0;margin:0;display:flex;align-items:center;font-size:.875rem;font-weight:600;color:#292b29;gap:0 .5rem}.seating-chart__filter-modal button svg{fill:#333}.seating-chart__filter-modal button svg *{fill:#333;color:#333}.seating-chart__filter-modal button:hover,.seating-chart__filter-modal button:focus{background:none;color:#292b29}.seating-chart__filter-modal input[type=radio]{accent-color:#255752}.seating-chart__filter-modal input[type=radio]:hover{accent-color:#255752}.seating-chart__filter-modal .seating-chart__filters--modal{margin-block:1rem}.seating-chart__filter-modal .seating-chart__filters--modal:has(.active input[value=leadership]) .seating-chart__leadership-roles{display:flex}.seating-chart__filter-modal .seating-chart__filters--modal label.active:has(input[value=leadership]) svg{transform:rotate3d(1,0,0,0.5turn)}.seating-chart__filter-modal .seating-chart__filters--modal>label{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding-block:1rem;font-size:1rem;font-weight:600;cursor:pointer}.seating-chart__filter-modal .seating-chart__filters--modal>label+label{border-top:1px solid #ddd}.seating-chart__filter-modal .seating-chart__filters--modal>label svg{margin-left:auto;transition:transform 250ms ease}.seating-chart__filter-modal .seating-chart__filters--modal .seating-chart__leadership-roles{gap:.5rem;padding-block:.5rem 1.5rem}.seating-chart__filter-modal .seating-chart__filters--modal .seating-chart__leadership-roles label{font-size:.75rem;padding:.5rem 1rem}.seating-chart__filter-modal .btn-group{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.seating-chart__filter-modal .btn-group input{padding:1rem;display:block;width:100%;border:1px solid #ddd;border-radius:9999px;background:#fff;cursor:pointer}.seating-chart__filter-modal .btn-group input[type=submit]{background:#255752;color:#fff}.seating-chart__chamber{display:flex;flex-direction:column;align-items:center;padding-top:.5rem}@media(min-width:1100px){.seating-chart__chamber{background:#f5f8fa;border-radius:1.5rem}}@media(min-width:1025px){.seating-chart__chamber{padding-block:3.5rem 5rem}}.seating-chart-load:has(.seating-chart__grid .gray-out) .seating-chart__filters--mobile button.mobile-tray__open-btn{background-color:#255752;color:#fff}.seating-chart-load:has(.seating-chart__grid .gray-out) .seating-chart__filters--mobile button.mobile-tray__open-btn svg{filter:invert(1)}.seating-chart-load:has(.seating-chart__grid .gray-out) .seating-chart__filters--mobile button.mobile-tray__open-btn svg path{fill:#000}h2.seating_chart__chamber{font-size:1.375rem;font-weight:600;letter-spacing:-0.02rem;margin-block:0 1.25rem}.seating_chart__speaker-seat{font-size:clamp(.75rem,.64rem + .368vw,.875rem);font-weight:600;display:inline;padding:1rem 1.5rem;margin-top:0;margin-bottom:clamp(1.5rem,.618rem + 2.941vw,2.5rem);background:#fff;border:1px solid #ddd;border-radius:.125rem}.seating-chart__grid{display:grid;grid-template-columns:repeat(12,1fr);gap:.25rem}@media(min-width:480px){.seating-chart__grid{gap:clamp(.3rem,-0.097rem + 1.324vw,.75rem)}}@media(min-width:813px){.seating-chart__grid{gap:clamp(.75rem,-0.481rem + 1.923vw,1.25rem)}}@media(max-width:1019px){.seating-chart__grid{width:100%}}.seating-chart__member{position:relative}.seating-chart__member:nth-child(73){grid-column:3/4}.seating-chart__member.gray-out{opacity:30%;pointer-events:none}@media(min-width:900px){.seating-chart__member:nth-child(12n-3) .seating-chart__modal,.seating-chart__member:nth-child(12n-2) .seating-chart__modal,.seating-chart__member:nth-child(12n-1) .seating-chart__modal,.seating-chart__member:nth-child(12n) .seating-chart__modal{left:unset;right:.5rem;transform:translateX(0)}.seating-chart__member:nth-child(12n-11) .seating-chart__modal,.seating-chart__member:nth-child(12n-10) .seating-chart__modal,.seating-chart__member:nth-child(12n-9) .seating-chart__modal,.seating-chart__member:nth-child(12n-8) .seating-chart__modal{left:.5rem;transform:translateX(0)}}@media(min-width:1020px){.seating-chart__member{width:clamp(4.125rem,2rem + 3.333vw,5rem)}}@media(max-width:1019px){.seating-chart__member[data-party=Republican] .seating-chart__seat{background:#d03824}.seating-chart__member[data-party=Democrat] .seating-chart__seat{background:#2670e8}}.seating-chart__member[data-party=Vacant] img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.seating-chart__seat{cursor:pointer;display:grid;min-width:1.5rem}@media(max-width:1019px){.seating-chart__seat{aspect-ratio:1/1;place-content:center;border-radius:.25rem;background:#717171}}.seating-chart__seat-portrait{display:grid;grid-template-areas:"stack";background:#fff;border-radius:.25rem;overflow:hidden}.seating-chart__seat-portrait>*{grid-area:stack}@media(max-width:1019px){.seating-chart__seat-portrait{display:none}}.seating-chart__seat-portrait img{transition:transform .3s ease;width:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;font-size:.75rem;line-height:1.3}.seating-chart__seat-portrait img:hover,.seating-chart__seat-portrait img:focus{transform:scale(1.05)}.seating-chart__party-bar,.seating-chart__modal-portrait .party-bar{height:.375rem;align-self:flex-end;z-index:2}.seating-chart__party-bar.Republican,.seating-chart__modal-portrait .Republican.party-bar{background:#fe1d1d}.seating-chart__party-bar.Democrat,.seating-chart__modal-portrait .Democrat.party-bar{background:#428bff}.seating-chart__party-bar.Independent,.seating-chart__modal-portrait .Independent.party-bar{background:#ddb76b}.seating-chart__name:not(.--modal){font-size:.75rem;font-weight:600;letter-spacing:0;text-align:center;padding-top:4px;margin:0}@media(max-width:1019px){.seating-chart__name:not(.--modal){display:none}}@media(min-width:813px){.seating-chart__name:not(.--modal){font-size:clamp(.625rem,.317rem + .481vw,.75rem)}}.seating-chart__district:not(.--modal){font-size:clamp(.625rem,.292rem + 1.111vw,1rem);font-weight:600;color:#fff;margin:0}@media(min-width:1020px){.seating-chart__district:not(.--modal){display:none}}.seating-chart__modal{padding:0;margin:0;border:none;border-radius:24px 24px 0 0;box-shadow:rgba(50,50,93,.3) 0px 34px 64px 0;width:100vw;max-width:unset;position:fixed;inset:auto 0 0 0;z-index:3}.seating-chart__modal::backdrop{background:rgba(0,0,0,.6)}.seating-chart__modal[open]{animation:slide-in 250ms forwards}.seating-chart__modal[open]::backdrop{animation:fade-in 250ms forwards}.seating-chart__modal[closing]{display:block;pointer-events:none;animation:slide-out 250ms forwards}.seating-chart__modal[closing]::backdrop{animation:fade-out 250ms forwards}.seating-chart__modal:before{content:"Member Info";display:inline-block;font-size:1.25rem;font-weight:600;position:absolute;inset:1.25rem 0 auto 0;display:flex;justify-content:center}@media(min-width:600px){.seating-chart__modal:before{display:none}}@media(min-width:900px){.seating-chart__modal{max-width:37.5rem;border-radius:.75rem;position:absolute;inset:unset;top:1rem;left:50%;transform:translateX(-50%)}.seating-chart__modal[open]{animation:fade-in 25ms forwards}.seating-chart__modal[closing]{animation:fade-out 25ms forwards}}.seating-chart__modal-inner{padding:4.875rem 1.5rem 2rem;display:flex;flex-direction:column;align-items:center}@media(min-width:600px){.seating-chart__modal-inner{padding:1rem;display:grid;grid-template-columns:auto 1fr;gap:1.5rem 2rem}}.seating-chart__modal-close-btn[class]{position:absolute;top:1.5rem;right:1.5rem;background-color:rgba(0,0,0,0);padding:0;margin:0;border:none;border-radius:0}.seating-chart__modal-close-btn[class]:focus{background:rgba(0,0,0,0);outline:none}@media(min-width:900px){.seating-chart__modal-close-btn[class]{top:1rem;right:1rem}}.seating-chart__modal-close-btn[class] svg path{fill:#292b29}.seating-chart__modal-portrait{max-width:208px;border-radius:.75rem;overflow:hidden;display:grid;grid-template-areas:"stack"}.seating-chart__modal-portrait>*{grid-area:stack}.seating-chart__modal-portrait img{aspect-ratio:208/264;-o-object-fit:cover;object-fit:cover}.seating-chart__modal-portrait .party-bar{height:.9375rem}.seating-chart__modal-content{width:100%;margin-top:1.5rem}@media(min-width:900px){.seating-chart__modal-content{margin-top:0}}.seating-chart__modal-content h3{font-size:1.5rem;font-weight:600;letter-spacing:-0.025rem;margin-block:0 .5rem;text-align:start;margin-right:2rem}.seating-chart__modal-content h3:hover{text-decoration:underline}.seating-chart__modal-content p{font-size:1rem;font-weight:300;margin-block:0 .125rem}.seating-chart__modal-content span{font-weight:600}.seating-chart__modal-content a{font-size:14px;font-weight:500;text-decoration:none;color:#01579f;display:inline}@media(max-width:619px){.seating-chart__modal-content a{font-size:16px}}.seating-chart__modal-content a:after{content:"";display:block}.seating-chart__modal-content a+a{margin-top:.25rem}.seating-chart__modal-content .seating-chart__county{margin-bottom:1.5rem;text-transform:capitalize}body:has(.seating-chart__modal[open]) .seating-chart__member:not(:has(.seating-chart__modal[open])){opacity:.3;pointer-events:none}
@font-face{font-family:'Instrument Sans Variable';src:url(/themes/custom/asm_internet_theme/assets/fonts/InstrumentSans%5Bwdth%2Cwght%5D.woff2) format("woff2 supports variations"),url(/themes/custom/asm_internet_theme/assets/fonts/InstrumentSans%5Bwdth%2Cwght%5D.woff2) format("woff2-variations");font-weight:400 700;font-stretch:75% 100%;font-style:normal;font-display:swap;}
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}#committee-todays-events .events-page--location,#committee-todays-events .events-page--location+a,#committee-upcoming-events .events-page--location,#committee-upcoming-events .events-page--location+a{flex-shrink:0}#committee-todays-events .btn--add-file,#committee-upcoming-events .btn--add-file{position:static !important}#committee-todays-events .btn--add-file:focus-visible,#committee-todays-events .btn--add-file:focus,#committee-upcoming-events .btn--add-file:focus-visible,#committee-upcoming-events .btn--add-file:focus{background-color:#255752;color:#fff;border-color:#255752}.btn--add-file[class][class]{width:-moz-fit-content;width:fit-content;box-sizing:border-box;padding:.25rem;text-decoration:none;border:1px solid #ddd;border-radius:30px;background-color:#fff;color:#292b29;line-height:1;display:grid;grid-template-columns:auto 0fr;transition:all 250ms ease}@media(max-width:619px){.btn--add-file[class][class]{display:none}}.btn--add-file[class][class]:hover,.btn--add-file[class][class]:focus-visible{grid-template-columns:auto 1fr;gap:.25rem;padding-right:.5rem}.btn--add-file[class][class]:hover .text,.btn--add-file[class][class]:focus-visible .text{opacity:1}.btn--add-file[class][class] .symbol{display:grid;place-content:center;font-size:1rem;box-sizing:border-box;height:1rem;width:1rem}.btn--add-file[class][class] .text{overflow:hidden;white-space:nowrap;opacity:0;transition:opacity 100ms ease;box-sizing:border-box;font-size:.75rem;place-content:center}.df-event-hearing-attachments{display:flex;flex-wrap:wrap;gap:.25rem 1rem}.df-event-hearing-attachment{display:inline-flex;align-items:center;gap:.25ch;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.df-event-hearing-attachment::before{content:"";display:inline-block;width:1rem;height:1rem;margin-right:.25rem;background-image:url(/themes/custom/asm_internet_cmte/assets/icons/fileicon.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.df-event-hearing-attachment:hover,.df-event-hearing-attachment:focus-visible{border-color:#292b29}.df-event-hearing-attachment a{text-decoration:none}.remove-hearing-attachment{display:inline-flex;align-items:center;justify-content:center;font-size:.875rem;padding:.2rem .45rem;line-height:1;border:none;border-radius:9999px;background:rgba(0,0,0,0);color:#292b29;cursor:pointer;transition:background-color 200ms ease}.remove-hearing-attachment:hover,.remove-hearing-attachment:focus-visible{background:rgba(41,43,41,.1)}@media(max-width:619px){.remove-hearing-attachment{display:none}}#committee-todays-events .btn--add-file,#committee-upcoming-events .btn--add-file{position:absolute;top:0;right:0}td:has(.btn--add-file){padding-right:1rem}.events-page--list li{position:relative}.events-page--subtitle{align-items:center}table{width:79.75rem}table thead{border-block:1px solid #ddd}table th{color:#292b29;font-size:1rem;font-weight:600;padding-block:1.5rem}table td{font-size:.875rem}table td p{margin:0;line-height:1.5}table td a{color:#01579f;font-size:.875rem;font-weight:500;line-height:1.5}div:has(>table) table{width:100%}@media(max-width:1024px){div:has(>table){overflow-x:auto;-webkit-overflow-scrolling:touch}div:has(>table) table{border-collapse:collapse;min-width:800px}}.bulletin-board{margin-top:clamp(3rem,2.118rem + 2.941vw,4rem);padding-top:clamp(3rem,2.118rem + 2.941vw,4rem);border-top:1px solid #ddd}.bulletin-board h2{font-size:clamp(1.5rem,1.059rem + 1.471vw,2rem);font-weight:600;letter-spacing:-0.64px;margin-block:0 1rem}.bulletin-board a{color:#01579f;font-size:1.125rem;font-weight:400}.bulletin-board__article{display:grid;gap:2rem;margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid #ddd}@media(min-width:620px){.bulletin-board__article{grid-template-columns:1fr auto}}.bulletin-board__col:empty{display:none}@media(max-width:619px){.bulletin-board__col.--left{order:-1}}.bulletin-board__article-img{border-radius:1rem;overflow:hidden;height:100%;margin:0}@media(min-width:480px){.bulletin-board__article-img{max-width:315px}}.bulletin-board__article-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.bulletin-board__article-title{font-size:clamp(1.375rem,1.265rem + .368vw,1.5rem);font-weight:600;margin-block:.5rem 1rem}.bulletin-board__article-title:has(+.bulletin-board__article-date){margin-bottom:0}.bulletin-board__article-date{font-size:clamp(.875rem,.765rem + .368vw,1rem);font-weight:600;color:#717171;margin-bottom:1rem}.bulletin-board__article-content{font-size:clamp(1rem,.89rem + .368vw,1.125rem);font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:54rem}.committee-leadership--wrapper{display:grid;gap:1rem 1.25rem}@media(min-width:813px){.committee-leadership--wrapper{grid-template-columns:1fr 1fr}}.committee-leadership{border-radius:.75rem;background:#f5f8fa;padding:clamp(1.25rem,1.029rem + .735vw,1.5rem);display:grid;grid-template-columns:auto 1fr;gap:clamp(1.25rem,1.029rem + .735vw,1.5rem)}@media(min-width:1025px){.committee-leadership{padding:clamp(1.5rem,.269rem + 1.923vw,2rem);gap:clamp(1.5rem,.269rem + 1.923vw,2rem)}}.committee-leader-photo img{min-width:4.75rem;width:clamp(4.75rem,3.206rem + 5.147vw,6.5rem);aspect-ratio:1/1;border-radius:50%;background:#255752}@media(min-width:1025px){.committee-leader-photo img{width:clamp(6.5rem,4.038rem + 3.846vw,7.5rem)}}.committee-leader-role-caption h1{margin-block:.25rem}.committee-leader-role-caption p{margin:0}.committee-leader-role-caption .cmte-member--title{color:#717171;font-size:clamp(.75rem,.64rem + .368vw,.875rem);font-weight:600;text-transform:uppercase;letter-spacing:0;line-height:1}@media(min-width:1025px){.committee-leader-role-caption .cmte-member--title{font-size:clamp(.75rem,1.183rem - .481vw,.875rem)}}.committee-leader-role-caption .cmte-member--name{color:#292b29;font-size:clamp(1.125rem,1.015rem + .368vw,1.25rem);font-weight:600;letter-spacing:-0.56px;line-height:1.3;margin-block:.25rem}@media(min-width:1025px){.committee-leader-role-caption .cmte-member--name{font-size:clamp(1.25rem,.019rem + 1.923vw,1.75rem)}}.committee-leader-role-caption .cmte-member--district{font-weight:400;font-size:.875rem;line-height:1.5;display:inline-block;margin-right:.5rem}@media(min-width:1025px){.committee-leader-role-caption .cmte-member--district{font-size:clamp(.875rem,.26rem + .962vw,1.125rem);display:block}}.committee-leader-role-caption .cmte-member--district span{font-weight:600}.committee-leader-role-caption .cmte-member--role{font-size:.875rem;line-height:1.5;display:inline-block}@media(min-width:1025px){.committee-leader-role-caption .cmte-member--role{font-size:clamp(.875rem,.26rem + .962vw,1.125rem);display:block}}.committee-leader-role-caption .cmte-member--role strong{font-weight:600}.committee_data.information{display:grid;align-items:center;gap:3rem 5rem;margin-top:clamp(3rem,2.118rem + 2.941vw,4rem);padding-top:clamp(3rem,2.118rem + 2.941vw,4rem);border-top:1px solid #ddd}@media(min-width:813px){.committee_data.information{grid-template-columns:1fr 1fr}}.committee_data.information:before{content:"";background:url(/themes/custom/asm_internet_cmte/assets/images/Committee01.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;display:block;width:100%;aspect-ratio:27/20;border-radius:1rem}.committee_data.information h3{font-size:clamp(1.5rem,1.059rem + 1.471vw,2rem);font-weight:600;letter-spacing:-0.64px;margin-block:0 1rem}.committee_data.information p{font-size:clamp(1rem,.89rem + .368vw,1.125rem);font-weight:400;line-height:1.5}.committee_data.information p:last-child{margin:0}.committee_data.information strong{font-weight:600}.committee_data.information a{font-size:clamp(1rem,.89rem + .368vw,1.125rem);font-weight:400}.committees__jurisdiction{margin-top:clamp(3rem,2.118rem + 2.941vw,4rem);padding-top:clamp(3rem,2.118rem + 2.941vw,4rem);border-top:1px solid #ddd}.committees__jurisdiction h3{font-size:clamp(1.5rem,1.059rem + 1.471vw,2rem);font-weight:600;letter-spacing:-0.64px;margin-block:0 1rem;max-width:54rem}.committees__jurisdiction p{font-size:clamp(1rem,.89rem + .368vw,1.125rem);font-weight:400;max-width:54rem}.committees__jurisdiction p:last-child{margin:0}.committees__jurisdiction a{font-size:1.125rem;font-weight:400}.committees__jurisdiction:empty{display:none}.logo--title{text-wrap:pretty;-webkit-hyphens:none;hyphens:none;max-width:210px;text-wrap:wrap}@media(min-width:620px){.header__primary{justify-content:normal !important}}@media(max-width:619px){.header__primary[class]{gap:0 1rem}}.header__primary[class]>div{align-items:center}@media(min-width:620px){.header__primary[class]>div{flex:1}}@media(max-width:1024px){.header__primary[class] .header__branding{flex:0 1 60%}}@media(min-width:620px){.header__primary[class] .header__quicklinks{margin-top:29px;margin-left:auto}}.nav--primary .close-btn{display:none}.header__menu .menu{list-style:none;margin:0;padding:0;border-bottom:1px solid;position:relative}.header__menu .menu .menu__item--og-child:hover .menu__link--og-child{text-decoration:underline;text-underline-offset:.5rem;text-decoration-color:#fff}@media(min-width:1025px){.header__menu .menu{border-bottom:none;display:flex}}.header__menu .menu__item{position:relative}@media(min-width:1025px){.header__menu .menu__item:hover .menu--sub,.header__menu .menu__item:focus-visible .menu--sub{display:flex}}.header__menu .menu__link{display:inline-block;padding:2rem .75rem;color:#fff;font-weight:500;font-size:1rem;line-height:1.6;text-decoration:underline;text-underline-offset:.5rem;text-decoration-color:rgba(0,0,0,0);transition:text-decoration-color 250ms ease}.header__menu .menu__link:hover,.header__menu .menu__link:focus-visible{text-decoration-color:#fff}.header__menu .menu__link.is-active[class]{text-decoration-color:#fff;text-decoration-thickness:1px}.header__menu .menu__link.is-active[class]:hover,.header__menu .menu__link.is-active[class]:focus-visible{text-decoration-color:#fff}.header__menu span.menu__link:hover,.header__menu span.menu__link:focus-visible{cursor:default}.header__menu .menu--sub{position:absolute;left:0;top:5.25rem;z-index:1;min-width:225px;padding:2rem;background:hsla(0,0%,100%,.7);box-shadow:0 4px 15px rgba(0,0,0,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(6px);border:1px solid hsla(0,0%,100%,.3);border-radius:.5rem;flex-direction:column;gap:.75rem;display:none}.header__menu .menu--sub:has(.menu__link--sub:hover) .menu__link--sub{opacity:.6}.header__menu .menu__link--sub[class][class]{color:#292b29;font-size:.875rem;font-weight:500;line-height:1.5;text-decoration:none;padding:0;transition:opacity 350ms ease}.header__menu .menu__link--sub[class][class]:hover,.header__menu .menu__link--sub[class][class]:focus-visible{opacity:1}.fixed-header .menu__link,.header.active .menu__link{color:#292b29}.fixed-header .menu__link:hover,.fixed-header .menu__link:focus-visible,.header.active .menu__link:hover,.header.active .menu__link:focus-visible{text-decoration-color:#292b29}.fixed-header .menu__link.is-active[class],.header.active .menu__link.is-active[class]{text-decoration-color:rgba(41,43,41,.5)}.fixed-header .menu__link.is-active[class]:hover,.fixed-header .menu__link.is-active[class]:focus-visible,.header.active .menu__link.is-active[class]:hover,.header.active .menu__link.is-active[class]:focus-visible{text-decoration-color:#292b29}@keyframes mobileLoadMenu{0%{padding-top:8px;opacity:0}80%{opacity:1}100%{padding-top:0;opacity:1}}@media(max-width:1024px){.nav--primary{position:fixed;inset:0;overflow-y:auto;scrollbar-gutter:stable;padding:0 2.75rem;background:hsla(0,0%,100%,.7);box-shadow:0 4px 15px rgba(0,0,0,.2);backdrop-filter:blur(27.5px);-webkit-backdrop-filter:blur(27.5px);border:1px solid hsla(0,0%,100%,.3);display:none}.nav--primary .close-btn{display:block;position:absolute;top:2.75rem;right:2.75rem;margin:0;padding:0;border:none;background:none;border-radius:0}}@media(max-width:1024px)and (max-width:619px){.nav--primary .close-btn{right:1.5rem}}@media(max-width:1024px){.nav--primary .close-btn svg{fill:#292b29}.nav--primary .close-btn svg:hover,.nav--primary .close-btn svg:focus{fill:#292b29}}@media(max-width:1024px)and (max-width:619px){.nav--primary{padding:0 1.5rem;scrollbar-gutter:unset}}@media(max-width:1024px){.nav--primary.show .menu__item:not(.menu__item--sub){animation:mobileLoadMenu .2s forwards;animation-delay:.05s}.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(2){animation-delay:.15s}}@media(max-width:1024px)and (max-width:619px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(2){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(3){animation-delay:.25s}}@media(max-width:1024px)and (max-width:619px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(3){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(4){animation-delay:.35s}}@media(max-width:1024px)and (max-width:619px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(4){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(5){animation-delay:.45s}}@media(max-width:1024px)and (max-width:619px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(5){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(6){animation-delay:.55s}}@media(max-width:1024px)and (max-width:619px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(6){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(7){animation-delay:.65s}}@media(max-width:1024px)and (max-width:619px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(7){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(8){animation-delay:.75s}}@media(max-width:1024px)and (max-width:619px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(8){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(9){animation-delay:.85s}}@media(max-width:1024px)and (max-width:619px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(9){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(10){animation-delay:.95s}}@media(max-width:1024px)and (max-width:619px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(10){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(11){animation-delay:1.05s}}@media(max-width:1024px)and (max-width:619px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(11){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(12){animation-delay:1.15s}}@media(max-width:1024px)and (max-width:619px){.nav--primary.show .menu__item:not(.menu__item--sub):nth-child(12){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px)and (max-width:619px){.nav--primary.show .menu__item:not(.menu__item--sub){animation-fill-mode:both;animation-duration:.3s}}@media(max-width:1024px){.nav--primary.show .menu__link--og-child{pointer-events:none;cursor:pointer}.nav--primary .menu{margin-top:clamp(6rem,2.25rem + 12.5vw,10.25rem);border-bottom:0}.nav--primary .menu__item{margin-bottom:1.25rem}.nav--primary .menu__item:not(.menu__item--sub){position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:clamp(.375rem,.044rem + 1.103vw,.75rem);padding:8px 0 0;opacity:0}.nav--primary .menu__item:not(.menu__item--sub).active .expand-sub:before{transform:rotate(180deg)}.nav--primary .menu__item:not(.menu__item--sub).active .menu--sub{height:auto;max-height:1000px;opacity:1}.nav--primary .menu__item:not(.menu__item--sub) .menu--sub{display:block;flex:1 0 100%;position:static;min-width:unset;padding:1.5rem 0 0 0;margin:0;background:unset;box-shadow:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;border:0;border-radius:0;flex-direction:unset;transition:max-height .4s cubic-bezier(0,1,0,1),opacity .2s ease-in .2s;overflow:hidden;opacity:0;max-height:0}.nav--primary .menu__link[class][class]{font-size:clamp(1rem,.779rem + .735vw,1.25rem);font-weight:500;color:#292b29;line-height:normal;margin:0;padding:0;border:0}.nav--primary .menu__link[class][class]:not(.menu__link--sub){font-size:clamp(1.375rem,.824rem + 1.838vw,2rem);font-weight:500;letter-spacing:-2%;line-height:130%}.nav--primary .menu__link[class][class].menu__link--active{text-decoration:none}.nav--primary .expand-sub{background-color:rgba(0,0,0,0);display:flex;justify-content:end;align-items:center}.nav--primary .expand-sub:after{display:none}.nav--primary .expand-sub:before{content:"";display:block;width:24px;height:24px;position:absolute;right:0;background:url(/themes/custom/asm_internet_cmte/assets/icons/CarretDown24.svg) no-repeat center;transition:transform .3s ease}}.tab-menu__list{list-style-type:none;margin:0 0 2.5rem 0;padding:0;border-bottom:1px solid #ddd;display:flex;gap:1.5rem}.tab-menu__list li{color:#949494;font-weight:600;font-size:1rem;margin:0;padding-bottom:1.125rem;cursor:pointer}.tab-menu__list .active{color:#292b29;border-bottom:2px solid #292b29}.report h2{font-size:2rem;margin-block:5rem 1.5rem}.report ul{padding-left:1.5rem}.callout[class]{padding-top:clamp(4.5rem,5.441rem - 1.471vw,5rem);padding-bottom:clamp(2.5rem,1.618rem + 2.941vw,3.5rem)}@media(min-width:1025px){.callout[class]{padding-top:clamp(4.5rem,3.269rem + 1.923vw,5rem);padding-bottom:clamp(3.5rem,1.038rem + 3.846vw,4.5rem)}}.callout[class] .breadcrumbs .breadcrumb{margin-bottom:clamp(.5rem,.059rem + 1.471vw,1rem)}.callout[class] .breadcrumbs li:after{margin-inline:.025rem}.callout[class] .breadcrumbs a{color:hsla(0,0%,100%,.6);font-size:.875rem;font-style:normal;font-weight:500;letter-spacing:0}.callout[class] .page-title h1{margin-block:0;color:#fff;font-size:clamp(2.5rem,1.618rem + 2.941vw,3.5rem);font-weight:600;letter-spacing:-1.4px}@media(min-width:1025px){.callout[class] .page-title h1{font-size:clamp(3.5rem,1.038rem + 3.846vw,4.5rem)}}.copyright-container[class][class] ul{align-items:center}.copyright-container[class][class] li{line-height:.5;margin:0}.copyright-container[class][class] a{color:#fff;text-decoration:none}.copyright-container[class][class] .btn-vote a{color:#255752}.footer__menu>div{-moz-column-break-inside:avoid;break-inside:avoid}.header{background:#255752}@media(max-width:619px){.header{height:auto !important}}.main-menu__item:not(.main-menu__item--sub):hover>span{text-decoration:underline;text-underline-offset:7px}.main-menu__link:not(.main-menu__link--sub){cursor:default}.header.active span.main-menu__link{color:#292b29}.main-content:not(#fake-id)[class][class][class]>div>*{all:revert}.main-content{padding-block:3rem}@media(min-width:1025px){.main-content{padding-block:clamp(3rem,.538rem + 3.846vw,4rem)}}.path-media .callout .block{display:block}.path-media .callout{height:auto}.path-media .main:not(#wasusermenu){margin-top:auto;padding-top:0}.path-media .main:not(#wasusermenu) .main-content{padding-top:3rem !important}.path-media .tabs__nav a{color:inherit}.path-frontpage .space{height:116px;margin-bottom:0}#block-advocacyblock{border-radius:.75rem;background:#f5f8fa;padding:clamp(1.5rem,.269rem + 1.923vw,2rem);max-width:628px;font-weight:600}#block-advocacyblock a{display:inline-block}#block-advocacyblock img{margin-top:1rem}.events-page--past td{align-content:flex-start}.events-page--past td:first-child{color:#717171;font-size:16px;font-weight:600;text-transform:uppercase}.page-hearings .page-events #block-asm-internet-theme-local-tasks,.page-hearings .path-events #block-asm-internet-theme-local-tasks{margin-bottom:56px}.page-hearings .tabs__nav{margin-bottom:2.5rem}.page-hearings h4,.page-hearings h3{margin-top:4rem;font-size:clamp(1.75rem,1.529rem + .735vw,2rem)}@media(min-width:1025px){.page-hearings h4,.page-hearings h3{font-size:clamp(2rem,.769rem + 1.923vw,2.5rem)}}.page-hearings .events-page--today h4{margin-top:3rem}.page-hearings .committee-event-type-buttons{overflow:auto;display:flex;gap:.75rem .5rem;padding-bottom:1rem;margin-right:-1.5rem}.page-hearings .committee-event-type-buttons button{font-weight:600;font-size:clamp(.75rem,.442rem + .481vw,.875rem);line-height:1.5;text-align:center;vertical-align:middle;padding:.625rem 1rem;border:1px solid #b0b0b0;transition:all 350ms ease}.page-hearings .committee-event-type-buttons button:hover{border-color:#292b29}.page-hearings .committee-event-type-buttons button:focus,.page-hearings .committee-event-type-buttons button:focus-visible{background:rgba(0,0,0,0);color:#292b29}.page-hearings .committee-event-type-buttons button.active{background:#255752;color:#fff}.page-hearings .events-page--title{font-size:clamp(1rem,.385rem + .962vw,1.25rem)}.page-hearings .events-page--list li{border-bottom:1px solid #ddd;padding-bottom:2rem;margin-bottom:2rem}.page-hearings .events-page--item--committee-hearing.events-page--item:last-of-type{padding-bottom:2rem}.page-hearings .events-page--item--committee-hearing:last-child .events-page--subtitle a{right:0;left:unset}@media(max-width:619px){.page-hearings .events-page--item--committee-hearing:last-child .events-page--subtitle a{bottom:30px}}.page-hearings .events-page--item--committee-hearing .ui-dialog .ui-dialog-titlebar-close{position:absolute;top:1.5rem;right:1.5rem;transform:translate(0)}.page-hearings .events-page--item--committee-hearing .ui-dialog .ui-dialog-title{margin-block:0 1.5rem}.page-hearings .events-page--item--committee-hearing .ui-dialog [aria-label=status]{margin-block:1rem}.page-hearings .events-page--item--committee-hearing .ui-dialog .form-managed-file{display:grid;grid-template-columns:1fr auto;gap:1.5rem}.page-hearings .events-page--item--committee-hearing .ui-dialog .form-managed-file:has(.form-checkbox:checked) [data-drupal-selector=edit-hearing-attachment-remove-button]{background:#255752;pointer-events:all}.page-hearings .events-page--item--committee-hearing .ui-dialog .form-managed-file .form-item__textfield{border:1px solid #ddd;background:#f5f8fa;height:3.25rem;margin:0;padding:.75rem}.page-hearings .events-page--item--committee-hearing .ui-dialog .form-managed-file .form-submit{min-width:20ch;border-radius:9999px}.page-hearings .events-page--item--committee-hearing .ui-dialog .form-managed-file .form-type--checkbox{display:flex;gap:1ch;align-items:center;margin:0}.page-hearings .events-page--item--committee-hearing .ui-dialog .form-managed-file .form-type--checkbox input{width:1rem}.page-hearings .events-page--item--committee-hearing .ui-dialog .form-managed-file .form-type--checkbox label{margin:0}.page-hearings .events-page--item--committee-hearing .ui-dialog .form-managed-file [data-drupal-selector=edit-hearing-attachment-remove-button]{background:#717171;pointer-events:none}.page-hearings .events-page--item--committee-hearing .ui-dialog [value=Submit]{margin-top:4rem;display:grid;margin-inline:auto;min-width:25ch;padding-block:1rem}body[class*=-hearings-today] .tabs__nav,body[class*=-hearings-all] .tabs__nav,body[class*=-hearings-upcoming] .tabs__nav,body[class*=-hearings-past] .tabs__nav{display:flex !important}body[class*=-hearings-today] #block-asm-internet-cmte-tabs,body[class*=-hearings-all] #block-asm-internet-cmte-tabs,body[class*=-hearings-upcoming] #block-asm-internet-cmte-tabs,body[class*=-hearings-past] #block-asm-internet-cmte-tabs{margin-bottom:56px !important}@media(max-width:1024px){body[class*=-hearings-today] #block-asm-internet-cmte-tabs,body[class*=-hearings-all] #block-asm-internet-cmte-tabs,body[class*=-hearings-upcoming] #block-asm-internet-cmte-tabs,body[class*=-hearings-past] #block-asm-internet-cmte-tabs{margin-bottom:3rem !important}}.page-jurisdiction .committees__jurisdiction{margin-top:0;padding-top:0;border-top:0}.page-jurisdiction .committees__jurisdiction h3{display:none}.page-search .views-row{display:grid;gap:1rem;margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid #ddd}.page-search .views-row:last-child{border:0}.page-search .search-header--txt{font-size:2rem;font-weight:600;letter-spacing:-0.64px;color:#717171;margin-bottom:2.5rem}.page-search .search-header--txt span{color:#292b29}.page-search .views-field-title h4{margin:0}.page-search .views-field-title a{font-size:1.5rem;text-decoration:none;font-weight:600;line-height:1.5}.page-search .views-field-nothing a{color:#01579f;text-decoration:none;font-weight:400;font-size:1.125rem;line-height:1.5}.page-staff .committee_data.information{border-bottom:1px solid #ddd;padding-bottom:clamp(3rem,1.235rem + 5.882vw,5rem);margin-bottom:clamp(3rem,1.235rem + 5.882vw,5rem)}.page-staff .committee_data.information h3{font-size:clamp(1.5rem,1.059rem + 1.471vw,2rem);font-weight:600;letter-spacing:-0.8px;margin-block:0 clamp(1.5rem,1.059rem + 1.471vw,2rem)}@media(min-width:1025px){.page-staff .committee_data.information h3{font-size:clamp(2rem,.769rem + 1.923vw,2.5rem)}}.page-staff .committee_data.information p{font-size:1rem;font-weight:400;line-height:1.5}@media(min-width:1025px){.page-staff .committee_data.information p{font-size:clamp(1rem,.692rem + .481vw,1.125rem)}}.page-staff .committee_data.information p:last-child{margin-bottom:0}.page-staff .committee_data.information strong{font-weight:600}.page-staff .committee_data.information a{font-size:1rem;font-weight:400}@media(min-width:1025px){.page-staff .committee_data.information a{font-size:clamp(1rem,.692rem + .481vw,1.125rem)}}.page-staff .committee__staff{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:space-between;gap:clamp(1.5rem,1.059rem + 1.471vw,2rem) clamp(1.25rem,-3.058rem + 6.731vw,3rem);margin-bottom:1rem}@media(max-width:1024px){.page-staff .committee__staff{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.page-staff .committee__staff h3{grid-column:1/-1;font-size:clamp(1.5rem,1.059rem + 1.471vw,2rem);font-weight:600;letter-spacing:-0.8px;margin-block:0}@media(min-width:1025px){.page-staff .committee__staff h3{font-size:clamp(2rem,.769rem + 1.923vw,2.5rem)}}.page-staff .committee__staff .staff__wrapper{margin-bottom:clamp(.5rem,.059rem + 1.471vw,1rem)}.page-staff .committee__staff .staff__role{font-size:1rem;font-weight:600;margin-bottom:.25rem;line-height:1.3}@media(min-width:1025px){.page-staff .committee__staff .staff__role{font-size:clamp(1rem,.692rem + .481vw,1.125rem)}}.page-staff .committee__staff .staff__name{color:#595959;font-size:1rem;font-weight:400;margin-bottom:.5rem;line-height:1.5}@media(min-width:1025px){.page-staff .committee__staff .staff__name{font-size:clamp(1rem,.692rem + .481vw,1.125rem)}}.page-staff .committee__staff .staff__contact{margin:0}.page-staff .committee__staff .staff__contact a{color:#01579f;font-size:1rem;font-weight:500;display:flex;align-items:center;gap:.25rem;line-height:1.5}@media(min-width:1025px){.page-staff .committee__staff .staff__contact a{font-size:clamp(1rem,.692rem + .481vw,1.125rem)}}.page-staff .committee__staff .staff__contact a:after{content:"";display:inline-block;height:1.125rem;aspect-ratio:1/1;background:url(/themes/custom/asm_internet_cmte/assets/icons/ArrowUpright.svg)}.page-staff .committee__staff .staff__contact button{color:#01579f;font-size:1rem;font-weight:500;text-decoration:underline;text-underline-offset:5px;padding:0;margin:0;border:0;border-radius:0}@media(min-width:1025px){.page-staff .committee__staff .staff__contact button{font-size:clamp(1rem,.692rem + .481vw,1.125rem)}}.page-staff .committee__staff .staff__contact button:hover,.page-staff .committee__staff .staff__contact button:focus{text-decoration:none;background:rgba(0,0,0,0)}.page-staff .committee__staff .staff__contact .was-dialog{background:"white";border-radius:.75rem;padding:3.5rem 4rem;border:none;width:100vw;max-width:50rem}.page-staff .committee__staff .staff__contact .was-dialog::backdrop{background:rgba(0,0,0,.75)}.page-staff .committee__staff .staff__contact .was-dialog .staff__name{font-weight:600;font-size:clamp(1.25rem,1.029rem + .735vw,1.5rem);line-height:1.3;letter-spacing:-0.48px;margin-block:0 1.5rem}.page-staff .committee__staff .staff__contact .was-dialog .staff__contact{margin-block:0 1.5rem}.page-staff .committee__staff .staff__contact .was-dialog .staff__contact a{text-decoration:none}.page-staff .committee__staff .staff__contact .was-dialog ul{padding-left:1.5rem}.page-staff .committee__staff .staff__contact .was-dialog ul li+li{font-weight:400;line-height:1.5;margin-top:.75rem}.page-staff .committee__staff .staff__contact .was-dialog-close{position:absolute;top:1.5rem;right:1.5rem}.page-staff .committee__staff .staff__contact .was-dialog-close svg path{fill:#292b29}.page--style-guide{--soft-blue:rgba(147,165,207,1);--blue:rgba(119,137,178,1);--dark-blue:rgb(99,115,153);--soft-green:rgba(228,239,233,1);--text:rgba(95,102,119,1);--buttons:rgba(234,237,244,1);--buttons-light:rgba(240,243,249,1);--rules:rgba(215,219,225,1);display:grid;min-height:100svh;justify-content:center;background-image:linear-gradient(45deg,var(--soft-blue) 0%,var(--soft-green) 100%);background-attachment:fixed;font-size:1rem}.style-guide{margin-block:3rem;width:1220px;max-width:calc(100vw - 2rem);align-self:start;background:#fff;padding:2rem;border-radius:1rem;color:var(--text);font-family:sans-serif;box-shadow:rgba(119,137,178,.8) 0px 60px 200px -40px,rgba(119,137,178,.8) 0px 60px 120px -60px;z-index:1}.style-guide summary{cursor:pointer}.style-guide details[open]>summary .icon-chevron--down{transform:rotate(180deg)}.style-guide__header{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:2.5rem;gap:1rem}.style-guide__h1{color:var(--dark-blue);font-size:1.5rem;letter-spacing:.0125em;margin-right:auto;margin-block:0}.style-guide__expand-btn{background-color:var(--soft-green);color:var(--dark-blue);text-transform:capitalize;letter-spacing:.025em;border-radius:100rem;padding:.5rem 1.125rem;transition:all 150ms ease;cursor:pointer}.style-guide__expand-btn:hover,.style-guide__expand-btn:focus-within{background-color:var(--dark-blue);color:#fff}.style-guide__search{background-color:var(--dark-blue);background-image:linear-gradient(45deg,var(--dark-blue) 0%,var(--blue) 100%);width:100%;border-radius:.5rem;display:flex;align-items:center;margin-bottom:1.5rem;padding:.75rem 1rem}.style-guide__query{all:unset;color:#fff;padding-block:.125rem;width:100%}.style-guide__query::-moz-placeholder{color:#fff;opacity:.75}.style-guide__query::placeholder{color:#fff;opacity:.75}.style-guide__query::-webkit-search-cancel-button{-webkit-appearance:none;height:1.125rem;width:1.125rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>");cursor:pointer}.style-guide__section{background-color:var(--buttons);padding:.125rem 1.5rem;border-radius:.5rem;margin-bottom:.75rem;transition:background 250ms ease}.style-guide__section:hover,.style-guide__section:focus{background-color:var(--buttons-light)}.style-guide__section-summary{font-size:1.125rem;font-weight:600;padding-block:.75rem;display:flex;justify-content:space-between;align-items:center}.icon-chevron--down{stroke:var(--dark-blue);opacity:.75;width:1.25rem;transition:transform 250ms ease}.style-guide__class{border-top:1px solid var(--rules)}.style-guide__class[open]{padding-bottom:1.5rem}.style-guide__class-summary{font-weight:600;display:flex;gap:.5rem;align-items:center;padding-block:.75rem}.style-guide__class-summary .icon-chevron--down{margin-top:2px;width:.75rem}.style-guide__class-list{display:grid;grid-template-columns:repeat(2,1fr);background-color:#fff;border-radius:.5rem;padding:.75rem 1rem;margin-block:.5rem}.style-guide__info{margin-top:-0.75rem}.style-guide__class-name{color:var(--dark-blue)}.style-guide__class-css{display:flex;align-items:center;gap:.5rem}.style-guide__swatch{display:block;width:.75rem;height:.75rem;background:gray;border:1px solid var(--rules);border-radius:99rem}.style-guide__bg-pattern{height:100vh;width:100vw;position:fixed;opacity:.1;--s:25vw;--c1:var(--soft-green);--c2:var(--soft-blue);--_g:var(--c1) 0% 5%,var(--c2) 6% 15%,var(--c1) 16% 25%,var(--c2) 26% 35%,var(--c1) 36% 45%,var(--c2) 46% 55%,var(--c1) 56% 65%,var(--c2) 66% 75%,var(--c1) 76% 85%,var(--c2) 86% 95%,#0000 96%;background:radial-gradient(50% 50% at 100% 0,var(--_g)),radial-gradient(50% 50% at 0 100%,var(--_g)),radial-gradient(50% 50%,var(--_g)),radial-gradient(50% 50%,var(--_g)) calc(var(--s)/2) calc(var(--s)/2) var(--c1);background-size:var(--s) var(--s)}
