@charset "UTF-8";.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}main{display:block}[hidden]{display:none!important}*{margin:0;padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{font-size:62.5%;font-family:Montserrat,sans-serif;box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body{margin:0;background:#fff;color:#000}main{background-color:#fff;color:#000}main a:not(.link__search)[href^="https://"]:before,main a:not(.link__search)[href^="http://"]:before{background-image:url(~/wwwroot/Images/icons/external-link.png);background-size:15px 15px;display:inline-flex;width:15px;height:15px;content:"";margin-right:2px;vertical-align:bottom}main a:not(.link__search)[href*="senedd.wales"]:before,main a[href*="senedd.cymru"]:before,main a[href*="youthparliament.wales"]:before,main a[href*="assembly.wales"]:before,main a[href*="cynulliad.cymru"]:before,main a[href*="seneddieuenctid.cymru"]:before,main a[href*="seneddresearch.blog"]:before,main a[href*="seneddymchwil.blog"]:before,main a[href*="assemblyblog.wales"]:before,main a[href*="blogcynulliad.com"]:before,main a[href*="senedd.tv"]:before{display:none!important}div ::-webkit-scrollbar{width:12px}@media(min-width:600px){div ::-webkit-scrollbar{width:22px}}div ::-webkit-scrollbar-track{background:#ddd}div ::-webkit-scrollbar-thumb{background-color:#fff;border-top:3px solid #DDDDDD;border-bottom:3px solid #DDDDDD;border-left:2px solid #DDDDDD;border-right:2px solid #DDDDDD}@media(min-width:600px){div ::-webkit-scrollbar-thumb{border:3px solid #DDDDDD}}div ::-webkit-scrollbar-thumb:hover{background:#a3a3a3}a{cursor:pointer}a:focus{outline-width:2px;outline-color:#c9187e;outline-style:solid}em{font-style:italic}input:focus,textarea:focus,select:focus{outline-color:#c9187e}.container{width:100%;overflow:hidden}.row{display:flex;margin:auto;flex-flow:row wrap;width:100%}@media(min-width:600px){.row{margin:auto}}@media(min-width:900px){.row{max-width:900px}}@media(min-width:1200px){.row{max-width:1200px}}h1,h2{font-weight:800;font-size:2.4rem;color:#3c3c3b}h3{font-size:1.4rem;font-weight:700;color:#3c3c3b}h4,h5,h6{font-size:1.2rem;font-weight:700;color:#3c3c3b}p{font-size:1.4rem;margin:0 0 10px;color:#3c3c3b}strong{font-weight:800}.intro-text{font-size:1.6rem;font-weight:700;color:#3c3c3b}.quote{font-size:1.8rem;font-weight:700;color:#747474}small{font-size:12px}.body-text{font-size:1.4rem;font-family:inherit;color:#3c3c3b}.body-text h2{margin-top:20px;margin-bottom:10px;font-size:1.6rem}.body-text h3{margin-top:20px;margin-bottom:10px}.body-text h4{margin-top:20px;margin-bottom:10px;font-size:1.8rem;color:#747474}.body-text h5{font-weight:400;color:#3c3c3b}.body-text .quote{margin-top:20px;margin-bottom:10px;font-size:1.8rem;color:#747474}.body-text .quote-attribution{font-weight:400;color:#3c3c3b;font-size:1.2rem}.body-text a,.grid-rte__container a,.grid-text__container a{color:#c9187e;text-decoration:underline;font-weight:700}.body-text a:hover,.body-text a:focus,.grid-rte__container a:hover,.grid-rte__container a:focus,.grid-text__container a:hover,.grid-text__container a:focus{color:#3c3c3b;text-decoration:none}.body-text .white-background-button,.body-text .button--pink,.body-text .link--pink,.body-text .card__link,.grid-rte__container .white-background-button,.grid-rte__container .button--pink,.grid-rte__container .link--pink,.grid-rte__container .card__link,.grid-text__container .white-background-button,.grid-text__container .button--pink,.grid-text__container .link--pink,.grid-text__container .card__link{text-decoration:none}.body-text .table__link,.grid-rte__container .table__link,.grid-text__container .table__link{color:#3c3c3b}.body-text .link--pink:hover,.grid-rte__container .link--pink:hover,.grid-text__container .link--pink:hover{color:#c9187e}.body-text .grid-item__title-link,.grid-rte__container .grid-item__title-link,.grid-text__container .grid-item__title-link{text-decoration:none;color:#3c3c3b}a[href$=".pdf"]:before{background-image:url(~/wwwroot/Images/icons/Pdf.png);background-size:22px 22px;display:inline-flex;width:22px;height:22px;content:"";margin-right:2px;vertical-align:bottom}.pdf-link>span:before{background-image:url(~/wwwroot/Images/icons/Pdf.png);background-size:22px 22px;display:inline-flex;width:22px;height:22px;content:"";margin-right:2px;vertical-align:bottom}a[href$=".csv"]:before{background-image:url(~/wwwroot/Images/icons/CSV.png);background-size:18px 18px;display:inline-flex;width:18px;height:18px;content:"";margin-right:2px;vertical-align:bottom}a[href$=".txt"]:before{background-image:url(~/wwwroot/Images/icons/text-file-icon.png);background-size:15px 20px;display:inline-flex;width:15px;height:20px;content:"";margin-right:2px;vertical-align:bottom}a[href$=".ppt"]:before,a[href$=".pptx"]:before,a[href$=".ppsx"]:before{background-image:url(~/wwwroot/Images/icons/Powerpoint-icon.png);background-size:15px 20px;display:inline-flex;width:15px;height:20px;content:"";margin-right:2px;vertical-align:bottom}a[href$=".xls"]:before,a[href$=".xlsx"]:before{background-image:url(~/wwwroot/Images/icons/Excel-icon.png);background-size:15px 20px;display:inline-flex;width:15px;height:20px;content:"";margin-right:2px;vertical-align:bottom}a[href$=".docx"]:before,a[href$=".doc"]:before,a[href$=".dotx"]:before{background-image:url(~/wwwroot/Images/icons/Word-icon.png);background-size:15px 20px;display:inline-flex;width:15px;height:20px;content:"";margin-right:2px;vertical-align:bottom}.body-text ul,.body-text ol,.grid-rte__container ul,.grid-rte__container ol,.grid-text__container ul,.grid-text__container ol{list-style:none!important;padding:0;margin:0 0 0 16px;font-size:1.4rem}.body-text li,.grid-rte__container li,.grid-text__container li{padding-left:10px;text-indent:-.7em;padding-top:7px}.body-text ol,.grid-rte__container ol,.grid-text__container ol{counter-reset:section;list-style-type:none}.body-text ol li,.grid-rte__container ol li,.grid-text__container ol li{counter-increment:section}.body-text ol li:before,.grid-rte__container ol li:before,.grid-text__container ol li:before{color:#c9187e;content:counters(section,".") " ";font-weight:700;margin-right:5px}.body-text ul,.grid-rte__container ul,.grid-text__container ul{list-style:none!important}.body-text ul li:before,.grid-rte__container ul li:before,.grid-text__container ul li:before{content:"◼";color:#c9187e;margin-right:5px}.body-text ol li ul li:before,.grid-rte__container ol li ul li:before,.grid-text__container ol li ul li:before{content:"◼"}.body-text ol li ul li,.grid-rte__container ol li ul li,.grid-text__container ol li ul li{counter-increment:none}.body-text p,.grid-rte__container p,.grid-text__container p{margin-top:10px;margin-bottom:5px}.body-text img,.grid-rte__container img,.grid-text__container img{margin-right:10px;margin-top:10px;margin-bottom:10px;overflow:hidden}.body-text table,.grid-rte__container table,.grid-text__container table{border:1px solid #707070}.body-text table th,.body-text table td,.grid-rte__container table th,.grid-rte__container table td,.grid-text__container table th,.grid-text__container table td{border:1px solid #707070;padding:5px}.bold{font-weight:700}.clearfix{margin-bottom:0}@media(min-width:600px){.clearfix{margin-bottom:35px}}.horizontal-rule{border-top:1px solid #747474;border-bottom:0;border-right:0;border-left:0;margin:15px 0;display:block;unicode-bidi:isolate}.horizontal-rule--no-margin{margin:0}.side-bar__title{font-weight:600;font-size:1rem;text-transform:uppercase;border-bottom:1px solid black;font-weight:700;margin-bottom:10px;margin-top:5px;color:#000;letter-spacing:1.2px}@media(min-width:600px){.side-bar__title{margin-bottom:20px}}@media(min-width:900px){.side-bar__title{font-size:1.2rem}}.side-bar__title.preview-tags{display:none}.side-bar__container{margin-bottom:20px}@media(min-width:900px){.side-bar__container{margin-bottom:40px}}.vertical-rule{border-top:0;border-bottom:0;border-right:1px solid #747474;border-left:0;margin:15px 0;display:block;unicode-bidi:isolate}.link{font-family:Montserrat,sans-serif;text-decoration:none;font-weight:400;color:#3c3c3b;font-size:1.4rem;font-weight:500}.link--icon-right{display:flex;justify-content:space-between;align-items:center;width:100%}.link--icon-close{display:flex;justify-content:flex-start;align-items:center;width:max-content}.link__text{display:inline-block;margin:0}.link__icon{display:inline-block}.link--language{color:#fff;background-color:#c9187e;padding:5px;border:2px solid transparent}@media(min-width:600px){.link--language{background-color:transparent;color:#3c3c3b;padding:0}.link--language:hover{border-bottom:2px solid #c9187e;padding-bottom:2px}.link--language:focus{outline-color:#c9187e;box-shadow:none;outline-offset:2px;outline:2px solid #c9187e}}.link--white{color:#fff;background-color:transparent}.link--light-grey{color:#626262}.link__text--small{font-size:1.2rem}.link--pink{color:#c9187e}.link--pink:focus{border:2px solid #c9187e;outline:none}.link--pink:hover{border-bottom:2px solid #c9187e}.link--charcoal-text{color:#3c3c3b}.link--middle{vertical-align:middle;display:flex;align-items:center}.link--after-arrow:after{display:inline-block;content:">";font-size:1.5rem;margin:0 4px;text-decoration:none}.link--small{font-size:1.2rem;letter-spacing:.1px}@media(min-width:600px){.link--small{font-size:1.2rem}}@media(min-width:900px){.link--small{font-size:1.2rem}}.link--regular{font-size:1.2rem;font-weight:400}@media(min-width:1200px){.link--regular{font-size:1.2rem}}.link__search{text-decoration:none;color:#3c3c3b}.link__search:hover,.link__search:hover .result__content{color:#c9187e}.link--semi-bold{font-weight:600}.link--bold{font-weight:700}.link--italic{font-style:italic}.link--icon{text-decoration:none}.link--show-more{width:auto}.link-show-more-container{display:flex;justify-content:center;width:100%}.link--help{padding-bottom:1px;font-size:1.4rem;font-weight:700}.icon{vertical-align:middle;height:20px}.icon--before:before{content:"";display:inline-block;vertical-align:middle;background-size:contain;background-repeat:no-repeat;background-position:center;width:20px;height:20px}.icon--after:after{content:"";display:inline-block;vertical-align:middle;background-size:contain;background-repeat:no-repeat;background-position:center;width:20px;height:20px}.icon--regular{height:auto;width:28px}.icon--align-middle{vertical-align:middle}.material-icons--pink{color:#c9187e}.material-icons--charcoal-light{color:#747474}.material-icons--charcoal{color:#3c3c3b}.material-icons--tiny{font-size:1.5rem}.material-icons--small{font-size:1.8rem}.material-icons--reduced{font-size:2.2rem}.material-icons--regular,.material-icons--increased{font-size:2.4rem}.material-icons--large{font-size:3.6rem}.material-icons--huge{font-size:4.8rem}.material-icons--giant{font-size:8rem}.material-icons-align-sub{vertical-align:sub}.material-icons--align-middle{vertical-align:middle}.material-icons--flip-horizontal{-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scaleX(-1)}.material-icons--flip-vertical{-moz-transform:scale(1,-1);-webkit-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scaleY(-1)}.button{display:block;padding:5px 10px;border:2px solid #FFFFFF;color:#fff;text-decoration:none;font-family:Montserrat,sans-serif;font-weight:500;font-size:1rem;-webkit-transition:.3s;-ms-transition:.3s;transition:.3s}.button:hover,.button:focus{background-color:#fff;color:#3c3c3b;cursor:pointer}.button:hover .button__icon,.button:focus .button__icon{color:#3c3c3b}.button:focus{outline-color:#c9187e;outline-offset:0px}.button--white{background-color:#fff;color:#3c3c3b}.button--pink{background-color:#c9187e;color:#fff!important;border:2px solid #c9187e;font-size:1.2rem}.button--pink:hover,.button--pink:focus{background-color:#3c3c3b;color:#fff;cursor:pointer;outline:none}.button--pink:hover .button__icon,.button--pink:focus .button__icon{color:#fff}.button__with-arrow{display:flex;align-items:center;max-width:200px;min-width:182px;justify-content:space-between;border:none;margin:10px 0}.button__with-arrow:focus .button__icon,.button__with-arrow:hover .button__icon{color:#fff}.button--charcoal{background-color:#3c3c3b;color:#fff}.button--charcoal:hover,.button--charcoal:focus{background-color:#c9187e;cursor:pointer}.button--site-search{background-color:#c9187e;border-left:2px solid #c9187e;border-radius:0;border:none;color:#fff;height:100%;width:40px;padding:0 5px;display:flex;justify-content:center;align-items:center;outline:1px solid black}.button--site-search .material-icons{font-size:22px;border-bottom:2px solid transparent;border-top:2px solid transparent}@media(min-width:600px){.button--site-search .material-icons{font-size:20px}}@media(min-width:900px){.button--site-search .material-icons{font-size:20px}}.button--site-search:hover{background-color:#c9187e;color:#fff}.button--site-search:hover .material-icons{border-bottom:2px solid white}.button--site-search:focus{background-color:#c9187e;color:#fff;outline:none;border:double}.button--site-search:focus .material-icons{border-bottom:0px}@media(min-width:600px){.button--site-search{width:34px}}.hero-search .material-icons{font-size:26px}@media(min-width:900px){.hero-search .material-icons{font-size:28px}}.button__icon--pink{color:#c9187e}.button__icon--light-grey{color:#3c3c3b}.button__icon--white{color:#fff}.button__icon--down{-webkit-transform:rotate(90deg);transform:rotate(90deg);font-size:50px}.button__icon--large{font-size:4.4rem;margin-left:0}.button__icon--medium{font-size:3.5rem}.button__icon--small{font-size:2rem}.button__icon--no-margin{margin:0}.button__text{margin:0!important;font-size:1.2rem;font-weight:500}.button__text--white{color:#fff}.button__text--quick-links{font-size:1.2rem;font-weight:700}.button__text--footer{color:#fff}.button--large-site-search{width:44px}@media(min-width:600px){.button--large-site-search{width:37px}}@media(min-width:900px){.button--large-site-search{width:50px}}.button--quick-links{display:block;color:#fff;text-align:center;font-weight:700;font-size:1.2rem;width:100%;border-radius:0;border:0;margin:0;padding:10px 30px;background-color:#3c3c3b;height:100%;transition:none}@media(min-width:600px){.button--quick-links{padding:5px 10px;background-color:#747474;outline:1px solid black}}@media(min-width:1200px){.button--quick-links{padding:7px 10px}}.button--quick-links:hover{background-color:#c9187e;color:#fff;outline:1px solid white;outline-offset:-1px!important}.button--quick-links:hover .button__icon{color:#fff}@media(min-width:600px){.button--quick-links:hover{outline-offset:0px!important}}.button--quick-links:focus{outline-offset:-2px!important;background-color:#fff}.button--quick-links:focus .button__text--quick-links{color:#3c3c3b}@media(min-width:600px){.button--quick-links:focus{outline-offset:0px!important}}.button--quick-links .button__inner{justify-content:flex-start}@media(min-width:600px){.button--quick-links .button__inner{justify-content:center}}@media(min-width:1200px){.button--quick-links{font-size:1.2rem}}.button__container--quick-links{display:block;color:#fff;text-align:center;font-weight:700;font-size:1.2rem;width:100%;border-radius:0;border:0;margin:0;background-color:#3c3c3b}@media(min-width:600px){.button__container--quick-links{background-color:#747474}}@media(min-width:600px){.button__container--quick-links{margin:10px auto}}@media(min-width:900px){.button__container--quick-links{margin-top:20px;margin-bottom:20px}}@media(min-width:1200px){.button__container--quick-links{font-size:1.2rem}}.button__inner{display:flex;justify-content:space-between;align-items:center;height:100%}.button__icon{vertical-align:middle}.button__text{margin:0}.button__text--quick-links{color:#fff;font-size:1.2rem;font-weight:700;margin-right:10px;text-align:left}@media(min-width:600px){.button__text--quick-links{font-size:1rem}}@media(min-width:900px){.button__text--quick-links{font-size:1.2rem}}.icon-button{padding:6px}.icon-button--material-icon{display:flex;align-items:center;justify-content:center;z-index:1}.icon-button--pink{background-color:#c9187e;color:#fff;position:relative}.icon-button--pink:after{position:absolute;background-color:none;border-bottom:1px solid transparent;content:"";top:2px;bottom:2px;right:2px;left:2px;-webkit-transition:.3s;-ms-transition:.3s;transition:.3s}.icon-button--pink:hover{background-color:#3c3c3b}.icon-button--pink:focus{background-color:#fff;border:1px solid #3C3C3B;position:relative;outline:none}.icon-button--pink:focus:after{background-color:#3c3c3b}.icon-button--charcoal{background-color:#3c3c3b;color:#fff;position:relative}.icon-button--charcoal:after{position:absolute;background-color:none;border-bottom:1px solid transparent;content:"";top:2px;bottom:2px;right:2px;left:2px;-webkit-transition:.3s;-ms-transition:.3s;transition:.3s}.icon-button--charcoal:hover{background-color:#c9187e}.icon-button--charcoal:focus{background-color:#fff;border:1px solid #c9187e;position:relative}.icon-button--charcoal:focus:after{background-color:#c9187e}.icon-button--angled{transform:rotate(45deg)}.icon-button--small{height:30px;width:30px}.icon-button--regular{height:40px;width:40px}.icon-button__icon{display:block;margin-left:auto;margin-right:auto;z-index:1;color:#fff;max-width:100%;height:auto}html[data-user-agent*=Trident] .icon-button__icon{height:20px}.tag{border:1px solid #626262;display:inline-block;margin:2px 0 4px;padding:3px 6px;font-size:1.2rem;text-decoration:none;color:#3c3c3b}.tag:focus{outline:2px solid #c9187e;outline-offset:-1px}.tag-label__tag{margin:2px 5px 2px 0}.tag.preview-tags{padding:5px;margin-top:0;margin-right:0;background-color:#fff}.tag__container{display:inline-flex;border-bottom:2px solid transparent;margin-bottom:5px;margin-right:5px}.tag__container:hover{border-bottom:2px solid #747474}.tags.preview-tags{display:none}@media(min-width:600px){.tags.preview-tags{display:flex;justify-content:flex-end!important;align-items:flex-start;flex-wrap:wrap;margin-bottom:0}}.tags.preview-tags .tag__container{border-bottom:none;margin-bottom:0;margin-left:7px;margin-right:0}.tags.preview-tags .tag__container:hover{border-bottom:none}.preview-tags__container{position:absolute;top:0;width:100%}.section-heading{border-bottom:solid 1px black;text-transform:uppercase;width:100%;margin-bottom:20px;color:#000;letter-spacing:1.2px}@media(min-width:600px){.section-heading{margin-bottom:0}}.section-heading>*,.section-heading h2,.section-heading h3{margin-bottom:5px;color:#000;letter-spacing:1px;font-size:1.2rem;font-weight:700}.section-heading--small{font-weight:700;text-transform:uppercase;font-size:1rem;margin-bottom:10px;margin-left:10px;margin-right:10px}@media(min-width:600px){.section-heading--small{margin-bottom:10px}}@media(min-width:900px){.section-heading--small{font-size:1.2rem;margin-bottom:20px}}.bottom-link__text{display:none;font-size:1.3rem;font-weight:600;color:#3c3c3b;border-bottom:2px solid transparent;font-family:Montserrat,sans-serif}@media(min-width:900px){.bottom-link__text{font-size:1.5rem}}.bottom-link__text.is-active{display:block}.hidden{position:absolute!important;display:none!important;height:0!important;width:0!important}.hidden-icon{width:0!important}.skip-to-content{display:block;position:absolute;z-index:100;top:-50px;left:0;text-align:left;padding:10px;background-color:#3c3c3b;color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;outline:none;webkit-transition:top 1s ease-out;transition:top 1s ease-out}.skip-to-content:hover,.skip-to-content:active,.skip-to-content:focus{top:0;color:#fff}.contextual-action__container{display:none}@media(min-width:600px){.contextual-action__container{display:flex;flex-flow:wrap}}.contextual-action__link{text-decoration:none;font-size:1.2rem;color:#3c3c3b;margin-right:10px;border-bottom:2px solid transparent;display:inline-flex;align-items:center;padding-bottom:1px;font-weight:400;margin-bottom:5px}.contextual-action__link:hover{border-bottom:2px solid #c9187e}.contextual-action__icon{width:15px;height:15px;margin-right:2px}.white-background-button{color:#3c3c3b;background-color:#fff;border:2px solid #3C3C3B;margin-bottom:10px;width:45%;margin-right:10px;display:flex;align-items:center}.white-background-button:last-child{margin-bottom:20px}.white-background-button:hover{border:2px solid #c9187e}.white-background-button:focus{border:2px solid #c9187e;outline:none}@media(min-width:600px){.white-background-button{width:44%;margin-right:20px}}@media(min-width:1200px){.white-background-button{width:47%}}.white-background-button__text{font-size:1.2rem;margin:0!important;display:flex;justify-content:space-between;align-items:center;width:100%}.white-background-button__icon{height:20px;width:20px;object-fit:contain;font-family:"object-fit: contain;";display:flex;margin-right:10px}.white-background-button--with-icon{margin-bottom:20px!important;display:flex}@media(max-width:599px){.white-background-button--with-icon{width:100%}}.white-background-button__text--with-icon{display:flex;justify-content:space-between;width:100%;font-weight:700}.video-embed{margin:10px 0}.video-embed--person-page{margin:20px 0 0}.video-embed--committee-page{margin:20px 0}.full-width-page__container{margin-right:10px;margin-left:10px}.button__icon--grey{color:#3c3c3b!important}.background-image-js-load{background-image:none!important}.background-image{display:block;position:absolute;z-index:-1;overflow:hidden;width:100%;height:100%;top:0;background-color:#3c3c3b}.background-image__image{width:auto;height:auto;min-height:100%;min-width:100%}.error-page__text{margin-top:15px;font-size:1.6rem;width:100%}.hashtag{font-size:1.4rem;margin-right:10px;color:#c9187e;text-decoration:underline}.hashtag:hover,.hashtag:focus{color:#3c3c3b}.hashtags__container{text-align:right;margin-top:20px;padding:5px}#ccc-icon:focus{outline:2px solid #c9187e}.tag-container{height:-webkit-fill-available}.mainResults a.link__search[href*=".pdf"]:before{background-image:url(~/wwwroot/Images/icons/Pdf.png);background-size:22px 22px;display:inline-flex;width:22px;height:22px;content:"";margin-right:2px;vertical-align:bottom}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.accordion__container{margin-bottom:20px}.accordion__container .accordion__item{border:1px solid #ccc;display:block;margin-bottom:10px;width:100%}.accordion__container .accordion__item-title{background:url('data:image/svg+xml;utf8,<svg viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path fill="rgb(255, 255, 255)" d="M256 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 160-160 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l160 0 0 160c0 17.7 14.3 32 32 32s32-14.3 32-32l0-160 160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-160 0 0-160z"/></svg>') no-repeat 98% center;background-size:22px;background-color:#138677;display:block;font-size:16px;font-weight:400;line-height:22px;margin-bottom:0;padding:12px 40px 12px 12px;color:#fff;transition:background .3s ease}.accordion__container .accordion__item-title.active{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="rgb(255, 255, 255)" d="M0 256c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 288c-17.7 0-32-14.3-32-32z"/></svg>') no-repeat 98% center;background-color:#2ba484;background-size:22px}.accordion__container .accordion__item-title:hover{background-color:#2ba484;text-decoration:none;cursor:pointer}.accordion__container .accordion__item-content{display:flex;flex-direction:column;padding:0 15px;opacity:0;visibility:hidden;max-height:0;overflow:hidden;transition:max-height .3s ease-out,opacity .3s ease-out,visibility .4s ease-out}.accordion__container .accordion__item-content.active{visibility:visible;opacity:1;line-height:20px;padding:10px 15px 15px}.accordion__container .accordion__item-content.active>p{padding:0;margin:0}.announcements-widget{display:flex;flex-direction:column;width:100%;background-color:#fff}.announcements-widget__title{margin:0 0 20px;width:100%;font-size:2rem;word-break:break-word}.announcements-widget__title h3{font-size:2rem;color:#3c3c3b;font-weight:800}.announcements-widget__hidden{height:0px;overflow:hidden;flex-direction:column;width:100%;transition:.3s}.announcements-widget__announcement{display:block;width:100%;margin:0 0 25px}.announcement__main-text{display:block;width:100%;font-size:1.4rem;font-weight:400;color:#3c3c3b;margin:0 0 10px}.announcement__sub-text{display:block;width:100%;font-size:1.2rem;font-weight:500;color:#3c3c3b;margin:0 0 10px}.announcement__post-age-container{display:block;width:100%;font-size:1.2rem;font-weight:500;color:#3c3c3b}.post-age-container__post-age{vertical-align:middle}.button__show-more--announcements .more-text,.button__show-more--announcements.-expanded .bottom-link__text{display:flex}.button__show-more--announcements.-expanded .more-text{display:none}.hide-breadcrumbs .site-breadcrumbs{visibility:hidden}.site-breadcrumbs{display:none;width:calc(100px + (100% - 240px)/2);margin:0 10px}@media(min-width:600px){.site-breadcrumbs{visibility:hidden;height:0;display:flex}}@media(min-width:900px){.site-breadcrumbs{visibility:visible;height:auto;width:calc(140px + ((100% - 240px) / 12 * 8))}}@media(min-width:1200px){.site-breadcrumbs{width:calc(140px + ((100% - 240px) / 12 * 8))}}.site-breadcrumbs__inner{list-style:none;width:100%}@media(max-width:599px){.site-breadcrumbs__inner{margin-left:10px;margin-right:10px}}.breadcrumb{display:inline-block;margin:5px 0}.breadcrumb .link:before{display:none}.calendar{display:flex;flex-wrap:wrap;justify-content:space-between}.calendar__title{width:100%;font-size:2rem;color:#3c3c3b;font-weight:800;margin-bottom:20px}.calendar__date-controls{display:inline-flex;align-items:center;margin-bottom:10px}.calendar-controls__date{color:#3c3c3b;font-size:1.4rem;font-weight:700;display:flex;justify-content:center}@media(min-width:1200px){.calendar-controls__date{width:235px}}.calendar-controls__arrow{cursor:pointer;background-color:transparent;border:none;display:flex}.calendar-controls__arrow:focus{outline:2px solid #c9187e}.calendar-controls__arrow--left{margin-right:10px}.calendar-controls__arrow--right{margin-left:10px}.calendar__key{display:inline-flex;align-items:center;margin-left:20px;margin-bottom:10px}.calendar-key__dot{position:absolute;height:5px;width:5px;border-radius:100%;background:red}.calendar-key__item{list-style:none;margin-left:1em;font-size:1.2rem;color:#3c3c3b;font-weight:500;display:inline-flex;align-items:center}.calendar-key__item:first-child{margin-left:0;margin-right:5px}.calendar-key__item input[type=checkbox]:checked+label:before{background-color:#c9187e;border-color:#c9187e}.calendar-key__item input[type=checkbox]+label:hover:before{border:solid #c9187e 1px;padding:2px;background-clip:content-box;background-color:#c9187e}.calendar-key__item input[type=checkbox]:focus+label:before{outline:2px solid black}.calendar-key__checkbox{opacity:0}.calendar-key__label{list-style:none;margin-left:.5em;font-size:1.2rem;color:#3c3c3b;font-weight:500;align-items:center;display:none;position:relative;cursor:pointer;margin-right:10px}.calendar-key__label:focus{outline:none}.calendar-key__label:before{content:"";border-radius:50%;display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #c9187e;cursor:pointer}.calendar__events{height:220px;min-height:220px;width:100%;padding-left:5px;overflow-x:visible;overflow-y:hidden;position:relative;margin-top:20px;transition:all .25s ease 0s}.calendar-event{display:flex;padding:0 0 20px 10px;align-items:baseline;border-left:1px solid #c9187e;overflow:visible}.calendar-event__date-point{position:absolute;height:10px;width:10px;background:#c9187e;border-radius:100%;transform:translate(-15px,5px)}.calendar-event__time{font-size:1rem;min-width:50px;max-width:50px;text-align:left;font-weight:600}.calendar-event__link{text-decoration:none;color:#3c3c3b;padding:0 0 10px;border-bottom:.5px solid #747474;flex-grow:1;background-color:#fff}.calendar-event__title{display:block;font-size:1.4rem;font-weight:400;padding-right:50px}.calendar-event__separator{margin:10px 0}.calendar__button{border:1px solid #707070;display:inline-flex;align-items:center;padding:0 10px;height:30px;margin-bottom:12px;text-decoration:none}.calendar-button__text{font-size:1.2rem;font-weight:600;color:#3c3c3b}.calendar-button__icon{color:#3c3c3b}.calendar__expand{display:flex;flex-direction:column;margin-right:-45px;cursor:pointer}.calendar__expand.is-active .calendar-expand__icon{transform:rotate(270deg)}.calendar-expand__icon{transform:rotate(90deg);color:#c9187e;text-align:center;font-size:4rem;line-height:1.6rem;transition:transform .5s ease-in-out}.calendar-expand__text{color:#3c3c3b;text-align:center;font-size:1.5rem;font-weight:600}.cards-container{margin-bottom:20px}@media(min-width:600px){.cards-container{width:100%;flex-wrap:wrap;margin-bottom:0}}.cards{width:100%;display:flex;flex-flow:wrap;overflow:hidden}.cards--hidden{display:none}.card{display:block;align-items:center;width:100%;height:auto;min-height:57px;transition:all .3s ease;overflow:hidden;padding:10px;border:3px solid #747474;margin:0 0 10px}@media(min-width:600px){.card{display:inline-block;position:relative;width:calc(((100% - 40px) / 3 * 1));align-items:flex-start;padding:10px;margin:0 20px 20px 0}.card:nth-child(3n){margin:0 0 20px}}@media(min-width:900px){.card{padding-right:20px}}@media(min-width:1200px){.card{padding-right:25px}}@media(min-width:600px){.card .button__show-description-cards{display:none}}@media(min-width:600px){.card .button__icon{display:none}}.card.is-active{height:111px}.card.is-active .card__description{margin-top:5px;height:unset;overflow:hidden;height:0;text-overflow:ellipsis;display:-webkit-box;max-height:53px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card:hover{overflow:unset;border:3px solid #c9187e}.card:hover h5{color:#c9187e}.card .contextual-action__container{margin-top:10px;margin-bottom:0}@media(min-width:600px){.card .contextual-action__container{display:block;flex-wrap:wrap}}@media(min-width:900px){.card .contextual-action__container{display:flex}}@media(min-width:600px){.col-md-12 .card{width:calc(40px + (100% - 220px)/4);margin:0 20px 20px 0;position:relative}.col-md-12 .card:nth-child(4n){margin:0 0 20px}}.card__title-row{display:flex;align-items:center;width:100%}@media(min-width:600px){.card__title-row{margin-bottom:7px;display:block}}@media(min-width:900px){.card__title-row{display:flex}}.card__icon{margin:0 20px 0 0;width:35px;height:35px;overflow:hidden;flex-shrink:0}@media(min-width:600px){.card__icon{margin:0 5px 5px 0;width:30px;height:30px}}@media(min-width:900px){.card__icon{margin:0 10px 5px 0}}.card__icon-image{object-fit:contain;font-family:"object-fit: contain;";width:100%;height:100%}.card__link{text-decoration:none;color:#3c3c3b;width:100%;background-color:transparent;display:inline-block}.card__link:focus{outline:none}.card__link:focus .card__title,.card__link:focus .card__description{text-decoration:underline}.card__description{font-size:1.2rem;margin-bottom:0;display:none;line-height:16px}@media(min-width:600px){.card__description{font-size:1.2rem;display:flex;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-height:62px;-webkit-line-clamp:4;-webkit-box-orient:vertical}}@media(min-width:900px){.card__description{font-size:1.2rem;-webkit-line-clamp:3;max-height:51px}}@media(min-width:600px){.card__description.DOM-slider-hidden{height:auto!important}}.card__description--show-title-only{display:none}.card__description.is-active{margin:10px 0}.card__title{color:#3c3c3b;width:100%;font-size:1.4rem;font-weight:700!important}@media(min-width:600px){.card__title{margin-top:0;font-size:1.2rem}}@media(min-width:900px){.card__title{font-size:1.4rem}}.button__show-more{border:none;background-color:#fff;cursor:pointer;border:2px solid transparent;padding:5px}.button__show-more:hover .bottom-link__text{border-bottom:2px solid #3C3C3B}.button__show-more:focus{outline:2px solid #c9187e}.button__show-more .button__icon{transition:all .25s ease-in-out}.button__show-more i{margin-left:0}.button__show-more.-expanded .button__icon,.button__show-more.is-active .button__icon{transform:rotate(270deg)}.button__show-description-cards--show-title-only{display:none}.card--title-and-grey-background{background-color:#3c3c3b;border:none;padding:10px}.card--title-and-grey-background:hover{border:none}.card--title-and-grey-background:hover:after{content:none}.card--title-and-grey-background:hover:before{content:none}.card__description--title-and-grey-background,.card__icon--title-and-grey-background{display:none}.card__title--title-and-grey-background{color:#fff!important;font-weight:800;font-size:2rem;line-height:initial}@media(min-width:600px){.card__title--title-and-grey-background{font-size:1.7rem}}@media(min-width:900px){.card__title--title-and-grey-background{font-size:2.2rem}}@media(min-width:1200px){.card__title--title-and-grey-background{font-size:2.4rem}}.card__link--title-and-grey-background{color:#fff}.button__show-description-cards--title-and-grey-background,.card__icon--title-with-description,.card__icon--show-title-only{display:none}.card-folded-border{position:relative;border:2px solid #747474;padding:20px 20px 10px;margin:0 0 20px;width:100%;height:auto;height:max-content;color:#3c3c3b}.card-folded-border:before{content:"";position:absolute;width:0;height:0;top:-1px;right:-2px;border-top:43px solid #747474;border-left:43px solid transparent}.card-folded-border:after{content:"";position:absolute;width:0;height:0;top:-3px;right:-4px;border-top:45px solid white;border-left:45px solid transparent}.card-folder-border--table{padding-right:20px}.show-more__container{background-color:#fff;text-align:center;width:100%;height:auto;height:max-content}.show-more__container--announcements{text-align:right}.show-more__container--calendar{text-align:right;display:flex;justify-content:space-between;align-items:flex-end}@media(min-width:600px){.card.large-icon{height:152px;padding:10px 20px}}.card.show-title-only{padding:20px}.card__icon--large-icon{margin:0 10px 0 0;width:50px;height:50px}@media(min-width:600px){.card__icon--large-icon{margin:0 10px 5px 0}}@media(min-width:1200px){.card__icon--large-icon{width:66px;height:66px}}.card--show-title-only{display:flex;flex-direction:column;padding:15px 10px 10px;justify-content:space-between}.card__title-row--large-icon{align-items:center;display:flex}@media(min-width:600px){.card__title-row--large-icon{display:block}}@media(min-width:900px){.card__title-row--large-icon{display:flex}}.card__description--large-icon{-webkit-line-clamp:3}.card--title-with-description{padding:20px}.card-dynamic-description{display:flex;flex-direction:column;justify-content:space-between;width:100%}@media(min-width:600px){.card-dynamic-description{flex-direction:row}}.card-dynamic-description__image{flex:1;padding-right:10px;margin-bottom:10px}@media(min-width:600px){.card-dynamic-description__image{margin-bottom:0}}.card-dynamic-description__image img{width:100%}.card-dynamic-description__text{display:flex;flex-flow:column;justify-content:space-between;flex:1;padding-left:10px}.card-dynamic-description__link{width:200px;align-self:flex-end;margin:10px 0;display:flex;align-items:center}.card-dynamic-description__link .button__inner{width:100%}.show-more__container--cards-list{margin-bottom:20px}@supports (display: -ms-grid){@media(min-width:600px){.card{margin:0 19px 20px 0}}}@media(-ms-high-contrast:none)and (min-width:600px),(-ms-high-contrast:active)and (min-width:600px){.card{margin:0 19px 20px 0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.card:hover:before{content:none}.button__show-description-cards{background:none;border:none;display:flex}}@media(-ms-high-contrast:none)and (min-width:600px),(-ms-high-contrast:active)and (min-width:600px){.button__show-description-cards{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.button__show-description-cards.is-active{color:#c9187e}.card:hover:after{content:none}}.card--title-and-grey-background{min-height:50px}@media(min-width:600px){.card--title-and-grey-background{min-height:90px}}@media(min-width:900px){.card--title-and-grey-background{min-height:110px}}.committee__title{margin-bottom:20px}.committee__information-text{margin-top:20px}.committee-buttons__container{margin-top:40px}.committee-card__container{width:100%;margin:10px;transition:max-height ease .3s;max-height:435px;min-height:435px}@media(min-width:600px){.committee-card__container{width:calc(100px + (100% - 240px)/2);margin-bottom:30px;margin-top:30px}}.committee-card__container p{margin-bottom:0}.committee-card__container a{text-decoration:none;color:#3c3c3b}.committee-card__container a:hover,.committee-card__container a:focus{color:#c9187e;text-decoration:underline}.committee-card__container.is-active{max-height:3000px;min-height:435px;transition:max-height ease .5s}@media(min-width:600px){.committee-card__container.is-active{max-height:2000px}}.committee-card__container.is-active .card__list-items{min-height:300px;transition:max-height ease .5s;max-height:2500px}@media(min-width:600px){.committee-card__container.is-active .card__list-items{max-height:1700px}}.committee__call-to-action-container{margin:10px;width:100%}@media(min-width:600px){.committee__call-to-action-container{margin:10px 0 20px 10px;display:flex}}.card--title-and-grey-background--committees:hover{overflow:hidden}.card--title-and-grey-background--committees{width:100%}@media(min-width:600px){.card--title-and-grey-background--committees{width:calc(40px + (100% - 240px)/4)}}.card--title-and-grey-background--committees:nth-child(4){margin-right:0}.card--title-and-grey-background--committees:nth-child(3){margin-right:20px}.show-more__container--committees{display:flex;justify-content:flex-end}.card__list-items{overflow:hidden;margin-top:5px;max-height:300px;min-height:300px;transition:max-height ease .3s}.card__list-items li{list-style-type:none;border-bottom:1px solid #747474;font-size:1.4rem;padding:15px 0}.seneddtv-iframe-container iframe{width:100%;height:315px}@media(min-width:900px){.seneddtv-iframe-container iframe{width:560px;height:315px}}@media(min-width:1200px){.seneddtv-iframe-container iframe{width:640px;height:360px}}.committee-members-section{margin-bottom:40px}.committee-members-section__buttons{display:flex;flex-flow:nowrap;flex-direction:column;width:100%}.current-committee-members-list{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;margin:30px 10px 0}.content-page__heading-text{margin-top:20px;font-size:2rem;color:#3c3c3b;margin-bottom:10px}@media(min-width:600px){.content-page__heading-text{margin-top:0}}@media(min-width:900px){.content-page__heading-text{font-size:2.4rem}}.image__outside-container{display:none}@media(min-width:600px){.image__outside-container{display:inline-table}}@media(min-width:900px){.image__outside-container{display:none}}.image__content-page--outside.image__content-page--full-width{width:calc(20px + 100%);display:none}@media(min-width:600px){.image__content-page--outside.image__content-page--full-width{display:flex}}@media(min-width:900px){.image__content-page--outside.image__content-page--full-width{margin-bottom:20px}}.image_figure{display:flex;align-items:center;overflow:hidden}.image_figure--inside{display:none}@media(min-width:900px){.image_figure--inside{display:inline-table}}.image_figure--outside{display:none}@media(min-width:600px){.image_figure--outside{max-width:100%;margin:0 10px;display:inline-block}}@media(min-width:900px){.image_figure--outside{display:none;margin:0 10px}}.image__content-page--inside.image__content-page--full-width{display:none}.image__content-page--mobile{width:100%}@media(min-width:600px){.image__content-page--mobile{display:none}}.image__content-page--outside{display:none}@media(min-width:600px){.image__content-page--outside{max-width:100%;display:inline-block}}@media(min-width:900px){.image__content-page--outside{display:none}}.image__content-page--inside{display:none}@media(min-width:600px){.image__content-page--inside{display:none}}@media(min-width:900px){.image__content-page--inside{max-width:100%;display:inline-block}}.content-page__container{background-color:#fff;margin-bottom:0}@media(min-width:600px){.content-page__container{margin-bottom:60px}}.content-page__left-col{width:calc(-20px + 100%);margin:0 10px;flex-flow:column;overflow:hidden}@media(min-width:600px){.content-page__left-col{width:calc(140px + ((100% - 240px) / 12 * 8));margin:0 10px 20px}}@media(min-width:1200px){.content-page__left-col{margin:0 20px 20px 10px}}.content-page__right-col{width:calc(60px + ((100% - 240px) / 12 * 4));margin:40px 10px 0;flex-flow:column}@media(max-width:599px){.content-page__right-col{width:calc(-20px + 100%);padding:0}}@media(min-width:600px){.content-page__right-col{border-left:1px solid #747474;padding-left:10px;margin:30px 10px 0 0}}@media(min-width:900px){.content-page__right-col{margin:0 10px 0 0}}@media(min-width:1200px){.content-page__right-col{padding-left:20px}}.content-page__info-text{color:#626262;font-size:1.2rem;margin-bottom:25px}.curated-links{background-color:#fff;margin-bottom:20px}.curated-links__heading{width:calc(-20px + 100%);font-weight:700;margin-left:10px;margin-right:10px;border-bottom:1px solid black;text-transform:uppercase;font-size:1rem;margin-bottom:10px;color:#000;letter-spacing:1.2px}@media(min-width:600px){.curated-links__heading{margin-bottom:10px}}@media(min-width:900px){.curated-links__heading{font-size:1.2rem;margin-bottom:20px}}.curated-links__image{display:inline-block;width:100%}.curated-links__container{width:calc(100px + (100% - 240px)/2);margin-right:10px;margin-bottom:20px}.curated-links__container:first-of-type{margin-left:10px;margin-right:20px}@media(min-width:600px){.curated-links__container{width:calc(60px + ((100% - 240px) / 12 * 4));margin-right:20px}.curated-links__container:first-of-type{margin-left:10px;margin-right:20px}.curated-links__container:last-child{margin-right:10px}}@media(min-width:900px){.curated-links__container{width:calc(60px + ((100% - 240px) / 12 * 4))}}@media(min-width:1200px){.curated-links__container{width:calc(60px + ((100% - 240px) / 12 * 4));margin-top:10px}}.curated-links__container:hover .curated-links__title{border-bottom:2px solid #c9187e;color:#c9187e}@media(min-width:600px){.curated-links-container__4-items{width:calc(40px + (100% - 240px)/4)}}@media(min-width:900px){.curated-links-container__4-items{width:calc(40px + (100% - 240px)/4)}}@media(max-width:599px){.curated-links__container:nth-of-type(n+3){margin-left:10px}}.curated-links__link{text-decoration:none;color:#3c3c3b}.curated-links__link:focus{outline:none}.curated-links__link:focus .curated-links__title{text-decoration:underline}.curated-links__title{font-size:1.7rem}@media(min-width:600px){.curated-links__title{font-size:1.8rem}}@media(min-width:1200px){.curated-links__title{font-size:2.4rem}}.curated-links__title.curated-links__show-description{font-size:1.4rem}.curated-links__description{display:none}.curated-links__description.curated-links__show-description{display:none;margin-top:10px;line-height:20px}@media(min-width:600px){.curated-links__description.curated-links__show-description{display:block;font-size:1.2rem}}@media(min-width:900px){.curated-links__description.curated-links__show-description{font-size:1.4rem}}.right-column-link__text{text-decoration:none;color:#3c3c3b}.right-column-link--mobile{text-align:center;margin:20px 0}@media(min-width:600px){.right-column-link--mobile{display:none}}.right-column-link--tablet-up{display:none}@media(min-width:600px){.right-column-link--tablet-up{display:flex}}.content-page__image-annotation-text{font-size:1.4rem;margin-top:0;margin-bottom:10px;display:none;font-size:1.2rem;color:#626262}@media(min-width:600px){.content-page__image-annotation-text{display:flex;justify-content:flex-end;margin-right:10px}}@media(min-width:900px){.content-page__image-annotation-text{margin-left:0}}.image-content-page__caption{display:flex;justify-content:flex-end;color:#3c3c3b;font-size:1.2rem}.results--Related .page-button,.results--Related span{display:none}.related-item__image-container{width:190px;height:135px;background-position:center center;background-repeat:no-repeat;overflow:hidden;display:inline-flex;flex-shrink:0}@media(min-width:600px){.related-item__image-container{width:100%;height:129px;display:flex}}@media(min-width:900px){.related-item__image-container{height:139px}}@media(min-width:1200px){.related-item__image-container{height:195px}}.related-item__image{object-fit:none;font-family:"object-fit: none;";object-position:center;height:100%;width:100%}.related-item__heading{font-size:1.8rem;word-break:break-word;display:flex;margin-bottom:10px}@media(min-width:600px){.related-item__heading{margin-left:0;margin-top:10px;margin-bottom:10px}}@media(min-width:1200px){.related-item__heading{font-size:2.4rem}}.related-item__heading-container{margin-left:10px}@media(min-width:600px){.related-item__heading-container{margin-left:0}}.related-item__container{display:flex}@media(min-width:600px){.related-item__container{display:block}}.related-item__link{color:#3c3c3b;text-decoration:none;display:flex}@media(min-width:600px){.related-item__link{display:block}}.related-item__link:focus{outline:none;text-decoration:underline}.duet-date__input{font-size:13px;padding:10px}.duet-date__close{opacity:1;background-color:#626262;color:#fff}select,.duet-date__day,option{font-size:14px}.duet-date__table-header{font-size:12px}.duet-date__prev,.duet-date__next{background-color:#626262;color:#fff}.duet-date__mobile-heading{font-size:14px}.duet-date__select-label{font-size:16px}:root{--duet-color-primary: #3C3C3B;--duet-color-text: #333;--duet-color-text-active: #fff;--duet-color-button: #f5f5f5;--duet-color-surface: #fff;--duet-color-overlay: rgba(0, 0, 0, .8);--duet-font: Montserrat, sans-serif, -apple-system, BlinkMacSystemFont;--duet-font-normal: 500;--duet-font-bold: 600;--duet-radius: 0px;--duet-z-index: 600}.emergency-banner{padding:40px 0 30px;background-color:#d03e25}.emergency-banner--Red{background-color:#c0392b}.emergency-banner--Pink{background-color:#c9187e}.emergency-banner--Black{background-color:#000}.emergency-banner__inner{display:flex;justify-content:space-between;flex-flow:row nowrap}.emergency-banner__text{color:#fff;margin-right:20px;margin-left:20px}.emergency-banner__text p,.emergency-banner__text span,.emergency-banner__text div,.emergency-banner__text ul,.emergency-banner__text ol,.emergency-banner__text li{color:#fff;font-size:1.6rem}.emergency-banner__text p{margin:10px 0}.emergency-banner__text--Black a{color:#fff;font-weight:700;background-color:#000}.emergency-banner__text--Black a:hover,.emergency-banner__text--Black a:focus{color:#fff}.emergency-banner__text--Black a:focus{outline:2px solid white}.emergency-banner__text--Pink a{color:#fff;font-weight:700;background-color:#c9187e}.emergency-banner__text--Pink a:hover,.emergency-banner__text--Pink a:focus{color:#fff}.emergency-banner__text--Pink a:focus{outline:2px solid white}.emergency-banner__text--Red a{color:#fff;font-weight:700;background-color:#c0392b}.emergency-banner__text--Red a:hover,.emergency-banner__text--Red a:focus{color:#fff}.emergency-banner__text--Red a:focus{outline:2px solid white}.emergency-banner__icon{display:flex;align-items:center;color:#fff;margin:0 5px 10px}@media(min-width:600px){.emergency-banner__icon{margin:0 20px 10px}}.emergency-banner__icon--left{text-align:left}.emergency-banner__icon--right{text-align:right}.footer{display:block;background-color:#3c3c3b;width:100%}.footer a:focus{outline:2px solid white}.footer .link:hover{text-decoration:underline}.footer--white{background-color:#fff;margin-top:0}.footer--white a:focus{outline:2px solid #c9187e}.footer__row{display:flex;padding:20px 0}@media(max-width:599px){.footer__row{padding-top:0;padding-bottom:20px}}@media(min-width:1200px){.footer__row{align-items:stretch;justify-content:space-between}}@media(max-width:599px){.footer__row--padding-top-mobile{padding-top:20px}}.footer__column{display:block;height:100%}@media(min-width:600px){.footer__column{display:flex;align-items:flex-end;justify-content:space-between}}@media(min-width:1200px){.footer__column{display:flex;width:auto}}.footer__column--left{width:calc(-20px + 100%);margin:0 20px}@media(min-width:600px){.footer__column--left{margin:0 10px;width:calc(-20px + 100%)}}@media(min-width:1200px){.footer__column--left{width:calc(140px + ((100% - 240px) / 12 * 8));margin-right:20px;margin-left:10px}}.footer__column--right{margin:0 20px;align-items:flex-start;width:calc(-20px + 100%)}@media(min-width:600px){.footer__column--right{margin:30px 10px 0}}@media(min-width:1200px){.footer__column--right{width:calc(40px + (100% - 240px)/4);flex-flow:wrap;margin:0}}.links-container{width:calc(20px + 100%);display:block}@media(min-width:600px){.links-container{display:flex}}.links-container__link-block{margin:0 20px 0 0}.links-container__link-block:last-child{margin-right:0}@media(max-width:599px){.links-container__link-block{margin:0;padding:10px 0}}@media(min-width:600px){.links-container__link-block{width:calc(60px + (100% - 240px)/4)}}.footer-title{font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:500;color:#fff;margin-top:10px;margin-bottom:10px}@media(min-width:600px){.footer-title{margin-top:0;font-size:1.2rem}}@media(min-width:900px){.footer-title{margin-bottom:15px;font-size:1.4rem}}@media(max-width:599px){.footer-title--down-arrow{width:100%;cursor:pointer}.footer-title--down-arrow:after{content:"";display:inline-block;vertical-align:bottom;background-image:url(/Images/icons/chevron-down-white.png);background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .25s ease;width:15px;height:15px;margin-left:10px}.footer-title--down-arrow.is-active:after{transform:rotate(180deg)}}.link-list{list-style:none;text-align:left}@media(max-width:599px){.link-list:not(.-sort){max-height:0px;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.link-list.is-active{max-height:200px}}.link-list__item{padding:10px;overflow-wrap:break-word;-ms-word-wrap:break-word}@media(min-width:600px){.link-list__item{padding:10px 0;border-bottom:1px solid #707070}}.social-links-container{display:block;margin:20px 0}@media(min-width:600px){.social-links-container{margin:0;display:inline-block;width:calc(100px + (100% - 240px)/2)}}@media(min-width:1200px){.social-links-container{display:block;margin:0 0 20px;width:100%}}.social-link__container{width:45px;height:45px;background-color:#3c3c3b;display:flex;justify-content:center;align-items:center;overflow:hidden}.social-link__container:hover{background-color:#c9187e;outline:2px solid white}.social-link{margin-bottom:5px;margin-right:5px}@media(min-width:1200px){.social-link{margin-right:0}}.icon-list{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center}@media(min-width:1200px){.icon-list{justify-content:space-between}}.icon-list--ms-social{margin:0;justify-content:flex-start}@media(min-width:1200px){.icon-list--ms-social{align-items:flex-start}}.buttons-container{display:flex;justify-content:space-around;flex-wrap:wrap;display:none}@media(min-width:600px){.buttons-container{display:flex;align-items:stretch;justify-content:space-between;align-content:space-between;width:calc(100px + (100% - 240px)/2);margin:0}}@media(min-width:1200px){.buttons-container{display:block;width:100%}}.footer__button{display:inline-block;width:calc(100px + (100% - 240px)/2)}@media(min-width:600px){.footer__button{flex-grow:1;margin-bottom:10px;padding:3px 5px}.footer__button:focus{outline:2px solid #c9187e!important}.footer__button:hover .button__text--footer,.footer__button:focus .button__text--footer{color:#3c3c3b}.footer__button:last-child{flex-grow:0;width:108px}.footer__button:first-child{flex-grow:1;width:calc(100px + (100% - 240px)/2);margin-right:20px}}@media(min-width:1200px){.footer__button{display:block;margin-top:10px;margin-right:0;width:100%;padding:5px 10px}.footer__button:last-child{flex-grow:0;width:128px}.footer__button:first-child{flex-grow:1;width:100%;margin-top:0;margin-right:0}}.site-link-list{display:block;list-style:none;margin:0 10px;width:calc(-20px + 100%)}@media(max-width:599px){.site-link-list{display:flex;justify-content:center;flex-wrap:wrap}}.site-link-list__item{display:inline-block;padding-right:5px}.site-link-list__item:nth-child(n+2){padding-left:3px}.site-link-list__item:nth-last-child(n+2){border-right:1px solid #626262}@media(max-width:599px){.site-link-list__item{margin:5px 0}}.forms-landing-page__left-col{width:100%;margin:0 10px 0 0;flex-flow:column;overflow:hidden}@media(min-width:600px){.forms-landing-page__left-col{width:calc(140px + ((100% - 240px) / 12 * 8));margin:0 10px 20px 0}}@media(min-width:1200px){.forms-landing-page__left-col{margin:0 20px 20px 0}}.form-page__left-col{width:100%;margin:0 10px;flex-flow:column;overflow:hidden}@media(min-width:600px){.form-page__left-col{width:calc(140px + ((100% - 240px) / 12 * 8));margin-left:10px;margin-right:0}}@media(min-width:1200px){.form-page__left-col{margin-left:10px}}.forms-landing-page__form-buttons-wrapper{margin-left:10px}.form__buttons-container{display:flex;margin-top:10px;flex-direction:row;flex-wrap:wrap}.form__buttons-container .white-background-button:nth-of-type(2n){margin-right:0}.form__buttons-container .white-background-button{width:48%}@media(min-width:600px){.form__buttons-container .white-background-button{width:45%}}.form-page__intro-text{margin-right:20px}.form-buttons-section__select-form{margin-bottom:30px}.forms-landing-page__grid .row{width:100%}.form-page__heading{background-color:#3c3c3b;color:#fff;margin-bottom:20px;padding:10px 5px}.form-buttons-section__show-form-buttons{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;margin-left:2px}.form-buttons-section__show-form-buttons:focus{outline:2px solid #c9187e}.form-buttons-section__show-form-buttons .button__icon{transition:all ease .2s;font-size:2.5rem}.form-buttons-section__show-form-buttons.is-active .button__icon{transform:rotate(270deg);transition:all ease .2s}.form-heading__container{background-color:#3c3c3b;padding:10px 0}.form-page__required-fields-text{margin:15px 0 7px}@media(min-width:600px){.form-page__required-fields-text{margin:15px 20px 7px 0}}.umbraco-forms-fieldset{background-color:#f4f4f4;padding:20px 15px 15px;margin-bottom:20px}@media(min-width:600px){.umbraco-forms-fieldset{margin-right:20px}}@media(min-width:900px){.umbraco-forms-fieldset{margin-right:40px}}.umbraco-forms-container.col-md-12{width:unset}label.umbraco-forms-label{font-size:1.2rem;font-weight:700;color:#3c3c3b;text-transform:uppercase;margin-bottom:5px}.umbraco-forms-navigation{display:flex;justify-content:center}.umbraco-forms-navigation .col-md-12{width:unset}.umbraco-forms-navigation{margin-top:20px}.umbraco-forms-field-wrapper{width:100%}.umbraco-forms-field-wrapper select{width:100%;height:30px;font-size:1.4rem;color:#747474;font-family:Montserrat,sans-serif;padding:5px;background-color:#fff}.umbraco-forms-field-wrapper select.valid{color:#3c3c3b}.umbraco-forms-field-wrapper option{font-size:1.4rem;font-weight:700;color:#3c3c3b;font-family:Montserrat,sans-serif}.form-group{margin-bottom:30px}.text-area__form{width:100%;height:100px;padding:5px;margin-top:5px;font-size:14px;color:#3c3c3b;font-family:Montserrat,sans-serif}.multiplechoice{margin-top:30px}.text{width:100%;height:30px;font-size:1.4rem;color:#3c3c3b;padding:5px;font-family:Montserrat,sans-serif;margin-top:5px}.yourinterestinpolitics .radio-button__item{display:flex}.yourinterestinpolitics .radio-button__text{width:100%;font-weight:400}.yourinterestinpolitics .help-block{font-size:1.4rem;margin-top:10px}.umbraco-forms-page{margin:0 0 20px}@media(min-width:1200px){.umbraco-forms-page{margin:0 0 40px}}.form__submit-button{color:#fff;background-color:#c9187e;padding:7px 15px;border:none;font-weight:700;font-family:Montserrat,sans-serif;font-size:1.2rem;cursor:pointer}.form__submit-button:focus{background-color:#3c3c3b;outline-color:#c9187e}.umbraco-forms-navigation{margin-top:0}.field-validation-error{color:#c9187e;font-family:Montserrat,sans-serif;font-weight:700;display:block}.field-validation-valid{display:none}::placeholder{color:#747474;opacity:1}:-ms-input-placeholder{color:#747474}::-ms-input-placeholder{color:#747474}.form__clear-all-button{border:none;background-color:transparent;margin-right:20px;font-weight:700;font-family:Montserrat,sans-serif;font-size:1.4rem;color:#3c3c3b;cursor:pointer}.radio-button__text{list-style:none;margin-left:.5em;font-size:1.4rem;color:#3c3c3b;align-items:center;position:relative;cursor:pointer;margin-right:20px;width:135px;font-weight:700}.radio-button__text:before{content:"";border-radius:50%;display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #c9187e;background-color:#fff;cursor:pointer;margin-top:2px}.radiobuttonlist{margin-top:20px}.radio-button{opacity:0}.radio-button__item{list-style:none;font-size:1.2rem;color:#3c3c3b;font-weight:500;display:inline-flex;cursor:pointer;margin-bottom:15px}.radio-button__item input[type=radio]:checked+label:before{background-color:#c9187e;border-color:#c9187e}.radio-button__item input[type=radio]+label:hover:before{border:solid #c9187e 1px;padding:2px;background-clip:content-box;background-color:#c9187e}.radio-button__item input[type=radio]:focus+label:before{outline:2px solid black}.help-block{font-size:1.2rem;color:#3c3c3b;margin:5px 0}.form__drop-down-default-value{color:#747474}.checkbox__label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:1.4rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__label input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:17px;width:17px;border:1px solid #747474;background-color:#fff}.checkmark.-radio{border-radius:10px;border-color:#c9187e}.form-buttons-section__sub-heading{font-size:1.4rem;font-weight:700;display:flex;align-items:center}.checkmark:after{content:"";position:absolute;display:none}.checkbox__label input:checked~.checkmark:after{display:block}.checkbox__label input[type=checkbox]:focus~.checkmark{outline:2px solid black}.checkbox__label .checkmark:after{left:5px;top:0;width:6px;height:12px;border:solid #c9187e;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox__label .checkmark.-radio:after{background-color:#c9187e;width:15px;height:15px;border:2px solid #c9187e;border-radius:50%;left:0;top:0}.date-picker-field__container{position:relative}.datepickerfield{height:30px;color:#3c3c3b;padding:5px;font-size:1.4rem;font-family:Montserrat,sans-serif;width:100%;margin-top:10px;display:block;box-sizing:border-box}.date-picker-field__calendar-icon{position:absolute;top:2px;right:5px}.preferreddateandtimeoftour{margin-bottom:5px}.form__drop-down{margin-top:5px}.hour{width:100%;display:inline-flex;margin-bottom:5px}.hour label{display:none}@media(min-width:600px){.hour{width:40%}}.minute{width:100%;display:inline-flex}.minute label{display:none}@media(min-width:600px){.minute{width:40%;margin-left:10px}}.privacypolicylink .umbraco-forms-label{display:none}.privacypolicylink .help-block{margin-bottom:10px}.umbraco-forms-submitmessage{display:inline-block;font-size:1.4rem;margin-top:20px;margin-bottom:60px;font-size:1.8rem;color:#3c3c3b}.umbraco-forms-section-title{text-transform:uppercase;font-weight:700;margin-bottom:0;font-size:1.2rem}.radio-button__legend{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.full-width__container{margin:0 10px 10px}.glossary__container{margin:0 10px 40px;width:100%;display:flex}.glossary__heading{margin-top:20px}.glossary__sub-heading{margin-bottom:40px;font-size:1.6rem;margin-top:10px}.section-heading--glossary{margin-bottom:20px}.glossary__letter{text-decoration:none;font-weight:700;border:none;border-right:1px solid #3C3C3B;font-size:1.6rem;color:#3c3c3b;background-color:#fff;font-family:Montserrat,sans-serif;min-width:27px;display:inline-flex;justify-content:center;cursor:pointer;padding:0 5px;box-sizing:border-box}.glossary__letter:hover,.glossary__letter:focus{color:#c9187e}.glossary__letter--active{color:#c9187e}.glossary__letter:last-of-type{border-right:none}.glossary-utility-buttons__container{display:flex;justify-content:flex-end;width:100%;margin:20px 10px 0;visibility:hidden}@media(max-width:599px){.glossary-utility-buttons__container .site-utility-button__option{padding:4px}}.glossary-utility-buttons__container .site-utility-button__list{justify-content:flex-end;margin-left:0}.glossary-utility-buttons__container .site-utility-buttons{margin:0 0 10px}@media(min-width:600px){.glossary-utility-buttons__container .site-utility-buttons{margin-bottom:0}}.glossary-utility-buttons__container .utility-button-outer:nth-last-child(n+2){margin-right:10px}@media(min-width:600px){.glossary-utility-buttons__container .utility-button-outer:nth-last-child(n+2){margin-right:40px}}.glossary-utility-buttons__container--active{visibility:visible}.glossary-page__heading{margin:0 10px}.glossary-page-list{padding-right:10px;width:35%}@media(min-width:900px){.glossary-page-list{width:25%}}.glossary-page-list__list{list-style:none}.glossary-page-list__list-item{border-bottom:1px solid #747474;font-weight:700;padding:5px 0;display:flex;justify-content:space-between;align-items:center;font-size:1.4rem;text-align:left;font-family:Montserrat,sans-serif;text-align-last:left}.glossary-page-list__list-item:hover{color:#c9187e}.glossary-page-list__button-icon{visibility:hidden}.glossary-page-list__link{outline:none;font-weight:700;color:#3c3c3b;border:none;margin:0;text-decoration:none;background-color:#fff;width:100%;cursor:pointer;text-align:left;font-size:1.4rem;font-family:Montserrat,sans-serif}.glossary-page-list__link:hover{color:#c9187e}.glossary-page-list__link:focus{outline:2px solid #c9187e}.glossary-page-list__link--active{color:#c9187e}.glossary-page-list__link--active .glossary-page-list__button-icon{visibility:visible}.glossary-page-details{width:100%;margin-left:20px;margin-top:20px;display:none}@media(min-width:900px){.glossary-page-details{margin-left:30px;width:55%}}.glossary-page-details--show{display:block}.section-heading--glossary-item{margin-bottom:20px;text-transform:none}.section-heading--glossary-item .glossary-item__section-heading{color:#fff;margin-bottom:0;font-size:1.4rem;font-weight:700}.glossary-item__section-heading{background-color:#3c3c3b;color:#fff;margin-bottom:0;padding:5px 40px 5px 5px;width:100px}.glossary-item__heading{font-size:1.8rem}.glossary-item__last-updated{font-size:1.2rem;margin-top:20px;margin-bottom:20px}.glossary-page__letters{margin-top:10px;list-style:none;display:flex;flex-flow:wrap}.glossary-page__letters li{border-right:1px solid #3C3C3B;margin-bottom:5px}.glossary-page__letters li:nth-last-of-type(1){border-right:none}.umb-grid{width:100%}@media(max-width:599px){.umb-grid{width:100%}}.column{margin:0 10px}@media(min-width:600px){.column{display:flex;align-items:flex-start}}.col-md-1{width:calc(-20px + 100%)}@media(min-width:600px){.col-md-1{width:calc(((100% - 240px) / 12 * 1))}}.col-md-2{width:calc(-20px + 100%)}@media(min-width:600px){.col-md-2{width:calc(20px + ((100% - 240px) / 12 * 2))}}.col-md-3{width:calc(-20px + 100%)}@media(min-width:600px){.col-md-3{width:calc(40px + (100% - 240px)/4)}}.col-md-3 .grid-item__image--large,.col-md-3 .grid-item__image--medium,.col-md-3 .grid-item__image--small{display:none}@media(min-width:600px){.col-md-3 .grid-item__image--small{display:block}}.col-md-4{width:calc(-20px + 100%)}@media(min-width:600px){.col-md-4{width:calc(60px + ((100% - 240px) / 12 * 4))}}.col-md-4 .grid-item__image--large,.col-md-4 .grid-item__image--small,.col-md-4 .grid-item__image--medium{display:none}@media(min-width:600px){.col-md-4 .grid-item__image--medium{display:block}}.col-md-5{width:calc(-20px + 100%)}@media(min-width:600px){.col-md-5{width:calc(80px + ((100% - 240px) / 12 * 5))}}.col-md-5 .grid-item__image--small,.col-md-5 .grid-item__image--medium,.col-md-5 .grid-item__image--large{display:none}@media(min-width:600px){.col-md-5 .grid-item__image--large{display:block}}.col-md-6{width:calc(-20px + 100%)}@media(min-width:600px){.col-md-6{width:calc(100px + (100% - 240px)/2)}}.col-md-6 .grid-item__image--small,.col-md-6 .grid-item__image--medium,.col-md-6 .grid-item__image--large{display:none}@media(min-width:600px){.col-md-6 .grid-item__image--large{display:block}}.col-md-7{width:calc(-20px + 100%)}@media(min-width:600px){.col-md-7{width:calc(120px + ((100% - 240px) / 12 * 7))}}.col-md-8{width:calc(-20px + 100%)}@media(min-width:600px){.col-md-8{width:calc(140px + ((100% - 240px) / 12 * 8));display:block}}.col-md-8 .section-heading{margin-bottom:35px}.col-md-9{width:calc(-20px + 100%)}@media(min-width:600px){.col-md-9{width:calc(160px + (100% - 240px)*.75)}}.col-md-10{width:calc(-20px + 100%)}@media(min-width:600px){.col-md-10{width:calc(180px + ((100% - 240px) / 12 * 10))}}.col-md-11{width:calc(-20px + 100%)}@media(min-width:600px){.col-md-11{width:calc(200px + ((100% - 240px) / 12 * 11))}}.col-md-12{width:calc(-20px + 100%);display:flex;flex-flow:column}.col-md-12 .grid-item__image-container .grid-item__image--mobile{display:flex}@media(min-width:600px){.col-md-12 .grid-item__image-container .grid-item__image--mobile{display:none}}@media(min-width:600px){.col-md-12 .grid-item__image-container .grid-item__image--medium{display:flex}}.grid-container{margin-top:30px}@media(min-width:1200px){.grid-container{margin-top:40px}}.grid-container--no-margin{margin:0}.grid{background-color:#fff}.grid-item__container{display:flex;width:100%;margin-bottom:30px}@media(min-width:600px){.grid-item__container{display:block;margin-bottom:0}}.grid-item__container--grey-background{background-color:#3c3c3b;height:max-content}@media(min-width:600px){.grid-item__container--grey-background{align-self:flex-start}}.grid-item__container--grey-background .contextual-action__container{margin-bottom:10px;margin-left:10px}.grid-item__container--grey-background .contextual-action__link{color:#fff}.grid-item__container--title-over-image{position:relative}.grid-item__text-container{margin-bottom:0}@media(min-width:600px){.grid-item__text-container{margin-bottom:10px}}.grid-item__text-container--grey-background{color:#fff;margin-top:10px}.grid-item__text-container--grey-background>*{color:#fff}@media(min-width:600px){.grid-item__text-container--grey-background{padding:0 10px 10px;margin-top:0}}.grid-item__title{margin-top:0;font-size:1.7rem}@media(min-width:600px){.grid-item__title{margin-top:10px}}@media(min-width:900px){.grid-item__title{font-size:2.4rem}}.grid-item__title-link{text-decoration:none;color:#3c3c3b;word-break:break-word}.grid-item__title-link:focus{outline:none}.grid-item__title-link:focus .grid-item__title{text-decoration:underline}.grid-item__title-link--grey-background{color:#fff}.grid-item__title--title-over-image{color:#fff;margin:20px 0 20px 20px}.grid-item__link--title-over-image{color:#fff;font-size:2.4rem;font-weight:800}.grid-item__link--read-more-text{font-size:1.2rem;margin:20px 0 20px 20px;padding-bottom:2px}.grid-item__link--read-more-text:hover{border-bottom:2px solid #c9187e}.grid-item__description{display:none;margin-top:10px}@media(min-width:600px){.grid-item__description{display:block;overflow:hidden;line-height:20px;font-size:1.2rem}}@media(min-width:900px){.grid-item__description{font-size:1.4rem}}.grid-item__description-call-to-action{display:none}.grid-item__description--description{display:none;line-height:20px;margin-top:10px}@media(min-width:600px){.grid-item__description--description{display:flex}}.grid-item__image-container{width:100%}@media(min-width:600px){.grid-item__image-container{margin-right:0;position:relative;max-width:100%}.grid-item__image-container .grid-item__image--mobile{display:none}}.grid-item__image-container--title-over-image{margin-right:0;height:326px}@media(min-width:600px){.grid-item__image-container--preview-tags{margin-bottom:35px}}@media(max-width:599px){.grid-item__image-mobile--title-over-image{display:none}}@media(max-width:599px){.grid-item__image--large.grid-item__image-large--title-over-image{display:unset}}.grid-item__image-large--title-over-image{object-fit:cover;font-family:"object-fit: cover;";height:100%;object-position:center}.grid-item__image{max-width:100%}.grid-item__image--mobile{float:left;min-width:180px;margin-right:10px}.grid-item__action-link{display:none;font-size:1.2rem;margin-top:20px}@media(min-width:600px){.grid-item__action-link{display:block}}.latest-items__grid-container{flex-wrap:wrap;width:100%;display:flex}.latest-items__container{display:block;width:100%}@media(min-width:600px){.latest-items__container{margin:0 0 35px}.latest-items__container:nth-child(3n+1){padding:0 12.5px 0 0}.latest-items__container:nth-child(3n-1){padding:0 6px}.latest-items__container:nth-child(3n){padding:0 0 0 12.5px}.latest-items__container:nth-last-child(-n+3){margin-bottom:0}}@media(min-width:600px){.latest-items__container{width:calc(80px + ((100% - 240px) / 12 * 4))}}.latest-tagged-items__container{margin-bottom:0}@media(min-width:600px){.latest-tagged-items__container{margin-bottom:35px}.latest-tagged-items__container:nth-last-child(-n+3){margin-bottom:0}}.link-out__link{text-decoration:none;color:#3c3c3b;text-align:center;vertical-align:middle;font-weight:600;font-size:1.6rem;padding:5px;border:2px solid transparent;vertical-align:text-bottom}.link-out__link:hover .link-out__text{border-bottom:2px solid #3C3C3B}.link-out__link:focus{outline:none;border:2px solid #c9187e}.link-out__container{text-align:center;margin:0 0 30px;width:100%;background-color:#fff}@media(min-width:600px){.link-out__container{margin-top:-10px;margin-bottom:10px}}.link-out__container .button__icon--large{font-size:2.5rem}@media(min-width:600px){.link-out__container .button__icon--large{font-size:4.4rem}}.latest-item__image--mobile{display:flex;min-width:180px;float:left;margin-right:10px}@media(min-width:600px){.latest-item__image--mobile{display:none}}.latest-item__image--medium{display:none}@media(min-width:600px){.latest-item__image--medium{display:flex}}.grid-text__container{margin:0 0 20px;overflow:hidden}@media(min-width:600px){.grid-text__container{width:100%;margin:0 10px 0 0}}.grid-text__container ins{text-decoration:none}.grid-text__container .help-link-container .link--help:focus{color:#c9187e}.grid-text__container iframe{width:100%}.grid-text__title{margin-top:0;margin-bottom:20px;color:#3c3c3b;font-size:1.8rem}@media(min-width:900px){.grid-text__title{font-size:2.4rem}}.grid-text__body-text{display:none;font-size:1.2rem;line-height:20px;color:#3c3c3b}@media(min-width:600px){.grid-text__body-text{display:block}}@media(min-width:900px){.grid-text__body-text{font-size:1.4rem}}.grid-text__body-text--mobile-visible{display:block}.grid-text__sub-heading{font-size:1.3rem;font-weight:700;margin-bottom:10px;color:#3c3c3b;line-height:22px}@media(min-width:900px){.grid-text__sub-heading{font-size:1.6rem;margin-bottom:10px}}@media(min-width:1200px){.grid-text__sub-heading{margin-bottom:20px}}.grid-text__link{text-decoration:none!important;font-size:1.2rem;margin-top:10px;color:#3c3c3b;font-weight:600;margin-bottom:20px;width:fit-content}.grid-text__link.button__icon{margin-left:0}.grid-text__link:focus{outline-color:#c9187e;box-shadow:none;outline:solid #c9187e;outline-offset:2px}.grid-text__link--text:hover,.grid-text__link--text:hover .button__icon{color:#c9187e}.grid-text__link--hover{display:flex;align-items:center}.grid-text__link--hover:hover .grid-text__link-text{color:#c9187e;border-bottom:2px solid #c9187e}.grid-text__link--hover:hover .button__icon{color:#c9187e}.grid-text__link-text{border-bottom:2px solid transparent}.image-crop__grid{width:100%;object-fit:cover;font-family:"object-fit: cover;";margin-bottom:20px;height:200px}@media(min-width:600px){.image-crop__grid{height:256px}}@media(min-width:1200px){.image-crop__grid{height:270px}}@media(max-width:599px){.hide-image-for-mobile img{display:none}}.title-over-image__image{position:relative;height:200px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:20px;z-index:2}@media(max-width:599px){.title-over-image__image{display:inline-block}}@media(min-width:600px){.title-over-image__image{height:225px;margin-bottom:0}}@media(min-width:1200px){.title-over-image__image{height:325px}}.results.results--LatestTagged{margin:5px 0 0}.results__container--LatestTagged{display:flex;flex-flow:wrap}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.umb-grid,.grid-item__text-container,.search-results-LatestTaggedSearch{width:100%}}@media(-ms-high-contrast:none)and (min-width:600px),(-ms-high-contrast:active)and (min-width:600px){.latest-tagged-items__container{width:33.333%!important;flex:none!important}.latest-tagged-items__container:nth-child(1){width:50%!important;flex:none!important}.latest-tagged-items__container:nth-child(2),.latest-tagged-items__container:nth-child(3){width:25%!important;flex:none!important}}.search-results-LatestTaggedSearch .tags,.search-results-LatestTaggedSearch .search-pagination__container{display:none}@media(min-width:600px){.search-results-LatestTaggedSearch__show-tags .tags{display:flex}}.search-results-LatestTaggedSearch__show-tags .grid-item__image-container{margin-bottom:0;margin-right:10px}@media(min-width:600px){.search-results-LatestTaggedSearch__show-tags .grid-item__image-container{margin-bottom:35px}}.button-list__container,.white-background-button__full-width{width:100%}.video-wrapper{margin-bottom:20px;width:100%}.video-wrapper iframe{width:100%}@media(max-width:599px){.video-wrapper iframe{width:100%}}.embedded-video__container{margin-bottom:20px}@media(min-width:600px){.embedded-video__container{margin-bottom:0}}.embedded-video__container iframe{max-width:100%}.center-flex{align-items:center;justify-content:center}.cta-tags__container{display:flex;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap}.cta__tag{margin-left:5px;margin-bottom:5px}.site-hamburger__inner{margin:0}.hamburger__container{position:absolute;top:95px;background-color:#3c3c3b;z-index:3;display:inline;opacity:0;left:0;visibility:hidden;-webkit-transition:opacity .6s,visibility .6s;transition:opacity .6s,visibility .6s;width:100%}@media(min-width:600px){.hamburger__container{display:none}}.hamburger--microsite{margin-top:15px}.hamburger__container.is-visible{width:100%;visibility:visible;opacity:1}@media(min-width:600px){.hamburger__container.is-visible{display:none}}.hamburger__nav{width:100%}.site-hamburger__category{list-style:none;width:100%;margin-right:11px;margin-left:11px}.site-hamburger__category-title-button{display:flex;border:none;font:inherit;cursor:pointer;width:100%;padding:7px 10px;background-color:#3c3c3b;color:#fff;justify-content:space-between;align-items:center;border-bottom:1px solid white}.site-hamburger__category-title-button .button__icon--down{transition:transform .25s ease-in-out;font-size:2.4rem}.site-hamburger__category-title-button:focus{outline:2px solid #c9187e}.site-hamburger__category-title-button.-expanded{border-bottom:none}.site-hamburger__category-title-button.-expanded .button__icon--down{-webkit-transform:rotate(270deg);transform:rotate(270deg);transition:transform .25s ease-in-out}.site-hamburger__category-title{width:100%;background-color:#3c3c3b;color:#fff;text-decoration:none;display:block;text-align:left;font-weight:600;font-size:1.6rem}.site-hamburger__category-title--main-link{padding:7px 10px}.hamburger__category-menu{transition:height ease .3s;background-color:#fff;margin:0 -11px;overflow:hidden}@media(min-width:600px){.hamburger__category-menu{margin:0}}.hamburger__category-menu.is-active{max-height:100%;padding-bottom:5px}.hamburger-category-menu__title{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:7px 10px;margin:0 10px;cursor:pointer}.hamburger-category-menu__title-link{color:#3c3c3b;padding:10px 0;font-size:1.7rem;font-weight:800;display:flex;justify-content:space-between;width:100%}.hamburger-sub-category__links{list-style:none}.hamburger-sub-category__links.DOM-slider-hidden{visibility:hidden}.hamburger-sub-category__link{display:flex;align-items:center;padding:7px 10px;color:#3c3c3b;background-color:#fff}.hamburger-sub-category__title{display:flex;align-items:center;justify-content:space-between;background-color:#fff;color:#3c3c3b;font-weight:800;font-size:1.4rem;padding:7px 10px;margin:5px 0;transition:height .25s ease-in-out;cursor:pointer;min-height:34px}.hamburger-sub-category__title .button__icon--down{transition:transform .25s ease-in-out}.hamburger-sub-category__title:focus{outline:2px solid #c9187e}.hamburger-sub-category__title.is-active{background-color:#e8e8e8}.hamburger-sub-category__title.is-active .button__icon--down{transform:rotate(270deg);transition:transform .25s ease-in-out}.hamburger-sub-categories__sub-category{width:auto;list-style:none;text-align:left;border-top:solid 1px #707070;margin:0 10px}.hamburger-sub-category__reusable-rich-text{margin:10px 10px 0}.hamburger-sub-category__link-title{color:#3c3c3b;font-size:1.2rem;font-weight:600}.hamburger-menu__sub-category-title{color:#3c3c3b;font-size:1.4rem;text-decoration:none;width:100%}.hamburger-menu__sub-category-title:focus{outline-offset:9px}.hamburger-sub-category__title--with-subCategories{width:100%;font-family:Montserrat,sans-serif;border:none}.hamburger-sub-category__title--with-subCategories:focus{outline:2px solid #c9187e}.hamburger__search-container{background-color:#3c3c3b;width:100%}.hamburger__search{margin:10px;background-color:#3c3c3b}.micro-site-hamburger-button__container{display:flex;justify-content:flex-end;margin-top:10px}.micro-site-hamburger__container---main-site{height:0;position:static;overflow:hidden}.micro-site-hamburger__container---main-site.is-visible{display:inline;height:auto;overflow:initial}@media(min-width:600px){.micro-site-hamburger__container---main-site.is-visible{display:none}}.micro-site-hamburger__container---micro-site{top:80px;width:100%}.micro-site-hamburger__container---micro-site.micro-site-hamburger__container---no-main-header{top:95px}@media screen and (min-width:0�)and (min-resolution:72dpi){.header{overflow:visible}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover,.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner:before,.hamburger--3dx .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner:before,.hamburger--3dx-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner:before,.hamburger--3dy .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner:before,.hamburger--3dy-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner:before,.hamburger--3dxy .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner:before,.hamburger--3dxy-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:before,.hamburger--boring .hamburger-inner:after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner:before,.hamburger--minus .hamburger-inner:after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:before,.hamburger--minus.is-active .hamburger-inner:after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.7142857143px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.7142857143px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand .hamburger-inner:before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:before,.hamburger--vortex .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:before,.hamburger--vortex.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:before,.hamburger--vortex-r .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:before,.hamburger--vortex-r.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.header{background:#fff;overflow:unset;position:relative}.header--hero-image{display:flex;flex-flow:column;flex-wrap:nowrap;position:relative;background-color:#00000073;min-height:195px}@media(min-width:600px){.header--hero-image{min-height:450px}}@media(min-width:900px){.header--hero-image{min-height:480px}}@media(min-width:1200px){.header--hero-image{min-height:620px}}.header--hero-image .site-navigation__inner{margin-top:45px}.header--small-hero-image{display:flex;flex-flow:column;flex-wrap:nowrap;position:relative;background-color:#00000073;min-height:195px}@media(min-width:600px){.header--small-hero-image{min-height:350px}}@media(min-width:900px){.header--small-hero-image{min-height:350px}}@media(min-width:1200px){.header--small-hero-image{min-height:408px}}.header--subHeader{display:block;padding:0;margin-top:10px;margin-bottom:10px}@media(min-width:600px){.header--subHeader{margin-top:15px;margin-bottom:20px}}@media(min-width:900px){.header--subHeader{margin-top:40px;margin-bottom:25px}}@media(min-width:900px){.header__two-columns .site-utility-button__list{justify-content:flex-start}}.header__two-columns .site-utility-buttons{margin:10px 20px}@media(min-width:600px){.header__two-columns .site-utility-buttons{margin:0 10px}}@media(min-width:1200px){.header__two-columns .site-utility-buttons{margin:0 0 0 20px}}.header__two-columns .header__row--subHeader{justify-content:normal}@media(min-width:600px){.header__two-columns .header__row--subHeader{justify-content:flex-end}}@media(min-width:900px){.header__two-columns .header__row--subHeader{justify-content:normal}}.header__row--subHeader{align-items:flex-end}@media(min-width:600px){.header__row--subHeader{justify-content:flex-end}}@media(min-width:900px){.header__row--subHeader{justify-content:space-between}}.hero-container{position:absolute;display:block;z-index:-1;overflow:hidden;width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;"}.hero-container--mobile{display:block}@media(min-width:600px){.hero-container--mobile{display:none}}.hero-container--tablet{display:none}@media(min-width:600px){.hero-container--tablet{display:block}}@media(min-width:1200px){.hero-container--tablet{display:none}}.hero-container--desktop{display:none}@media(min-width:1200px){.hero-container--desktop{display:block}}@media(max-width:599px){.header__site-controls-container{width:100%}}.header__site-controls{display:flex;justify-content:flex-end;width:100%}.header__logo{margin:0 10px 10px;height:45px}.header__logo:focus:not(:focus-visible){outline:none}.header__logo:focus-visible{outline:2px solid #c9187e}@media(max-width:599px){.header__logo{overflow:hidden}}@media(min-width:600px){.header__logo{height:38px;margin-right:20px}}@media(min-width:900px){.header__logo{height:50px}}@media(min-width:1200px){.header__logo{height:55px}}.header__logo--mobile{display:block;margin-left:20px;margin-right:0;margin-bottom:0;width:calc(100px + (100% - 240px)/2)}@media(min-width:600px){.header__logo--mobile{position:absolute;display:flex;align-self:baseline}}@media(min-width:900px){.header__logo--mobile{display:none}}.header__logo--desktop{display:none}@media(min-width:900px){.header__logo--desktop{display:block}}.senedd-logo{height:100%;margin:0}.senedd-logo:focus{outline:none}.header__search-nav-container{width:100%}@media(min-width:900px){.header__search-nav-container{width:100%}}.header__search{display:flex;align-items:center;justify-content:center;margin:20px 10px}@media(min-width:600px){.header__search{margin:5px 10px 30px auto;width:320px;display:flex;justify-content:flex-end}}@media(min-width:900px){.header__search{margin:5px 10px 20px auto}}.header__search--hero-image{width:calc(-20px + 100%)}.header__nav{display:none;align-items:flex-end;margin:0 10px}@media(min-width:600px){.header__nav{display:flex;margin-top:20px;margin-left:10px;margin-right:10px}}@media(min-width:900px){.header__nav{margin-top:0;margin-left:10px;margin-right:10px}}.header__nav--full-width{width:calc(-20px + 100%)}@media(max-width:599px){.header__inner-container{width:100%}}.header__inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;width:100%}@media(min-width:600px){.header__inner{margin-bottom:20px;flex-wrap:unset}}@media(min-width:900px){.header__inner{margin-bottom:0}}@media(min-width:1200px){.header__inner{flex-wrap:nowrap}}.header__hero-title-container{display:flex;flex-flow:column;justify-content:center;align-items:stretch;margin-top:20px;padding-bottom:20px;flex-grow:2;width:inherit}.hero-search{display:flex;justify-content:center}.hero-title{display:none;width:calc(-20px + 100%);margin-top:10px;margin-bottom:10px}@media(min-width:600px){.hero-title{display:block}}@media(min-width:1200px){.hero-title{margin-top:40px;margin-bottom:40px}}@media(min-width:1200px){.hero-title--with-sub-title{margin-bottom:10px}}.hero-title__text{white-space:pre-wrap;color:#fff;text-align:center;width:fit-content;margin:0 auto;font-weight:800;padding:5px 10px;outline:1px solid black;background:#747474}@media(min-width:600px){.hero-title__text{font-size:2.4rem}}@media(min-width:900px){.hero-title__text{font-size:4rem}}.hero-title__text--charcoal{color:#3c3c3b}.hero-sub-title{width:calc(-20px + 100%);margin-top:10px;margin-bottom:10px;text-align:center}@media(min-width:600px){.hero-sub-title{display:block}}@media(min-width:1200px){.hero-sub-title{margin-top:10px;margin-bottom:40px}}.hero-sub-title__text{white-space:pre-wrap;color:#fff;font-weight:700;padding:5px 10px;background:#747474;outline:1px solid black}@media(min-width:600px){.hero-sub-title__text{font-size:1.2rem}}@media(min-width:900px){.hero-sub-title__text{font-size:1.6rem}}.hero-sub-title__link{white-space:pre-wrap;color:#fff;font-weight:700}@media(min-width:600px){.hero-sub-title__link{font-size:1.2rem}}@media(min-width:900px){.hero-sub-title__link{font-size:1.6rem}}.hero-sub-title__link:hover,.hero-sub-title__link:focus{color:#c9187e}.hero-sub-title__link:focus{border:1px solid #c9187e}.hamburger{width:calc(40px + (100% - 240px)/4);margin:10px;padding:0}.hamburger:focus:not(:focus-visible){outline:none}.hamburger:focus-visible{outline:2px solid #c9187e}@media(min-width:600px){.hamburger{display:none}}.hamburger>.hamburger-box{width:100%;display:flex;flex-flow:row-reverse}.hamburger-inner{right:0}.hamburger-inner--white{background-color:#fff}.hamburger-inner--white:before,.hamburger-inner--white:after{background-color:#fff}.hamburger-inner--black{background-color:#000}.hamburger-inner--black:before,.hamburger-inner--black:after{background-color:#000!important}.hamburger-inner--black:before .is-active,.hamburger-inner--black:after .is-active{background-color:#000!important}.hamburger.is-active .hamburger-inner--white:before,.hamburger.is-active .hamburger-inner--white:after{background-color:#fff!important}.hamburger.is-active .hamburger-inner--black:before,.hamburger.is-active .hamburger-inner--black:after{background-color:#000!important}.site-controls__item{padding:10px 0;margin-left:20px;margin-right:10px;position:relative;text-transform:uppercase}.site-controls__item .link:before{display:none}.site-controls__item .link{cursor:pointer}.site-controls__item .link--uppercase{text-transform:uppercase}.site-controls__item:last-child{margin-right:10px}.site-controls__item--help{display:none}@media(min-width:600px){.site-controls__item--help{display:block}.site-controls__item--help .link{border:2px solid transparent}.site-controls__item--help .link:focus{outline-color:#c9187e;box-shadow:none;outline-offset:2px;outline:2px solid #c9187e}}.site-controls__help-menu{display:flex;background-color:#fff;visibility:hidden;opacity:0;position:absolute;overflow:hidden;right:0;top:95%;border-radius:7px;box-shadow:0 3px 6px #0000005a;text-align:left;flex-flow:row wrap;transition:all .25s ease;white-space:nowrap;z-index:2}.site-controls__help-menu.is-active{visibility:visible;opacity:1;top:100%}.help-menu__item{list-style:none;text-align:left;padding:15px}.help-menu__item-title{font-weight:400;font-size:1rem;color:#3c3c3b;background-color:#fff;text-decoration:none}.header-hidden-hero-title{font-size:2.7rem;color:#3c3c3b;margin:40px 10px 15px}@media screen and (min-width:0�)and (min-resolution:72dpi){.header__logo--mobile{position:relative}.site-navigation__inner{justify-content:space-around}.header__nav{margin-top:0}}.header--microsite{background:transparent}.header__microsite-top{background-color:#3c3c3b}.header__microsite-top .site-controls__item{padding:5px 0 0}.header__logo--microsite{width:calc(60px + ((100% - 240px) / 12 * 4));height:33px}.header__microsite{display:flex;flex-flow:column;flex-wrap:nowrap;position:relative;background-color:none;background-color:transparent}.header__microsite--hero{min-height:350px}@media(min-width:900px){.header__microsite--hero{min-height:400px}}@media(min-width:1200px){.header__microsite--hero{min-height:480px}}.header__navigation-container--microsite{position:relative;background-color:#00000073;margin-bottom:0}@media(max-width:599px){.header__navigation-container--microsite{width:100%}}.header__navigation-container--microsite-hero{background-color:#00000073}.header__navigation-container--header-background{background-color:none;background-color:transparent}.header__hero-title-container--microsite{background-color:#00000073;margin-top:0;align-items:center}.header-background-image-container{display:block;position:absolute;z-index:-1;overflow:hidden;width:100%;height:100%;top:0;background-color:#3c3c3b}.header-background-image-container__image{width:auto;height:auto;min-height:100%;min-width:100%}.header__logo--microsite-hero-desktop{margin-top:30px}.header__logo--microsite-hero-mobile{margin:20px 0 10px 10px;width:calc(160px + (100% - 240px)*.75);position:absolute;top:0;left:0}@media(min-width:600px){.header__logo--microsite-hero-mobile{width:calc(80px + ((100% - 240px) / 12 * 5));position:initial}}.header__search--microsite-hero{width:100%;margin:20px 10px 10px}@media(min-width:600px){.header__search--microsite-hero{width:calc(100px + (100% - 240px)/2);margin:35px 20px 10px 0}}@media(min-width:900px){.header__search--microsite-hero{width:calc(60px + ((100% - 240px) / 12 * 4))}}@media(min-width:1200px){.header__search--microsite-hero{width:calc(120px + ((100% - 240px) / 12 * 7))}}.header__inner--microsite{flex-wrap:nowrap;justify-content:space-around;align-items:center;min-height:100px}@media(min-width:600px){.header__inner--microsite{min-height:unset;margin-bottom:0}}@media(min-width:600px){.header__inner--microsite{justify-content:space-between}}.header__inner--microsite-top{margin-bottom:10px;margin-top:10px}@media(min-width:600px){.header__inner--microsite-top{margin-bottom:5px;margin-top:0}}.header__nav--microsite .site-navigation__inner{margin-top:15px}@media(min-width:900px){.header__nav--microsite .site-navigation__inner{margin-top:10px}}.header__nav--microsite .site-navigation__category-title{font-size:1.4rem}.help-link-container{margin:20px 0 10px}@media(min-width:600px){.help-link-container{margin:10px 0}}@media(min-width:1200px){.help-link-container{margin:20px 0 10px}}.jqvmap-label{position:absolute;display:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#292929;color:#fff;font-family:Montserrat,sans-serif;font-size:1.5rem;padding:3px;pointer-events:none}.jqvmap-pin{pointer-events:none}.jqvmap-zoomin,.jqvmap-zoomout{position:absolute;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#3c3c3be6;padding:3px;color:#fff;width:30px;height:30px;cursor:pointer;line-height:15px;font-size:2rem;display:flex;justify-content:center;align-items:center;border:none;outline-color:#c9187e}@media(min-width:900px){.jqvmap-zoomin,.jqvmap-zoomout{right:10px}}.jqvmap-zoomin:focus,.jqvmap-zoomout:focus{outline:2px solid #c9187e}.jqvmap-zoomin{bottom:30px;right:50px}@media(min-width:600px){.jqvmap-zoomin{bottom:60px;right:10px}}.jqvmap-zoomout{bottom:30px;right:10px}@media(min-width:600px){.jqvmap-zoomout{bottom:20px}}.jqvmap-region{cursor:pointer}.jqvmap-ajax_response{width:100%;height:500px}.senedd-loader{display:inline-block;position:relative;width:80px;height:80px}.senedd-loader--absolute-center{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.senedd-loader div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #c9187e;border-radius:50%;animation:senedd-loader 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#c9187e transparent transparent transparent}.senedd-loader div:nth-child(1){animation-delay:-.45s}.senedd-loader div:nth-child(2){animation-delay:-.3s}.senedd-loader div:nth-child(3){animation-delay:-.15s}@keyframes senedd-loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.login-status{position:fixed;top:0;left:65px;background-color:#ffffff80;z-index:1;padding:2px 5px;border-radius:5px}.login-status:hover{background-color:#fff}.login-status__text{display:inline-block;margin-bottom:0}.login-status__username{display:inline-block;margin-left:5px;margin-bottom:0;font-weight:700}.login-status__logout{display:inline-block;margin-left:5px}.ms-utility-buttons__container{width:100%;display:flex;justify-content:flex-end;margin-top:15px;margin-bottom:20px}@media(min-width:600px){.ms-utility-buttons__container{margin-top:15px;margin-bottom:15px}}@media(min-width:900px){.ms-utility-buttons__container{margin-top:15px;margin-bottom:20px}}.ms-utility-buttons__container .site-utility-button__list{display:flex;justify-content:space-between}@media(min-width:600px){.ms-utility-buttons__container .site-utility-button__list{justify-content:flex-end}}.ms-utility-buttons__container .site-utility-buttons{margin:0 10px 0 20px;display:flex;width:100%}@media(min-width:1200px){.ms-utility-buttons__container .site-utility-buttons{margin:0}}.ms-search__search-form-container{width:calc(-20px + 100%);margin:0 10px 20px}@media(min-width:900px){.ms-search__search-form-container{display:inline-block;width:calc(60px + ((100% - 240px) / 12 * 4))}}@media(min-width:1200px){.ms-search__search-form-container{width:calc(40px + (100% - 240px)/4)}}.ms-search__search-form-title{margin-bottom:15px;font-size:1.6rem;font-weight:700;color:#3c3c3b}.search-form--ms{flex-flow:column;margin-bottom:20px;width:100%}.search-filter-button-links{margin:15px 0;list-style:none}.ms__share-button-container{width:100%;display:flex;justify-content:flex-end;margin:0 10px 10px}@media(min-width:600px){.ms__share-button-container{margin-bottom:0}}.ms-search__maps-and-results{width:calc(-20px + 100%);margin:0 10px}@media(min-width:900px){.ms-search__maps-and-results{display:inline-block;width:calc(140px + ((100% - 240px) / 12 * 8))}}@media(min-width:1200px){.ms-search__maps-and-results{width:calc(160px + (100% - 240px)*.75)}}.ms-search-maps{width:100%;display:inline-flex;flex-flow:row wrap;margin-bottom:10px}.ms-search-maps__titles-container{width:100%;display:flex}.ms-search-maps__title{width:50%;margin-left:10px;margin-bottom:10px;font-weight:700;font-size:1.6rem;display:flex}.ms-search-maps__title:nth-child(2){margin-left:20px}@media(min-width:600px){.ms-search-maps__title{justify-content:center;margin-left:10px}}.ms-search-maps__map{background-color:transparent;flex-grow:0;flex-shrink:0;flex-basis:50%;width:50%;min-height:400px}.ms-search-results{display:block;width:100%;margin-bottom:50px;margin-right:10px;margin-left:10px}.results__container--MemberOfSenedd{display:flex;flex-flow:row wrap;justify-content:flex-start}.person-search-result-item{display:inline-block;width:calc(100px + (100% - 240px)/2);margin-right:20px;margin-bottom:20px;padding:0!important}.person-search-result-item .link:focus{outline:none}.person-search-result-item .link:focus .person-search-result-item__image{border:3px solid #c9187e}html[data-user-agent*=Trident] .person-search-result-item{flex:1 50%}@media(min-width:600px){.person-search-result-item{width:calc(40px + (100% - 240px)/4)}html[data-user-agent*=Trident] .person-search-result-item{flex:1 25%}}@media(min-width:900px){.person-search-result-item{width:calc(40px + (100% - 240px)/4)}}@media(min-width:1200px){.person-search-result-item{width:calc(20px + ((100% - 240px) / 12 * 2))}}@media(min-width:1200px)and (-ms-high-contrast:none),(min-width:1200px)and (-ms-high-contrast:active){.person-search-result-item{width:14%!important}}@media(min-width:1200px){@supports (-ms-ime-align: auto){.person-search-result-item{width:14%}}html[data-user-agent*=Trident] .person-search-result-item{flex:1 15%}}.person-search-result-item__image{width:100%;border:3px solid #707070;margin-bottom:10px}.person-search-result-item__image:hover{border:3px solid #c9187e}.person-search-result-item__text{color:#3c3c3b;font-size:1.3rem}.person-search-result-item__text:first-of-type{font-weight:700;font-size:1.4rem}.person-search-result-item__text.-bold{font-weight:700}.cross-constituency-alert-dialogue{width:100%;margin:0 0 20px;font-weight:700;color:#c9187e}.search-input-container__input-box--MemberOfSenedd{width:100%!important}.search-input-container--postcode{margin-bottom:20px!important}.search-input-container>input[type=text]:invalid{border:1px solid #c9187e}.search-input-container>input[type=text]:invalid~.search-input__invalid-input-text{display:flex;position:absolute;left:0;top:70px;color:#c9187e;font-size:1.2rem;font-weight:600}.search-input-container>input[type=text]:valid~.search-input__invalid-input-text{display:none}.search-input-container .search-box-container{width:100%;position:relative}.search-form.-main select.form-control{display:none}.search-form.-main .link-list{display:flex;flex-direction:column;padding-bottom:0;font-size:14px}.search-form.-main .link-list label{display:flex;align-items:center;margin:5px 0;cursor:pointer}.search-form.-main .link-list input[type=radio]{display:none}.search-form.-main .link-list input[type=radio]+span{position:relative;padding-left:25px}.search-form.-main .link-list input[type=radio]+span:before{content:"";display:inline-block;width:15px;height:15px;border:2px solid #c9187e;border-radius:50%;position:absolute;left:0;top:0}.search-form.-main .link-list input[type=radio]:checked+span:before{background-color:#c9187e}.search-form.-main .link-list span{color:#000;transition:color .3s}.search-form.-main .link-list input[type=radio]:checked+span{color:#000}.search-form.-main .search-filter-tray.-orderBy label.form-label{display:none}.site-navigation{display:none;background-color:transparent;overflow:visible}@media(min-width:600px){.site-navigation{display:flex}}.site-navigation--microsite{margin-bottom:10px}.site-navigation__inner{display:flex;position:relative;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap;height:100%;margin-right:0}@media(min-width:600px){.site-navigation__inner{justify-content:space-evenly;width:100%}html[data-user-agent*=Edge] .site-navigation__inner{justify-content:space-around}}@media(min-width:900px){.site-navigation__inner{justify-content:flex-end;width:unset}}.site-navigation__category{display:inline-block;list-style:none}@media(min-width:600px){.site-navigation__category{margin:0 0 0 25px}.site-navigation__category:nth-child(1){margin-left:0}}@media(min-width:900px){.site-navigation__category{margin:0 0 0 10px}.site-navigation__category:last-child{margin-right:0}}@media(min-width:1200px){.site-navigation__category{margin:0 45px}}.site-navigation__category--microsite{margin-bottom:5px}@media(min-width:900px){.header__nav--align-left{margin-top:25px}}@media(min-width:900px){.header__nav--align-left .site-navigation__inner{justify-content:flex-start;width:100%}}@media(min-width:1200px){.header__nav--align-left .site-navigation__category:first-child{margin-left:0}}.site-navigation__category-title{font-weight:600!important;font-size:1.9rem;color:#3c3c3b!important;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;margin:0;border-bottom:2px solid transparent;display:flex;align-items:center}.site-navigation__category-title:hover{border-bottom:2px solid #3C3C3B}.site-navigation__category-title:after{content:"";display:inline-block;vertical-align:middle;margin-left:5px;background-image:url(/Images/icons/chevron-down-black.png);background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .25s ease}.site-navigation__category-title.is-active:after{transform:rotate(180deg)}@media(min-width:600px){.site-navigation__category-title:after{height:13px;width:13px}}@media(min-width:1200px){.site-navigation__category-title{font-size:1.9rem}.site-navigation__category-title:after{height:15px;width:15px}}.site-navigation__category-title--white{color:#fff!important;border-bottom:2px solid transparent}.site-navigation__category-title--white:hover{border-bottom:2px solid #ffffff}.site-navigation__category-title--white:after{background-image:url(/Images/icons/chevron-down-white.png)}.site-navigation__category-title--microsite{font-size:1.6rem;border:2px solid transparent}.site-navigation__category-title-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:none;border:2px solid transparent;font-size:1.9rem}.site-navigation__category-title-button:focus{outline-color:#c9187e;box-shadow:none;outline:solid #c9187e;outline-offset:3px}.site-navigation__category-title-button:active{border:2px solid transparent}.category-menu{position:absolute;visibility:hidden;opacity:0;transition:all .25s ease;overflow:hidden;right:-35px;z-index:100;background-color:#fff;padding:20px;box-shadow:0 3px 6px #0000005a;text-align:left;margin-top:0;height:auto}.category-menu.is-active{visibility:visible;opacity:1;margin-top:10px}@media(min-width:600px){.category-menu{position:absolute;right:35px;left:35px}}@media(min-width:900px){.category-menu{position:absolute;max-width:880px;right:0;left:unset}html[data-user-agent*=Trident] .category-menu{width:880px}}@media(min-width:1200px){.category-menu{max-width:1200px}html[data-user-agent*=Trident] .category-menu{width:1200px}}html[data-user-agent*=Trident] .category-menu{width:auto;position:-ms-page;right:0;left:auto;margin:0 50px}@media(min-width:900px){.category-menu--microsite{position:absolute;right:unset}}.category-menu__title{font-weight:700;font-size:1.8rem;color:#3c3c3b;text-decoration:none;white-space:nowrap;margin:0 0 15px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.category-menu__title{display:flex;align-items:flex-start}}.category-menu__title.link{margin:0}.category-menu__column-container{display:flex;flex-wrap:wrap}@media(min-width:900px){.category-menu__column-container{flex-wrap:nowrap}}.category-menu__column{flex-grow:1}@media(min-width:900px){.category-menu__column{max-width:300px}}@media(min-width:1200px){.category-menu__column{max-width:400px}}.category-menu__sub-categories{display:flex;flex-flow:column;align-items:stretch;height:auto;width:100%}@media(min-width:900px){.category-menu__sub-categories{max-width:300px;width:max-content}html[data-user-agent*=Trident] .category-menu__sub-categories,html[data-user-agent*=Edge] .category-menu__sub-categories{width:300px}}@media(min-width:1200px){.category-menu__sub-categories{max-width:400px}html[data-user-agent*=Trident] .category-menu__sub-categories,html[data-user-agent*=Edge] .category-menu__sub-categories{width:400px}}.sub-categories__sub-category{width:auto;list-style:none;text-align:left;margin-top:50px;margin-right:50px;padding-left:10px}.sub-categories__sub-category:first-of-type{margin-top:25px}@media(min-width:900px){.sub-categories__sub-category{width:auto}}.sub-category__title{font-weight:700;font-size:1.6rem;color:#3c3c3b;text-decoration:none;margin:0}.sub-category__links{padding:0;margin-top:10px}.sub-category__link{display:flex;align-items:center;list-style:none;text-align:left;margin-top:10px}.sub-category__link:first-child{margin-top:0}.sub-category__reusable-rich-text{margin:15px 0}.sub-category__link-title{font-weight:500;font-size:1.4rem;color:#3c3c3b;text-decoration:none;display:flex}.page-not-found>.row{padding:20px 10px}#personButton{cursor:pointer;padding:5px}.person-button{background-color:#fff;padding:5px 2px;border:2px solid #3C3C3B;display:flex;text-transform:uppercase;font-size:1.2rem!important;align-items:center;outline:inherit;cursor:pointer}.person-button:focus{border:2px solid #c9187e}.person-form{position:fixed;top:0;left:0;height:100%;width:100%;display:none;flex-flow:column nowrap;justify-content:center;align-items:center;background:#000c;z-index:100}.person-form.is-active{display:flex}.person-form__wrapper{display:flex;flex-wrap:wrap;background:#fff;border:2px black solid;z-index:100;width:90%;max-height:70vh;overflow-y:scroll;justify-content:space-around}@media(min-width:600px){.person-form__wrapper{width:70%;max-height:70vh;justify-content:center}}@media(min-width:1200px){.person-form__wrapper{max-height:80vh}}.person-form .person-form__close{display:flex;justify-content:center;width:90%;bottom:0;right:0;background:#c9187e;color:#fff;font-size:1.4rem;font-weight:400;cursor:pointer;padding:10px 0;border:none;font-family:inherit;font-weight:600}@media(min-width:600px){.person-form .person-form__close{width:70%;font-size:1.6rem}}.person-form__close:focus{background-color:#3c3c3b;outline:none}.person-item{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;width:31%;z-index:100;margin-bottom:5px;padding:10px;border:2px solid transparent;color:#000;background:#fff;font-family:inherit;background-color:#d8d6d6}.person-item:hover{cursor:pointer;background:#f4f4f4}@media(min-width:600px){.person-item{padding:10px;flex:0 0 calc(20% - 10px);flex-grow:0;margin:5px 5px 0;width:auto}}@media(min-width:600px)and (-ms-high-contrast:none),(min-width:600px)and (-ms-high-contrast:active){.person-item{width:30%;display:block}}@media(min-width:900px)and (-ms-high-contrast:none),(min-width:900px)and (-ms-high-contrast:active){.person-item{width:20%}}.person-item:focus{border:2px solid #c9187e;outline:none}.person-item.is-selected{border:2px solid #c9187e}.person-item.is-selected:before{position:absolute;padding:2px;top:0;right:0;font-size:2rem;font-weight:700;background:#c9187e;color:#fff;font-feature-settings:"liga";font-family:Material Icons;content:"check"}.person-item__image{pointer-events:none;width:65px;height:88px;margin-bottom:5px}@media(min-width:600px){.person-item__image{width:90px;height:121px}}.person-item__name{pointer-events:none;font-size:1.1rem;font-weight:600;display:block}@media(min-width:600px){.person-item__name{font-size:1.2rem}}@media(min-width:900px){.person-item__name{font-size:1.4rem}}.selected-persons{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.selected-persons .person-item{flex:0 0 20%;flex-grow:0;margin:0;z-index:auto;border:none;background-color:#fff}@media(min-width:900px){.selected-persons .person-item{flex:0 0 33.33%}}.selected-persons .person-item:hover{cursor:default;background:transparent;color:#000}.selected-persons .person-item.is-selected{border:none}.selected-persons .person-item.is-selected:before{display:none}.selected-persons .person-item .person-item__name{font-size:1rem}.person-details-page__left-col{width:calc(-20px + 100%);margin:0 10px;flex-flow:column}@media(min-width:600px){.person-details-page__left-col{width:calc(140px + ((100% - 240px) / 12 * 8));margin:0 20px 20px 10px}}@media(min-width:1200px){.person-details-page__left-col{margin:0 20px 40px 10px}}.person-details-page__right-col{width:calc(-20px + 100%);margin:20px 10px 0;flex-flow:column}@media(max-width:599px){.person-details-page__right-col{padding:0}}@media(min-width:600px){.person-details-page__right-col{width:calc(60px + ((100% - 240px) / 12 * 4))}}@media(min-width:600px){.person-details-page__right-col{padding-left:20px;margin:77px 10px 0 0}}@media(min-width:900px){.person-details-page__right-col{margin:0 10px 20px 0}}@media(min-width:1200px){.person-details-page__right-col{margin-bottom:40px}}.person-details-details-row{width:100%;margin:0 0 20px}.person-details-details-row__profile-image{width:calc(80px + ((100% - 240px) / 12 * 5));margin-right:20px}@media(min-width:600px){.person-details-details-row__profile-image{width:calc(100px + (100% - 240px)/2);margin-right:20px}}@media(min-width:900px){.person-details-details-row__profile-image{width:calc(100px + (100% - 240px)/2);margin-right:20px}}@media(min-width:1200px){.person-details-details-row__profile-image{width:calc(60px + ((100% - 240px) / 12 * 4));margin-right:20px}}.person-details-details-row__basic-info{display:flex;flex-flow:column;justify-content:space-between;width:calc(120px + ((100% - 240px) / 12 * 7))}@media(min-width:600px){.person-details-details-row__basic-info{width:calc(100px + (100% - 240px)/2)}}@media(min-width:900px){.person-details-details-row__basic-info{width:calc(100px + (100% - 240px)/2)}}@media(min-width:1200px){.person-details-details-row__basic-info{width:calc(140px + ((100% - 240px) / 12 * 8))}}.person-details-profile-image{width:100%}.person-details-basic-info{color:#3c3c3b;font-weight:700;margin-bottom:5px}.person-details-basic-info--name{margin:10px 0}.person-details-party-logo{border:1px solid rgba(112,112,112,.36);padding:5px;margin:20px 0 0;max-width:100%}@media(min-width:1200px){.person-details-party-logo{max-width:200px}}.person-details-container__key-info b{font-weight:700}.person-details-details-row__social{display:flex;flex-flow:column;flex-wrap:wrap;align-content:flex-start}.person-details-details-row__contact-details{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch;width:100%}.contact-details__item{display:inline-flex;flex-flow:column;justify-content:space-between;width:calc(100px + (100% - 240px)/2)}@media(min-width:600px){.contact-details__item{width:calc(-20px + 100%)}}@media(min-width:1200px){.contact-details__item{width:calc(100px + (100% - 240px)/2)}.contact-details__item:first-child{margin-right:20px}}.contact-details__item--full-width{display:block;width:100%}.contact-details__address{margin:0 0 20px}.contact-details__address p{margin-bottom:3px;color:#3c3c3b}.person-details-social-icon-list{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between}.person-details-social-item{margin:0 0 15px;min-width:calc(100px + (100% - 240px)/2);max-width:100%}.person-details-social-item .link:before{display:none!important}.person-details-social-item__with-icon{margin:0 0 15px;min-width:calc(100px + (100% - 240px)/2)}.person-details-social-item__title{font-size:1.2rem;text-transform:uppercase;font-weight:700;margin-bottom:10px}.person-details-social-item__button{display:inline-flex;vertical-align:middle;border:0}.person-details-social-item__text{display:inline-block;vertical-align:middle;margin:0 0 0 5px;font-weight:400;max-width:100%;word-wrap:break-word}.person-detailed-info-widget-container{width:calc(-20px + 100%);margin-left:20px;margin-right:20px;margin-top:20px}@media(min-width:900px){.person-detailed-info-widget-container{width:calc(120px + ((100% - 240px) / 12 * 7));margin-left:10px;margin-top:10px}}.person-detailed-info-widget__title{margin-bottom:20px;font-size:2rem}.person-detailed-info-widget__inner{display:flex;align-items:stretch;justify-content:space-between;overflow:hidden;height:250px}.detailed-info-options{display:inline-flex;flex-flow:column nowrap;align-items:flex-start;width:calc(80px + ((100% - 240px) / 12 * 5));overflow-wrap:anywhere;height:auto;overflow-y:auto}@media(min-width:600px){.detailed-info-options{width:calc(60px + ((100% - 240px) / 12 * 4))}}.detailed-info-options__option{list-style:none;width:100%;margin-bottom:10px}.detailed-info-options__option--active,.detailed-info-options__option--active p,.detailed-info-options__option--active i{color:#c9187e}.detailed-info-content{display:inline-block;height:auto;width:calc(140px + ((100% - 240px) / 12 * 8));margin-left:10px;padding-right:20px;overflow-y:scroll;overflow-wrap:break-word;padding-left:5px}@media(min-width:600px){.detailed-info-content{margin-left:20px}}.detailed-info-content b{font-weight:700}.detailed-info-content__item{color:#3c3c3b}.detailed-info-content__item.body-text p{margin-top:0;margin-bottom:10px}.detailed-info-content__item.body-text ul,.detailed-info-content__item.body-text ol{margin-left:0}.detailed-info-content__item.body-text ul>:first-child,.detailed-info-content__item.body-text ol>:first-child{padding-top:0}.detailed-info-content__print-preview-title{display:none}.register-interests-link{margin-bottom:15px;display:flex}.detailed-info-content__item--hidden{color:#3c3c3b;height:0;display:none}.personal-calendar-widget-container{width:calc(-20px + 100%);margin-left:20px;margin-right:20px;margin-top:20px}@media(min-width:900px){.personal-calendar-widget-container{width:calc(80px + ((100% - 240px) / 12 * 5));margin-left:0;margin-right:0;margin-top:10px}}.personal-calendar__title{margin-bottom:20px;font-size:2rem}.personal-calendar__inner{display:flex;align-items:stretch;justify-content:space-between;overflow:hidden;height:250px}.personal-calendar__events-container{display:inline-block;width:100%;height:auto;overflow-y:scroll}.calendar__events-list{padding-right:20px;list-style:none}.personal-event{border-bottom:1px solid #707070;margin-bottom:20px}.personal-event__link{text-decoration:none;border:0}.personal-event__link:hover{text-decoration:underline}.personal-event__link:focus .personal-event__date,.personal-event__link:focus .personal-event__title,.personal-event__link:focus .personal-event__description{color:#c9187e;font-weight:600}.personal-event__date,.personal-event__title{margin-bottom:5px;font-weight:400}.personal-event__description{font-size:1.2rem;font-weight:500}.personal-video-embed{margin:20px 0 0}.results__container--MemberOfSeneddPlenary{display:flex;flex-flow:row wrap}.plenery-contribution-result{display:inline-flex;flex-flow:column nowrap;justify-content:space-between;border-bottom:1px solid #d8d6d6;margin:0 10px 25px;width:calc(60px + ((100% - 240px) / 12 * 4))}.plenery-contribution-result__title-row{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;margin-bottom:5px}.plenery-contribution-result__icon{height:26px;width:26px}.plenery-contribution-result__type{font-weight:800;font-size:1.4rem;color:#3c3c3b;padding-bottom:0;margin-left:5px}.plenery-contribution-result__extract{flex-grow:1;font-weight:400;font-size:1.4rem;color:#3c3c3b;margin-bottom:20px}.plenery-contribution-result__sub-text{font-weight:500;font-size:1.2rem;color:#3c3c3b}.quick-links__container{background-color:#fff}@media(min-width:600px){.quick-links__container{background-color:#3c3c3b}}.quick-links__wrapper{margin-top:0;list-style:none}.quick-links__wrapper li{width:100%}@media(min-width:600px){.quick-links__wrapper li{width:calc(40px + (100% - 240px)/4)}}.quick-links__container--content-page .material-icons:hover,.quick-links__container--content-page .material-icons:hover .button--quick-links{color:#c9187e}@media(min-width:600px){.quick-links__container--content-page .material-icons{display:block;color:#3c3c3b}}.quick-links__container--content-page .button__text--quick-links{text-align:left;font-size:1.2rem}@media(min-width:600px){.quick-links__container--content-page .button__text--quick-links{color:#3c3c3b}}.quick-links__container--content-page .button__container--quick-links{background-color:#fff}.quick-links__container--content-page .button__container--quick-links{margin-top:5px;margin-bottom:5px}@media(max-width:599px){.quick-links__container--content-page .button__container--quick-links:nth-of-type(odd)>a{background-color:#747474!important}.quick-links__container--content-page .button__container--quick-links>a:focus,.quick-links__container--content-page .button__container--quick-links a:hover{background-color:#fff!important;outline:2px solid #c9187e;outline-offset:-2px}}.quick-links__container--content-page .button--quick-links{margin:0 0 10px;padding:10px;width:100%;border-bottom:2px solid transparent;outline:none}@media(min-width:600px){.quick-links__container--content-page .button--quick-links{background-color:#fff;padding:0;margin:0 0 20px;width:fit-content}}@media(min-width:600px){.quick-links__container--content-page .button--quick-links:hover{background-color:#fff;border-bottom:2px solid #c9187e}}@media(min-width:600px){.quick-links__container--content-page .button--quick-links:focus{outline:2px solid #c9187e;margin-left:2px}}.quick-links__container--content-page .button--quick-links:hover .material-icons,.quick-links__container--content-page .button--quick-links:hover .button__text,.quick-links__container--content-page .button--quick-links:focus .material-icons,.quick-links__container--content-page .button--quick-links:focus .button__text{color:#c9187e}.quick-links__container--content-page .button__inner{justify-content:flex-start}.search-input-container__input-box.search-input-container__input-box--All{width:100%}.search-results-panel{font-size:1.4rem;width:calc(-20px + 100%);margin:20px 10px 40px}@media(min-width:900px){.search-results-panel{margin:40px 10px 40px 0;width:calc(140px + ((100% - 240px) / 12 * 8))}}@media(min-width:1200px){.search-results-panel{width:calc(160px + ((100% - 240px) / 12 * 8.5))}}.search-input-container--with-button{margin-bottom:10px}.results{width:100%;margin:1rem 0}.results--MemberOfSeneddPlenary{margin-top:0}.search-results--All{font-size:1.4rem}.loading-spinner{height:100px;margin:40px 10px 40px 0}.search-filter-trays{position:relative;display:flex;width:100%;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:space-around;margin-top:10px}.search-filter-tray{background-color:#fff;flex-grow:1;width:100%;margin:0 0 10px}.search-filter-tray.-hidden{display:none}.search-filter-tray .material-icons{color:#fff;display:inline-flex;font-size:25px}.search-filter-tray .material-icons--charcoal-light{color:#747474}.search-filter-tray .icon__clear-button{color:#000;font-size:20px}@media(min-width:900px){.search-filter-tray{margin:0 0 15px}.search-filter-tray:last-child{margin-bottom:0}}.search-filter-tray__member{display:none}.date-picker__clear-button{display:flex;align-self:center}.search-filter-tray--sub-menu{display:none;opacity:0}.search-filter-tray--sub-menu.is-active{display:block;opacity:1}@media(min-width:900px){.search-filter-tray--sub-menu{position:absolute;right:-300px;top:0;z-index:10}}.search-filter__title{display:flex;justify-content:space-between;align-items:center;background-color:#3c3c3b;color:#fff;font-size:1.2rem;font-weight:700;text-transform:uppercase;padding:5px 10px;cursor:pointer;width:100%;border:none;text-align:left;font-family:inherit;transition:all .25s ease;letter-spacing:1px}.search-filter__title .material-icons{transition:all .25s ease}.search-filter__title:focus{outline:2px solid #c9187e}.search-filter__title--sub-menu{background-color:#707070}.search-filter__title--open{background-color:#c9187e}.search-filter__title--open .material-icons{transform:rotate(270deg)}.search-filter__inner{display:flex;visibility:hidden;flex-flow:column;max-height:0px;overflow:hidden;transition:all .25s ease;border:1px solid #747474}.search-filter__inner--date.search-filter__inner--open{overflow:visible}.search-filter__inner--open{visibility:visible;max-height:200px;padding:10px}.search-filter__inner--All{overflow:auto}.search-filter__inner--large.search-filter__inner--open{max-height:400px}.search-filter__inner--no-collapse{visibility:visible;max-height:100%;padding:5px 10px}.search-filter__toggles{margin:10px 0;border-bottom:1px solid #3C3C3B;display:flex}.radio-button__fieldset{display:inline-flex;width:100%;align-items:center;justify-content:flex-start;flex-wrap:wrap}@media(min-width:600px){.filter-toggle{margin-right:20px}}@media(min-width:900px){.filter-toggle{margin-right:0}}.search-filter__select-lists{height:auto;overflow:hidden;overflow-y:scroll}.search-filter__select-lists .search-select-list:nth-child(n+2){display:none}.search-filter__select-lists--multiple .search-select-list:nth-child(n+2){display:block}.search-filter__select-lists--no-scroll{overflow:visible;overflow-y:visible}.search-select-list select{display:none}.search-select-list__label{display:inline-block;margin-top:10px;color:#3c3c3b;font-weight:400;font-size:1.2rem}.select-items .select-item__item{background-color:#fff;color:#3c3c3b;font-weight:700;font-size:1.4rem;margin:8px 0;cursor:pointer;border-bottom:2px solid transparent;display:table;border:0;font-family:Montserrat,sans-serif;text-align:left}.select-items .select-item__item:hover{text-decoration:underline}.select-items .selected{color:#c9187e}.select-item__input{display:none}.select-item__input:checked+label{color:#c9187e}.search-filter__input-group{margin-bottom:5px;width:100%}.search-filter__input-group:last-child{margin-bottom:0}.search-filter__checkbox{margin-bottom:0}.search-filter__checkbox:first-child{margin-top:0}.search-filter__checkbox:last-child{margin-bottom:0}.search-filter__input-group--column{display:flex;flex-flow:column nowrap}.search-input-container{border:0;height:100%}.checkbox__search{margin-bottom:20px}.checkbox__search.-hidden{display:none}.checkbox__search:focus-within{color:#c9187e}.search__tag{opacity:0;position:absolute}.tag-label{position:relative;display:inline-block}.tag-label:focus-within .tag-label__tag{border:2px solid #c9187e;margin:1px 3px 1px 0}.tag-label:focus-within input:checked+span{border:2px solid #3C3C3B;margin:1px 3px 1px 0}.date-picker__clear-button{background-color:#fff;border:none;cursor:pointer;margin-right:10px;height:35px;margin-left:5px;display:flex;align-items:center}@media(min-width:900px){.date-picker__clear-button{margin-right:0}}.date-picker__clear-button:focus{outline:2px solid #c9187e}.date-picker__clear-button:hover .material-icons{color:#c9187e}.date-picker__clear-button .material-icons{font-size:2.3rem;color:#3c3c3b}.hidden-checkbox{display:none}.underlined-text{text-decoration:underline;cursor:pointer;color:#00f}.underlined-text:hover{color:#00008b}.hidden-checkbox:checked+.underlined-text{text-decoration:none;color:red}.select-item__item.-meeting input:checked~span{color:#c9187e}.hidden-input-homepageId{visibility:hidden}.radio-button__item input:checked~label:before{background-color:#c9187e}.search-form{display:flex;flex-flow:row wrap;background-color:#fff;justify-content:space-between;height:auto}.search-form>div{position:relative}.search-input-container{display:flex;height:35px;border:1px solid #707070;justify-content:space-between}.search-input-container__input-box{height:100%;margin:0;border:none;padding:10px;color:#747474;font-weight:700;font-size:1.4rem;font-family:inherit;outline:1px solid black}@media(min-width:600px){.search-input-container__input-box{width:185px}}@media(min-width:900px){.search-input-container__input-box{width:162px}}@media(min-width:1200px){.search-input-container__input-box{width:100%}}.search-input-container__input-box:invalid{border:1px solid #ef404a}.search-input-container__input-box:focus{outline:1px solid black}.search-input-container__button{width:39px;outline:1px solid black}.search-filter__clear-all-button-container{display:flex;align-items:center;margin:5px 0 15px;width:100%}.search-filter__clear-all-button-container.-categoriesFieldset{display:none}.search-filter__clear-all-button-container .material-icons{color:#3c3c3b}.search-filter__clear-all-button{background-color:#fff;display:flex;align-items:center;font-family:Montserrat,sans-serif;font-weight:700;border:none;color:#3c3c3b;cursor:pointer;text-align:left}@media(min-width:600px){.search-filter__clear-all-button{width:initial}}.search-filter__clear-all-button .material-icons{margin-right:5px}.search-filter__clear-all-button:focus{color:#c9187e;outline:none}.search-filter__clear-all-button:hover{outline:none;color:#c9187e}.checkbox-as-text-container{position:relative;margin-bottom:5px}.checkbox-as-text-container input[type=checkbox]:checked~label{color:#c9187e}.checkbox-as-text-container__checkbox{position:absolute;opacity:0;cursor:pointer}.checkbox-as-text-container__checkbox:focus+input+label{border:2px solid #c9187e;outline:none}.checkbox-as-text-container__checkbox:hover+input+label{border-bottom:2px solid #3C3C3B}.checkbox-as-text-container__label{font-size:1.4rem;font-weight:700;color:#3c3c3b;border-bottom:2px solid transparent;cursor:pointer;margin-bottom:5px;width:max-content;position:relative}.checkbox-as-text-container__label:hover{border-bottom:2px solid}.checkbox-as-text-container__label:focus{border:2px solid;outline:none}.search__radio-button{vertical-align:middle}.search__radio-label{color:#3c3c3b;font-weight:400;font-size:1.2rem;vertical-align:middle;width:auto;min-width:initial}.search__radio-label--MemberOfSenedd{margin-right:10px}.search__radio-label--MemberOfSenedd:before{margin-top:0}.search__radio-label--Transcript{margin-right:10px;white-space:nowrap}.search__radio-label--Transcript:before{margin-top:0}.search__wrapper{width:100%}.search__wrapper--charcoal{background:#3c3c3b}.search-heading{padding:25px 0;align-items:center;justify-content:center}.search-heading__wrapper{width:calc(-20px + 100%);margin-bottom:20px}@media(min-width:600px){.search-heading__wrapper{width:calc(140px + ((100% - 240px) / 12 * 8))}}@media(min-width:900px){.search-heading__wrapper{width:calc(100px + (100% - 240px)/2)}}.search-heading__wrapper .search-input-container__input-box{width:100%}.search__panel{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin:10px 10px 0}@media(min-width:900px){.search__panel{margin:40px 20px 40px 10px;flex-direction:column;flex-wrap:nowrap;width:calc(60px + ((100% - 240px) / 12 * 4));min-height:500px}}@media(min-width:1200px){.search__panel{width:calc(40px + (100% - 240px)/4);margin:40px 40px 40px 10px;min-height:520px}}.search-filter__input-group{display:inline-flex;align-items:center}.heading-label{color:#fff;font-weight:600;font-size:3.2rem;vertical-align:middle;width:auto}.form__label{font-size:1.4rem;font-weight:700;color:#3c3c3b;margin-right:10px;flex-grow:1}.form__label--column{width:100%;text-align:center;margin:0 10px;font-family:inherit}.checkbox__container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.tag-label .tag{cursor:pointer;font-size:1.3rem}.tag-label input:checked+span{background:#c9187e;color:#fff}.search__return{font-size:1.4rem;font-weight:700;color:#c9187e;text-transform:uppercase;margin:10px 10px 0 5px;cursor:pointer;display:flex;align-items:center}@media(min-width:900px){.search__return{margin-left:calc(60px + ((100% - 240px) / 12 * 4));position:absolute;top:0;left:10px;margin-bottom:10px;padding-left:10px}}@media(min-width:1200px){.search__return{margin-left:calc(40px + (100% - 240px)/4);padding-left:10px}}label[for=DateFrom],label[for=DateTo]{flex-grow:0;min-width:40px}@media(min-width:600px){label[for=DateFrom],label[for=DateTo]{min-width:0}}@media(min-width:900px){label[for=DateFrom],label[for=DateTo]{min-width:50px}}.checkbox__hidden{display:none}.microsite__main-search-button{cursor:pointer;font-weight:500;font-size:1.2rem;color:#3c3c3b;margin-bottom:10px;padding:5px 10px;display:flex;align-items:center;border:2px solid #3C3C3B;width:100%}@media(min-width:600px){.microsite__main-search-button{width:auto}}@media(min-width:900px){.microsite__main-search-button{width:100%}}.microsite__main-search-button:hover{background-color:#2cb890;color:#fff;border:2px solid #2CB890}.microsite__main-search-button:hover .button__icon{color:#fff}.microsite__main-search-button .button__icon{color:#3c3c3b;font-size:20px}.microsite__main-search-button-container{width:100%;display:flex;justify-content:left}.form__legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.form__fieldset{display:flex;flex-flow:column}label.form-label.hide-label,label.form-check-label.-radioHidden{display:none}.radio-button__item .form-check-label.checked:before{background-color:#c9187e}.no-category-filter{display:none}.loading-spinner{display:hidden}.loading-spinner.-visible{display:block!important}.search-error.-form{margin-bottom:4rem}.search-error__title{font-size:2.6rem;margin-bottom:1.2rem}.search-error__text{font-size:1.8rem}.search-error__divider{border-top:1px solid #d8d6d6;margin:1rem 0;width:100%}.search-error__code{color:#626262;font-size:1.3rem}.results--MemberOfSenedd{margin-top:10px}.results__heading{border-bottom:1px solid #3C3C3B;margin-bottom:20px}.results__heading-tab{display:inline-flex;background-color:#3c3c3b;font-size:1.4rem;font-weight:600;color:#fff;padding:5px}.results__quicklink__heading-tab{display:inline-flex;background-color:#626262;font-size:1.4rem;font-weight:600;color:#fff;padding:5px}.results__quicklink__heading-tab:hover{background-color:#3c3c3b}.jump-to-container a{text-decoration:none}.results__heading-tab--light{background-color:#626262}.results__empty{display:block;margin:0 0 20px}.results__container{display:flex;flex-wrap:wrap}.results__container>div{flex:1 100%}.results__container--small>div{flex:1 50%;padding:10px;border:none}.results__container--MemberOfSenedd>div{flex:none!important}.results__container--MemberOfSeneddPlenary>div{flex:1 100%}@media(min-width:600px){.results__container--MemberOfSeneddPlenary>div{flex:1 40%}}@media(min-width:900px){.results__container--MemberOfSeneddPlenary>div{flex:1 25%}}.results__container--LatestTagged>.latest-tagged-items__container{display:block;width:100%}.results__container--LatestTagged>.latest-tagged-items__container .latest-item__image--large{display:none}.results__container--LatestTagged>.latest-tagged-items__container .latest-item__image--small{display:none}@media(min-width:600px){.results__container--LatestTagged>.latest-tagged-items__container{flex:0 0 33.333%}.results__container--LatestTagged>.latest-tagged-items__container:first-child{flex:0 0 50%}.results__container--LatestTagged>.latest-tagged-items__container:first-child .latest-item__image--medium{display:none}.results__container--LatestTagged>.latest-tagged-items__container:first-child .latest-item__image--large{display:flex}.results__container--LatestTagged>.latest-tagged-items__container:nth-child(2),.results__container--LatestTagged>.latest-tagged-items__container:nth-child(3){flex:0 0 25%}.results__container--LatestTagged>.latest-tagged-items__container:nth-child(2) .latest-item__image--small,.results__container--LatestTagged>.latest-tagged-items__container:nth-child(3) .latest-item__image--small{display:flex}.results__container--LatestTagged>.latest-tagged-items__container:nth-child(2) .latest-item__image--medium,.results__container--LatestTagged>.latest-tagged-items__container:nth-child(3) .latest-item__image--medium{display:none}.results__container--LatestTagged>.latest-tagged-items__container:nth-child(2),.results__container--LatestTagged>.latest-tagged-items__container:nth-child(5){padding:0 5px}.results__container--LatestTagged>.latest-tagged-items__container:nth-child(1),.results__container--LatestTagged>.latest-tagged-items__container:nth-child(4){padding-right:10px}.results__container--LatestTagged>.latest-tagged-items__container:nth-child(3),.results__container--LatestTagged>.latest-tagged-items__container:nth-child(6){padding-left:10px}}@media(min-width:900px){.results__container--LatestTagged>.latest-tagged-items__container{flex:0 0 33.333%}}.result:last-child{margin:0 0 20px}.result{display:flex;flex-direction:column;border-bottom:1px solid #3C3C3B;margin:0 0 20px}.result--small{padding:10px}.result__content{font-size:1.6rem;font-weight:600;line-height:20px;color:#3c3c3b;margin:0 0 10px}.result__content--no-info{margin:0 0 20px}.result__info{font-size:1.2rem;font-weight:500;line-height:20px;color:#3c3c3b;margin:0 0 20px}.more-results{display:flex;width:100%;justify-items:center;justify-content:center;margin-bottom:20px}.results__no-results{font-size:1.6rem;margin-top:10px;display:flex;justify-content:center;font-weight:600}.more-results__button{background:transparent;display:flex;align-items:center;justify-content:center;border:none}.more-results__button:hover .more-results__text{border-bottom:2px solid #3C3C3B}.more-results__button:hover .more-results__icon{color:#c9187e}.more-results__text{font-size:1.6rem;color:#3c3c3b;font-weight:600;border-bottom:2px solid transparent}.page-button{text-decoration:none;color:#c9187e;font-weight:600;display:flex;align-items:center}.page-button i{pointer-events:none}.search-pagination__container{display:flex;justify-content:center;align-items:center;font-size:1.6rem}.back-to-top span{float:right;color:#000}.-jumpToResult{margin:2px 0 0 2px}.jump-to-span{align-self:center}.mainResults{border:none;border-bottom:1px solid #3C3C3B;width:100%!important;margin-bottom:20px}.pagination{display:flex}.page-item{list-style-type:none}.hidden-input,.search-filter-tray.search-filter-tray--committees{display:none}.search-filter-tray.search-filter-tray--committees.-visible{display:block}.search-filter-tray.search-filter-tray--people{display:none}.search-filter-tray.search-filter-tray--people.-visible{display:block}.site-search{width:100%;height:40px}.site-search__form{position:relative;width:100%;height:40px;background-color:#fff;border:1px solid #707070}@media(min-width:600px){.site-search__form{height:32px;width:302px}}@media(min-width:900px){.site-search__form{margin-right:0}}.site-search-input-container{display:inline-block;height:100%;width:100%}html[data-user-agent*=Edge] .site-search-input-container{width:87%}.site-search-button-container{display:inline-block;position:absolute;right:0;height:100%}.site-search__form--large{height:43px;margin-bottom:20px;margin-left:20px;margin-right:20px;box-shadow:0 3px 6px #00000029;border:0}@media(min-width:600px){.site-search__form--large{height:37px;width:calc(120px + ((100% - 240px) / 12 * 7));margin-left:10px;margin-right:10px;margin-top:20px}}@media(min-width:900px){.site-search__form--large{border:0;width:calc(80px + ((100% - 240px) / 12 * 5));height:50px}}.site-search__input-box{display:flex;float:left;padding:5px 50px 5px 5px;border:none;font-weight:700;height:100%;width:100%;font-family:Montserrat,sans-serif;outline:1px solid black}.site-search__input-box:focus{outline:3px solid #c9187e}.site-search__input-box--large{font-size:1.5rem;padding-left:10px;width:100%;padding-right:56px}@media(min-width:600px){.site-search__input-box--large{font-size:1.5rem}}@media(min-width:900px){.site-search__input-box--large{font-size:1.8rem}}@supports (display: -ms-grid){.site-search__input-box{padding-right:0}}.senedd-spinner{width:100%;height:100px;padding-top:20px}.senedd-spinner--hidden{display:none}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes flickerAnimation{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-o-keyframes flickerAnimation{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-moz-keyframes flickerAnimation{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-webkit-keyframes flickerAnimation{0%{opacity:0}50%{opacity:1}to{opacity:0}}.senedd-spinner .fade-in{opacity:0;-webkit-animation:flickerAnimation infinite;-moz-animation:flickerAnimation infinite;-o-animation:flickerAnimation infinite;animation:flickerAnimation infinite;-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}.senedd-spinner .fade-in--once{animation:fadeInAnimation forwards 1s}.senedd-spinner .fade-in--one{-webkit-animation-delay:.25s;-moz-animation-delay:.25s;animation-delay:.25s}.senedd-spinner .fade-in--two{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}.senedd-spinner .fade-in--three{-webkit-animation-delay:.75s;-moz-animation-delay:.75s;animation-delay:.75s}.senedd-spinner .fade-in--four{-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}.splide__slide{display:flex;height:600px}.main-gallery-image{display:block;margin:0 auto auto;width:100%}.thumbnail-container{justify-content:center}.splide__thumbnail__entry__element,.col-container,.table{width:100%}.table__row{border-bottom:1px solid #707070;padding-top:15px;padding-bottom:15px;display:flex;width:100%;justify-content:space-between}.table__link{text-decoration:none;color:#3c3c3b}.show-more__container--help-link-and-show-more{display:flex;align-items:flex-end;justify-content:space-between;text-align:start}.show-more__container--no-help-link{display:flex;justify-content:flex-end}.table__hidden{display:none;width:100%}.table--hidden{height:0px;width:100%;overflow:hidden;transition:height .3s}.table__title{width:100%;font-size:2rem;color:#3c3c3b;font-weight:800;margin-bottom:5px}.card-folded-border.card-folder-border--table{padding-right:20px}.row__col{display:inline-flex;margin-bottom:0;font-size:1.2rem}@media(min-width:600px){.row__col{font-size:1.4rem}}.row__col--1{margin-bottom:10px;width:50%;display:block;word-wrap:normal}@media(min-width:600px){.row__col--1{padding-right:20px}}.row__col--2{padding-left:10px;width:20%;display:block;word-wrap:normal}@media(min-width:600px){.row__col--2{width:25%;padding-left:40px}}.row__col--3{padding-left:10px;width:30%;display:block;word-wrap:normal}@media(min-width:600px){.row__col--3{padding-left:20px}}.table__sub-headings{display:flex;width:100%;justify-content:flex-end;border-bottom:1px solid #707070;margin-top:10px}.table__sub-heading{display:flex;font-size:1.2rem;font-weight:500;padding-left:10px}.table__sub-heading--col-1{justify-content:left;width:20%;padding-left:0}@media(min-width:600px){.table__sub-heading--col-1{padding-left:40px;width:25%}}.table__sub-heading--col-2{width:30%}@media(min-width:600px){.table__sub-heading--col-2{padding-left:20px}}.col-span__name-and-contextual-actions{width:45%}.col-span__name-and-contextual-actions .row__col--1{width:unset}.button__show-more--table,.button__show-more--consultations{margin-left:20px}.button__show-more--table .more-text,.button__show-more--table.-expanded .bottom-link__text{display:flex}.button__show-more--table.-expanded .more-text{display:none}.site-utility-buttons{display:block;width:calc(-20px + 100%);margin:10px 20px}@media(min-width:600px){.site-utility-buttons{width:calc(140px + ((100% - 240px) / 12 * 8));margin:0 10px 0 0}}@media(min-width:900px){.site-utility-buttons{width:calc(60px + ((100% - 240px) / 12 * 4))}}.site-utility-buttons--right{width:calc(-20px + 100%);margin-right:10px;display:flex;justify-content:flex-end}.site-utility-button__list{display:flex;justify-content:space-between;list-style:none;width:100%}@media(min-width:600px){.site-utility-button__list{justify-content:flex-end}}@media(min-width:1200px){.site-utility-button__list{justify-content:flex-end}}.site-utility-button__link :hover{opacity:.8}.site-utility-button__link:before{display:none!important}.utility-button-outer{float:right;margin:5px 0}.utility-button-outer:nth-last-child(n+2){margin-right:39px}.utility-button-outer:hover .link{border-bottom:2px solid #c9187e;padding-bottom:2px}.utility-button-outer .link{padding-bottom:4px}.site-utility-button__options{display:flex;flex-flow:row wrap;overflow:hidden;background-color:#fff;border-radius:7px;border:0;transition:all .25s ease;max-height:0px;visibility:hidden;text-align:left;box-shadow:0 3px 6px #d8d6d6;position:absolute;list-style:none;z-index:3}.site-utility-button__options.is-active{max-height:60px;visibility:visible}.site-utility-button__option{font-weight:400;font-size:1rem;color:#3c3c3b;text-decoration:none;padding:10px}.site-utility-button__option img{background:#3c3c3b;padding:5px;width:32px}.site-utility-button__copy-confirm-banner{position:absolute;height:52px;width:208px;text-align:center;background:#c9187e;border-radius:7px;transition:all .25s ease;opacity:0;z-index:-1}.site-utility-button__copy-confirm-banner.is-active{opacity:1;z-index:5}.site-utility-button__copy-confirm-text{font-size:2rem;padding-top:15px;color:#fff}.umb-block-list{display:inherit}@media print{@page{margin:1.5cm .5cm}.header--subHeader,.header__logo--mobile{display:none!important}.header__logo--desktop{display:block!important;margin-bottom:20px}.header__site-controls,.header__search,.header__nav{display:none!important}.hero-container--desktop{display:block!important}.site-search,.site-search__form,.site-breadcrumbs,.site-utility-buttons{display:none!important}footer{display:none!important}.quick-links__container,.image_figure--outside{display:none!important}.image_figure--inside{display:inline-block!important;width:100%!important}.image__content-page--inside{display:block!important}.image__content-page--outside,.image__content-page--mobile{display:none!important}.image-content-page__caption{display:block!important;width:100%!important}.content-page__left-col{width:100%!important;overflow:visible!important}.content-page__right-col{width:100%!important}iframe{position:absolute!important;display:none!important;width:0!important;height:0!important;overflow:hidden!important;line-height:0pt!important;white-space:nowrap}.embed-youtube,.embed-responsive{position:absolute!important;height:0!important;overflow:hidden!important}.curated-links,.side-bar__container{display:none!important}.side-bar__container.tags{display:table!important;page-break-inside:avoid!important}.help-link-container{display:none!important}.preview-tags__container{display:none!important;position:relative!important;height:0px;overflow:hidden}.side-bar__container.tags{display:none!important}.glossary__heading,.glossary__sub-heading,.section-heading--glossary,.glossary-page__letters,.glossary-page-list,.curated-links,.glossary__help-text{display:none}.header--white{display:none!important}.section-heading--glossary-item{display:none}.white-background-button--glossary{display:none!important}.grid-section{margin-top:40px}.grid-text__link{display:none!important}.link--pink{display:none}.grid-item__image latest-item__image--mobile{display:flex!important}.member-of-senedd-details__container{margin-top:40px}#editbutton-container{display:none!important}.link-show-more-container{display:none}.detailed-info-content{width:100%!important;overflow-y:visible!important}.person-detailed-info-widget{overflow:visible!important}.person-detailed-info-widget__inner{height:100%!important}.detailed-info-content__item{width:100%!important;margin-bottom:10px}.detailed-info-content__item--hidden{display:inline-block!important;width:100%!important}.detailed-info-options{display:none!important;margin:0!important}.person-details-page__right-col,.person-details-page__right-col .side-bar__container{display:inline!important;width:100%!important}.person-details-social-item__button{background-color:#c9187e!important}.personal-calendar__inner{height:100%!important}.personal-calendar__events-container{overflow-y:visible!important}.personal-calendar{height:100%!important}.personal-event{margin-bottom:0!important}.detailed-info-content__print-preview-title{display:inline-block!important;margin-bottom:10px!important;margin-top:20px!important}.button--pink,.icon-button--pink{-webkit-print-color-adjust:exact!important}.image__content-page{margin-top:30px}a[href$=".csv"]:before{width:0;height:0}.body-text a[target$=_blank]:before{width:0;height:0}a[href$=".pdf"]:before{width:0;height:0}a[href$=".txt"]:before{width:0;height:0}a[href$=".ppt"]:before,a[href$=".pptx"]:before,a[href$=".ppsx"]:before{width:0;height:0}a[href$=".xls"]:before,a[href$=".xlsx"]:before{width:0;height:0}a[href$=".docx"]:before,a[href$=".doc"]:before,a[href$=".dotx"]:before{width:0;height:0}.committee__title{margin-top:20px}.person-search-result-item{width:20%!important}.committee-card__container{min-height:100%!important;max-height:100%!important}.committee-card__container .show-more__container{display:none!important}.committee-card__container .card__list-items{min-height:100%!important;max-height:100%!important}.committee-page__right-col,.committee-page__right-col .side-bar__container{display:block!important}.committee-buttons__container,.committee-members-section__buttons,.link-out__container,.body-text .button--pink{display:none!important}.latest-item__image--mobile{display:flex!important}.related-item__image latest-item__image--large{display:none}.image-crop__grid{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}.ms-search__search-form-container{display:none!important}.results__heading span{color:#000!important;background-color:#fff!important}.grid-text__body-text{display:block!important}.cards{display:none!important}.grid-text__container,.container{overflow:visible!important}.header__inner--microsite{justify-content:left!important}.header__logo--microsite-hero-desktop{margin-top:0!important}.emergency-banner{display:none!important}@supports (-ms-ime-align: auto){.latest-item__image--mobile{display:none!important}.grid-item__image-container{margin-bottom:5px!important}}}@media print and (orientation:landscape){.latest-item__image--mobile{display:none!important}}
