@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");@import url("https://use.typekit.net/vdr1byq.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{box-sizing:border-box;}html{font-size:100%;line-height:1.5em;font-family:"Roboto",sans-serif;font-weight:300;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-height:100%;}@media print{html{font-size:12pt;}}body{margin:0;padding:0;color:#1f1f1f;background-color:#949494;position:relative;width:100%;left:0 !important;transition-duration:500ms;transition-timing-function:ease-in-out;backface-visibility:hidden;}body.js-nav{transform:translate3d(250px,0,0) scale3d(1,1,1);}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}a{color:#006099;-webkit-text-decoration-skip:objects;}:visited{color:#006099;}a:active{color:#de1219;}a:active:not(.button){background-color:transparent;}a:active,a:hover{outline-width:0;}@media print{:link,:visited{text-decoration:underline;}}h1,h2,h3{font-family:"Source Serif Pro",serif;}h1{font-size:2rem;line-height:3rem;margin-top:1.5rem;margin-bottom:1.5rem;font-weight:300;}h2{font-size:1.5rem;line-height:2.25rem;margin-top:1.5rem;margin-bottom:1.5rem;font-weight:400;}h3{font-size:1.25rem;line-height:2.25rem;margin-top:1.5rem;margin-bottom:1.5rem;font-weight:400;}h4{font-size:1rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}h5{font-size:0.875rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}h6{font-size:0.75rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted;}@media print{abbr[title]::after{content:" (" attr(title) ")";}}b,strong{font-weight:inherit;}strong,b{font-weight:bold;}pre,code,kbd,samp,var{font-family:Menlo,"DejaVu Sans Mono","Ubuntu Mono",Courier,"Courier New",monospace,sans-serif;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ffc423;color:#1f1f1f;}small{font-size:0.875rem;}sub,sup{font-size:0.75rem;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted;}@media print{abbr[title]::after{content:" (" attr(title) ")";}}b,strong{font-weight:inherit;}strong,b{font-weight:bold;}pre,code,kbd,samp,var{font-family:Menlo,"DejaVu Sans Mono","Ubuntu Mono",Courier,"Courier New",monospace,sans-serif;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ffc423;color:#1f1f1f;}small{font-size:0.875rem;}sub,sup{font-size:0.75rem;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}.divider,hr{margin:1.5rem 0;border:0;border-top:2px solid #949494;}.divider > :first-child,hr > :first-child{margin-top:1.5rem;}blockquote{margin:1.5rem 2rem;}dl,menu,ol,ul{margin:1.5rem 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 32px;}[dir=rtl] dd{margin:0 32px 0 0;}menu,ol,ul{padding:0 0 0 32px;}[dir=rtl] menu,[dir=rtl] ol,[dir=rtl] ul{padding:0 32px 0 0;}figure{margin:1.5rem 0;}hr{box-sizing:content-box;height:0;overflow:visible;}p,pre{margin:0.9375rem 0;}img{border-style:none;}img,svg{max-width:100%;height:auto;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{box-sizing:border-box;max-width:100%;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}input{overflow:visible;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-input-placeholder{color:inherit;opacity:0.54;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}.button,button,html [type=button],[type=reset],[type=submit]{-moz-appearance:button;-webkit-appearance:button;}.button,button,[type=button],[type=reset],[type=submit]{display:inline-block;padding:2px 6px;line-height:inherit;text-decoration:none;cursor:pointer;color:#1f1f1f;}.button::-moz-focus-inner,button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}.button:-moz-focusring,button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}.button:hover,.button:focus,.button:active,button:hover,button:focus,button:active,[type=button]:hover,[type=button]:focus,[type=button]:active,[type=reset]:hover,[type=reset]:focus,[type=reset]:active,[type=submit]:hover,[type=submit]:focus,[type=submit]:active{text-decoration:none;color:#1f1f1f;}[disabled].button,button[disabled],[disabled][type=button],[disabled][type=reset],[disabled][type=submit]{cursor:default;color:#404040;}[disabled].button:hover,button[disabled]:hover,[disabled][type=button]:hover,[disabled][type=reset]:hover,[disabled][type=submit]:hover,[disabled].button:focus,button[disabled]:focus,[disabled][type=button]:focus,[disabled][type=reset]:focus,[disabled][type=submit]:focus,[disabled].button:active,button[disabled]:active,[disabled][type=button]:active,[disabled][type=reset]:active,[disabled][type=submit]:active{color:#404040;}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}fieldset{padding:0.525rem 0.9375rem 0.975rem;border:1px solid #949494;margin:0 2px;}legend{box-sizing:border-box;display:table;max-width:100%;white-space:normal;color:inherit;margin-left:-5px;padding:0 5px;}label{display:block;font-weight:bold;}optgroup{font-weight:bold;}textarea{overflow:auto;}.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir=rtl] .field--label-inline .field__label,[dir=rtl] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/custom/mcpl_zen/images/required.svg);background-repeat:no-repeat;background-size:6px 6px;}.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}table{margin:1.5rem 0;border-collapse:collapse;border-spacing:0;width:100%;}td,th{padding:0;}
.layout-3col{margin-left:-20px;margin-right:-20px;padding-left:0;padding-right:0;max-width:1170px;margin:0 auto !important;position:relative;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar,.layout-3col__col-1,.layout-3col__col-2,.layout-3col__col-3,.layout-3col__col-4,.layout-3col__col-x{clear:both;padding-left:20px;padding-right:20px;float:left;width:100%;margin-left:0%;margin-right:-100%;}[dir=rtl] .layout-3col__full,[dir=rtl] .layout-3col__left-content,[dir=rtl] .layout-3col__right-content,[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__right-sidebar,[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__second-left-sidebar,[dir=rtl] .layout-3col__col-1,[dir=rtl] .layout-3col__col-2,[dir=rtl] .layout-3col__col-3,[dir=rtl] .layout-3col__col-4,[dir=rtl] .layout-3col__col-x{float:right;margin-right:0%;margin-left:-100%;}@media (min-width:960px){.layout-3col{margin-left:-25px;margin-right:-25px;padding-left:0;padding-right:0;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar{float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:25px;padding-right:25px;}[dir=rtl] .layout-3col__full,[dir=rtl] .layout-3col__left-content,[dir=rtl] .layout-3col__right-content,[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__right-sidebar{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__first-left-sidebar,.layout-3col__col-1,.layout-3col__col-3,.layout-3col__col-x:nth-child(2n+1){float:left;width:50%;margin-left:0%;margin-right:-100%;padding-left:25px;padding-right:25px;}[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__col-1,[dir=rtl] .layout-3col__col-3,[dir=rtl] .layout-3col__col-x:nth-child(2n+1){float:right;margin-right:0%;margin-left:-100%;}.layout-3col__second-left-sidebar,.layout-3col__col-2,.layout-3col__col-4,.layout-3col__col-x:nth-child(2n){clear:none;float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:25px;padding-right:25px;}[dir=rtl] .layout-3col__second-left-sidebar,[dir=rtl] .layout-3col__col-2,[dir=rtl] .layout-3col__col-4,[dir=rtl] .layout-3col__col-x:nth-child(2n){float:right;margin-right:50%;margin-left:-100%;}}@media (min-width:1070px){.layout-3col__full{float:left;width:100%;margin-left:0%;margin-right:-100%;}[dir=rtl] .layout-3col__full{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__left-content{float:left;width:75%;margin-left:25%;margin-right:-100%;}[dir=rtl] .layout-3col__left-content{float:right;margin-right:25%;margin-left:-100%;}.layout-3col__right-content{clear:right;float:right;width:75%;margin-right:0%;margin-left:-100%;}[dir=rtl] .layout-3col__right-content{clear:left;}[dir=rtl] .layout-3col__right-content{float:left;margin-left:0%;margin-right:-100%;}.layout-3col__left-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar{clear:left;float:left;width:25%;margin-left:0%;margin-right:-100%;padding-right:0;}[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__second-left-sidebar{clear:right;}[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__second-left-sidebar{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__right-sidebar{clear:right;float:right;width:25%;margin-right:0%;margin-left:-100%;padding-left:0;}[dir=rtl] .layout-3col__right-sidebar{clear:left;}[dir=rtl] .layout-3col__right-sidebar{float:left;margin-left:0%;margin-right:-100%;}.layout-3col__col-1,.layout-3col__col-x:nth-child(3n+1){clear:both;float:left;width:25%;margin-left:0%;margin-right:-100%;}[dir=rtl] .layout-3col__col-1,[dir=rtl] .layout-3col__col-x:nth-child(3n+1){float:right;margin-right:0%;margin-left:-100%;}.layout-3col__col-2,.layout-3col__col-x:nth-child(3n+2){clear:none;float:left;width:25%;margin-left:25%;margin-right:-100%;}[dir=rtl] .layout-3col__col-2,[dir=rtl] .layout-3col__col-x:nth-child(3n+2){float:right;margin-right:25%;margin-left:-100%;}.layout-3col__col-3,.layout-3col__col-x:nth-child(3n){clear:none;float:left;width:25%;margin-left:50%;margin-right:-100%;}[dir=rtl] .layout-3col__col-3,[dir=rtl] .layout-3col__col-x:nth-child(3n){float:right;margin-right:50%;margin-left:-100%;}.layout-3col__col-4{display:none;}}.layout-3col__grid-item-container{padding-left:0;padding-right:0;}.layout-3col__grid-item-container:before{content:"";display:table;}.layout-3col__grid-item-container:after{content:"";display:table;clear:both;}.layout-3col .layout-3col__left-sidebar{margin-top:1rem;}@media (min-width:1070px){.layout-3col .layout-3col__left-sidebar{margin-top:2rem;}}.layout-3col{margin-left:-20px;margin-right:-20px;padding-left:0;padding-right:0;max-width:1170px;margin:0 auto !important;position:relative;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar,.layout-3col__col-1,.layout-3col__col-2,.layout-3col__col-3,.layout-3col__col-4,.layout-3col__col-x{clear:both;padding-left:20px;padding-right:20px;float:left;width:100%;margin-left:0%;margin-right:-100%;}[dir=rtl] .layout-3col__full,[dir=rtl] .layout-3col__left-content,[dir=rtl] .layout-3col__right-content,[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__right-sidebar,[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__second-left-sidebar,[dir=rtl] .layout-3col__col-1,[dir=rtl] .layout-3col__col-2,[dir=rtl] .layout-3col__col-3,[dir=rtl] .layout-3col__col-4,[dir=rtl] .layout-3col__col-x{float:right;margin-right:0%;margin-left:-100%;}@media (min-width:960px){.layout-3col{margin-left:-25px;margin-right:-25px;padding-left:0;padding-right:0;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar{float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:25px;padding-right:25px;}[dir=rtl] .layout-3col__full,[dir=rtl] .layout-3col__left-content,[dir=rtl] .layout-3col__right-content,[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__right-sidebar{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__first-left-sidebar,.layout-3col__col-1,.layout-3col__col-3,.layout-3col__col-x:nth-child(2n+1){float:left;width:50%;margin-left:0%;margin-right:-100%;padding-left:25px;padding-right:25px;}[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__col-1,[dir=rtl] .layout-3col__col-3,[dir=rtl] .layout-3col__col-x:nth-child(2n+1){float:right;margin-right:0%;margin-left:-100%;}.layout-3col__second-left-sidebar,.layout-3col__col-2,.layout-3col__col-4,.layout-3col__col-x:nth-child(2n){clear:none;float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:25px;padding-right:25px;}[dir=rtl] .layout-3col__second-left-sidebar,[dir=rtl] .layout-3col__col-2,[dir=rtl] .layout-3col__col-4,[dir=rtl] .layout-3col__col-x:nth-child(2n){float:right;margin-right:50%;margin-left:-100%;}}@media (min-width:1070px){.layout-3col__full{float:left;width:100%;margin-left:0%;margin-right:-100%;}[dir=rtl] .layout-3col__full{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__left-content{float:left;width:75%;margin-left:25%;margin-right:-100%;}[dir=rtl] .layout-3col__left-content{float:right;margin-right:25%;margin-left:-100%;}.layout-3col__right-content{clear:right;float:right;width:75%;margin-right:0%;margin-left:-100%;}[dir=rtl] .layout-3col__right-content{clear:left;}[dir=rtl] .layout-3col__right-content{float:left;margin-left:0%;margin-right:-100%;}.layout-3col__left-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar{clear:left;float:left;width:25%;margin-left:0%;margin-right:-100%;padding-right:0;}[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__second-left-sidebar{clear:right;}[dir=rtl] .layout-3col__left-sidebar,[dir=rtl] .layout-3col__first-left-sidebar,[dir=rtl] .layout-3col__second-left-sidebar{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__right-sidebar{clear:right;float:right;width:25%;margin-right:0%;margin-left:-100%;padding-left:0;}[dir=rtl] .layout-3col__right-sidebar{clear:left;}[dir=rtl] .layout-3col__right-sidebar{float:left;margin-left:0%;margin-right:-100%;}.layout-3col__col-1,.layout-3col__col-x:nth-child(3n+1){clear:both;float:left;width:25%;margin-left:0%;margin-right:-100%;}[dir=rtl] .layout-3col__col-1,[dir=rtl] .layout-3col__col-x:nth-child(3n+1){float:right;margin-right:0%;margin-left:-100%;}.layout-3col__col-2,.layout-3col__col-x:nth-child(3n+2){clear:none;float:left;width:25%;margin-left:25%;margin-right:-100%;}[dir=rtl] .layout-3col__col-2,[dir=rtl] .layout-3col__col-x:nth-child(3n+2){float:right;margin-right:25%;margin-left:-100%;}.layout-3col__col-3,.layout-3col__col-x:nth-child(3n){clear:none;float:left;width:25%;margin-left:50%;margin-right:-100%;}[dir=rtl] .layout-3col__col-3,[dir=rtl] .layout-3col__col-x:nth-child(3n){float:right;margin-right:50%;margin-left:-100%;}.layout-3col__col-4{display:none;}}.layout-3col__grid-item-container{padding-left:0;padding-right:0;}.layout-3col__grid-item-container:before{content:"";display:table;}.layout-3col__grid-item-container:after{content:"";display:table;clear:both;}.layout-3col .layout-3col__left-sidebar{margin-top:1rem;}@media (min-width:1070px){.layout-3col .layout-3col__left-sidebar{margin-top:2rem;}}.layout-center{margin:0 auto;padding:0;background:#fff;box-shadow:0 20px 20px -20px #000 inset;max-width:1470px;}.layout-center .bg-overlay{background:#000;background:linear-gradient(rgba(0,0,0,0.6),#000);width:100%;height:100%;padding:2em 0 0;}.is-path-search .layout-center .bg-overlay{background:#fff;}.layout-center.contrast-dark{background:#2e2e2e;}.layout-center--shared-grid,.layout-center.layout-3col{padding-left:0;padding-right:0;}.page-title{background:#fff;margin:0 0 0.75em;line-height:1;padding:0 1.25rem 1.25rem;border-radius:0 0 6px 6px;position:relative;font-family:proxima-nova,sans-serif;}.is-path-search{background-color:#fff;}.layout-swap{position:relative;}@media (min-width:555px){.layout-swap{padding-top:48px;}}@media (min-width:555px){.layout-swap__top{position:absolute;top:0;height:48px;width:100%;}}.page-title-section{margin-top:1rem;box-shadow:0 0 10px 0 rgba(85,85,85,0.3);}@media (min-width:1070px){.page-title-section{margin-top:2rem;}}
.icon,.ui-state-default.ui-accordion-header .ui-icon::after,#inline-icon-test::after,#random-div{display:block;width:14px;height:14px;background-size:contain;}.icon--large,.ui-state-default.ui-accordion-header .ui-icon::after{width:24px;height:24px;}.icon--heart,#inline-icon-test::after,#random-div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E");}.icon--arrow-down{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");}.icon--arrow-down-blue,.ui-state-default.ui-accordion-header .ui-icon::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%2325A2E4'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");}.icon--account{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z'/%3E%3C/svg%3E");}.icon--map-pin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z'/%3E%3C/svg%3E");}.icon--search{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--search-black{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%231f1f1f'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--search-red{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23de1219'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--arrow-right-red{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23EF3E43'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");}.icon--arrow-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");}.icon--social-share{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92 1.61 0 2.92-1.31 2.92-2.92s-1.31-2.92-2.92-2.92z'/%3E%3C/svg%3E");}.icon--three-line-menu{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23404040'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'/%3E%3C/svg%3E");}.icon--alert-warning{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z'/%3E%3C/svg%3E");}.icon--alert-message{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");}.icon--alert-close{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");}.icon--search-arrow{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z'/%3E%3C/svg%3E");}#inline-icon-test::after{content:"";display:block;}.ui-state-default.ui-accordion-header{font-family:"Source Serif Pro",serif;background-color:#fff;background-image:none;border-top:1px solid #000 !important;border-bottom:0 solid #000 !important;border-left:0 !important;border-right:0 !important;border-radius:0;padding:0.8em 0 0.8em 2.3em;color:#006099;font-size:1.3em;outline:0;}.ui-state-default.ui-accordion-header .ui-icon{background-image:none;overflow:visible;text-indent:0;position:absolute;top:50%;margin-top:-8px;left:0;}.ui-state-default.ui-accordion-header .ui-icon::after{content:"";display:block;color:#25a2e6;-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;top:-0.15em;}.ui-state-active.ui-accordion-header .ui-icon::after{color:#006099;-ms-transform:none;transform:none;}.ui-accordion .ui-accordion-content{font-family:"Roboto",sans-serif;font-weight:300;border:0;border-radius:0;padding:0;}@media (min-width:1024px){.ui-accordion .ui-accordion-content{padding:0 3em;}}.ui-accordion .ui-accordion-content li{margin-bottom:10px;}@media (min-width:1024px){.ui-accordion .ui-accordion-content li{margin:0;}}.ui-accordion .ui-accordion-content figure{float:right;width:30%;margin:0 0 0 1em;}.ui-accordion .ui-accordion-content figure figcaption{font-size:0.8em;font-style:italic;color:#666;}.ui-widget-content a{color:#006099;}.accordion .button{color:#fff;}
.icon,#inline-icon-test::after,#random-div{display:block;width:14px;height:14px;background-size:contain;}.icon--large{width:24px;height:24px;}.icon--heart,#inline-icon-test::after,#random-div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E");}.icon--arrow-down{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");}.icon--arrow-down-blue{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%2325A2E4'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");}.icon--account{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z'/%3E%3C/svg%3E");}.icon--map-pin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z'/%3E%3C/svg%3E");}.icon--search{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--search-black{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%231f1f1f'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--search-red{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23de1219'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--arrow-right-red{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23EF3E43'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");}.icon--arrow-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");}.icon--social-share{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92 1.61 0 2.92-1.31 2.92-2.92s-1.31-2.92-2.92-2.92z'/%3E%3C/svg%3E");}.icon--three-line-menu{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23404040'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'/%3E%3C/svg%3E");}.icon--alert-warning,.block--alert-block.warning .inner::before{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z'/%3E%3C/svg%3E");}.icon--alert-message,.block--alert-block.message .inner::before{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");}.icon--alert-close,.block--alert-block .alert-close::before{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");}.icon--search-arrow{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z'/%3E%3C/svg%3E");}#inline-icon-test::after{content:"";display:block;}.block--alert-block{padding:12px 40px;color:#fff;background:#8b0000;font-size:1.2em;display:none;margin:0 auto;}@media (min-width:960px){.block--alert-block{font-size:1.2em;}}.block--alert-block .inner{position:relative;max-width:1470px;padding-left:0px;}@media (min-width:1024px){.block--alert-block .inner{padding-left:42px;}}.block--alert-block .inner .field--name-body{width:90%;line-height:1.4;}.block--alert-block .inner a{color:#a8e2ff;}.block--alert-block .inner::before{content:"";display:block;width:30px;height:30px;background-size:cover;position:absolute;left:0;top:10px;}.block--alert-block .alert-close{position:absolute;right:0;top:0.2em;cursor:pointer;}.block--alert-block .alert-close::before{content:"";display:block;width:36px;height:36px;background-size:cover;}.block--alert-block.warning{background:#de1219;}.block--alert-block.message{background:#006099;}.persistent .block--alert-block{display:block;}.library-status{color:#000;font-size:1.1em;display:block;margin:0 auto;}@media (min-width:960px){.library-status{font-size:1.1em;}}.library-status .block{padding:3px 12px;background:#fdd974;position:relative;padding-left:18px;}.library-status .block .field--name-body{line-height:1.4;max-width:1470px;margin:0 auto;}.library-status .block a{color:#006099;}.library-status .block strong{font-weight:600;}
.autocomplete,.form-autocomplete{background-image:url(/themes/custom/mcpl_zen/components//forms/autocomplete/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}[dir=rtl] .autocomplete,[dir=rtl] .form-autocomplete{background-position:0% center;}.autocomplete__list-wrapper,#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}.autocomplete__list,#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}.autocomplete__list-item,#autocomplete li{background:#fff;color:#1f1f1f;cursor:default;white-space:pre;}.autocomplete__list-item.is-selected,.autocomplete__list-item--is-selected,#autocomplete li.is-selected,#autocomplete .selected{background:#006099;color:#fff;}.autocomplete.is-throbbing,.autocomplete--is-throbbing,.is-throbbing.form-autocomplete,.form-autocomplete.throbbing{background-image:url(/themes/custom/mcpl_zen/components//forms/autocomplete/throbber-active.gif);}
.clearfix::before{content:"";display:table;}.clearfix::after{content:"";display:table;clear:both;}.clear{clear:both;}
.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.visually-hidden--off,.visually-hidden--focusable:active,.visually-hidden--focusable:focus,.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:visible;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/themes/custom/mcpl_zen/vendor/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/themes/custom/mcpl_zen/vendor/slick/./fonts/slick.eot);src:url(/themes/custom/mcpl_zen/vendor/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/themes/custom/mcpl_zen/vendor/slick/./fonts/slick.woff) format('woff'),url(/themes/custom/mcpl_zen/vendor/slick/./fonts/slick.ttf) format('truetype'),url(/themes/custom/mcpl_zen/vendor/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.box,.paragraph--type--embed-biblio-item.card > .inner,.paragraph--type--embed-biblio-list,.paragraph--type--embed-biblio-search{margin-bottom:1.5rem;box-shadow:0 0 10px 0 rgba(85,85,85,0.3);background-color:#fff;border-radius:6px;}.box .inner,.paragraph--type--embed-biblio-item.card > .inner .inner,.paragraph--type--embed-biblio-list .inner,.paragraph--type--embed-biblio-search .inner{padding:1.25em;position:relative;}.box .inner .block-sharethis-block,.paragraph--type--embed-biblio-item.card > .inner .inner .block-sharethis-block,.paragraph--type--embed-biblio-list .inner .block-sharethis-block,.paragraph--type--embed-biblio-search .inner .block-sharethis-block{position:absolute;top:1.5em;right:1.5em;}.is-page-node-type-blog .box .inner .block-sharethis-block,.is-page-node-type-blog .paragraph--type--embed-biblio-item.card > .inner .inner .block-sharethis-block,.is-page-node-type-blog .paragraph--type--embed-biblio-list .inner .block-sharethis-block,.is-page-node-type-blog .paragraph--type--embed-biblio-search .inner .block-sharethis-block{top:0.3em;right:0;bottom:auto;}.box__title{margin:0;}.box:focus,.paragraph--type--embed-biblio-item.card > .inner:focus,.box:hover,.paragraph--type--embed-biblio-item.card > .inner:hover,.box.is-focus,.paragraph--type--embed-biblio-item.card > .is-focus.inner,.box--is-focus,.paragraph--type--embed-biblio-list:focus,.paragraph--type--embed-biblio-search:focus,.paragraph--type--embed-biblio-list:hover,.paragraph--type--embed-biblio-search:hover,.is-focus.paragraph--type--embed-biblio-list,.is-focus.paragraph--type--embed-biblio-search{border-color:#1f1f1f;}.box--no-padding .inner{padding:0;}.box--highlight{border-color:#006099;}.box--red{background-color:#de1219;color:#fff;}.box--orange{background-color:#f68224;}.box--yellow{background-color:#ffc423;}.box--green{background-color:#8dc63f;}.box--blue{background-color:#006099;color:#fff;}.box--purple{background-color:#7f3f98;color:#fff;}.box--image-bg{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8fwMAAtwB2fnro5IAAAAASUVORK5CYII="),url(/themes/custom/mcpl_zen/images/bookshelf.jpg) no-repeat;background-size:cover;}.box .box,.paragraph--type--embed-biblio-item.card > .inner .box,.box .paragraph--type--embed-biblio-item.card > .inner,.paragraph--type--embed-biblio-item.card > .inner .paragraph--type--embed-biblio-item.card > .inner,.box #comment-form,.paragraph--type--embed-biblio-item.card > .inner #comment-form{box-shadow:none !important;padding:0 !important;}.biblio-list h2{font-size:1.25rem;margin-top:0;margin-bottom:0.6em;line-height:2.25rem;}.biblio-list.my-list button.slick-arrow{height:496px !important;}.biblio-list.my-list .title{text-align:center;padding:0 0.5em;}.biblio-list .list-river{background:#eaeaea;}.biblio-list .list-river button.slick-arrow{height:270px;background:rgba(46,46,46,0.65);z-index:9;}.biblio-list .list-river button.slick-arrow.slick-prev{left:0;}.biblio-list .list-river button.slick-arrow.slick-next{right:0;}.biblio-list .list-river .catalog-item{color:#000;text-decoration:none;position:relative;height:270px;}.biblio-list .list-river .catalog-item a{color:#000;text-decoration:none;}.biblio-list .list-river .catalog-item .description,.biblio-list .list-river .catalog-item .blur-background{display:none;}.biblio-list .list-river .catalog-item img{padding-right:10px;max-height:100%;}.biblio-list .list-river .catalog-item h3{font-size:1em;line-height:1.3;margin:0.5em 0 0 0;width:80%;}.paragraph--type--embed-biblio-list,.paragraph--type--embed-biblio-search{width:100%;}.paragraph--type--embed-biblio-list .biblio-list,.paragraph--type--embed-biblio-search .biblio-list{width:100%;}.paragraph--type--embed-biblio-list:hover{box-shadow:2px 12px 15px #999;}.paragraph--type--embed-biblio-advanced-search:hover{box-shadow:2px 12px 15px #999;}.paragraph--type--embed-biblio-search:hover{box-shadow:2px 12px 15px #999;}.paragraph--type--embed-biblio-item > .inner{padding:0 !important;}.paragraph--type--embed-biblio-item a{color:#000;text-decoration:none;}.paragraph--type--embed-biblio-item .catalog-item .thumbnail{text-align:center;overflow:hidden;position:relative;}.paragraph--type--embed-biblio-item .catalog-item .thumbnail h3{display:none;}.paragraph--type--embed-biblio-item .catalog-item .thumbnail .blur-background{position:absolute;top:-50%;left:0;width:200%;filter:blur(100px);transform:translate3d(0,0,0);}.paragraph--type--embed-biblio-item .catalog-item .thumbnail img{height:100%;width:auto;margin:12px auto;display:block;position:relative;z-index:9;box-shadow:0 0 10px 0 rgba(85,85,85,0.3);}.paragraph--type--embed-biblio-item .catalog-item .description{padding:1.5em;}.paragraph--type--embed-biblio-item .catalog-item .description h2{margin:0.6rem 0;}.paragraph--type--embed-biblio-item .catalog-item .description h2 a{color:#1f1f1f;text-decoration:none;}.paragraph--type--embed-biblio-item .catalog-item .description h2 a:hover{text-decoration:underline;}.paragraph--type--embed-biblio-item .catalog-item .description a.btn{transition:background-color,0.3s;border:3px solid #1f1f1f;padding:0.5em;text-align:center;color:#1f1f1f;text-decoration:none;font-weight:bold;padding:4px 28px;}.paragraph--type--embed-biblio-item.column-4{width:100%;}.paragraph--type--embed-biblio-item.column-3{width:75%;}.paragraph--type--embed-biblio-item.column-2{width:47%;float:left;}.paragraph--type--embed-biblio-item.column-1{width:25%;}.paragraph--type--embed-biblio-item.card > .inner{overflow:hidden;margin-bottom:0;}.paragraph--type--embed-biblio-item.card .field--name-field-card-width{display:none;}.paragraph--type--embed-biblio-item.card.column-1 .thumbnail img{margin-top:0;}.nichSideBtns{top:65% !important;}
.box{margin-bottom:1.5rem;box-shadow:0 0 10px 0 rgba(85,85,85,0.3);background-color:#fff;border-radius:6px;}.box .inner{padding:1.25em;position:relative;}.box .inner .block-sharethis-block{position:absolute;top:1.5em;right:1.5em;}.is-page-node-type-blog .box .inner .block-sharethis-block{top:0.3em;right:0;bottom:auto;}.box__title{margin:0;}.box:focus,.box:hover,.box.is-focus,.box--is-focus{border-color:#1f1f1f;}.box--no-padding .inner{padding:0;}.box--highlight{border-color:#006099;}.box--red{background-color:#de1219;color:#fff;}.box--orange{background-color:#f68224;}.box--yellow{background-color:#ffc423;}.box--green{background-color:#8dc63f;}.box--blue{background-color:#006099;color:#fff;}.box--purple{background-color:#7f3f98;color:#fff;}.box--image-bg{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8fwMAAtwB2fnro5IAAAAASUVORK5CYII="),url(/themes/custom/mcpl_zen/images/bookshelf.jpg) no-repeat;background-size:cover;}.box .box,.box #comment-form{box-shadow:none !important;padding:0 !important;}
.breadcrumb{text-align:left;padding:0;padding-left:1.25rem;}@media print{.breadcrumb{display:none;}}.breadcrumb__list{margin:0;padding:0;}.breadcrumb__item{font-family:"Source Serif Pro",serif;font-size:1.25rem;display:inline;list-style-type:none;margin:0;padding:0;color:#73706d;font-family:proxima-nova,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal;}.breadcrumb__item:last-child{font-weight:600;}.breadcrumb__item a{color:#73706d;transition:opacity 0.3s;text-decoration:none;}.breadcrumb__item a:hover{opacity:0.75;}.block-page-breadcrumb{margin:0;padding:1.25rem 0;position:relative;width:100%;}#kssref-navigation-breadcrumb .kss-modifier__example{background:#2e2e2e;padding:1em;}.block-system-breadcrumb-block{background-color:#fff;border-radius:0.5rem;margin-bottom:1rem;}.block-system-breadcrumb-block:has(+ .block-page-title-block){border-radius:0.5rem 0.5rem 0 0;margin-bottom:0;box-shadow:none;}.block-system-breadcrumb-block:has(+ .block-page-title-block) .block-page-breadcrumb{padding-bottom:0.75rem;}
.favorite-branch,.favorite-branch-link,.event-display .field--name-field-link a,.card.card-image .field--name-field-link,.card.page-card .field--name-field-link,.card .card-image .field--name-field-link{transition:all 0.25s;padding:0.6em 1.2em;text-align:center;margin:0.5em 0;display:inline-block;width:auto;color:#000;border-radius:6px;box-shadow:2px 2px 2px #949494;text-decoration:none;font-weight:600;text-transform:uppercase;border:1px solid #000;letter-spacing:0.1em;background:#eaeaea;-webkit-appearance:none !important;-moz-appearance:none !important;}.favorite-branch:hover,.favorite-branch-link:hover,.event-display .field--name-field-link a:hover,.card.card-image .field--name-field-link:hover,.card.page-card .field--name-field-link:hover,.card .card-image .field--name-field-link:hover{background:#fff;box-shadow:2px 2px 5px #949494;}.paragraph--type--card-group{margin-bottom:1em;}.paragraph--type--card-group .cards-row{display:flex;display:-webkit-flex;justify-content:flex-start;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 -15px;min-height:0;}.paragraph--type--card-group .card-group-title{margin-bottom:0.4em;text-align:center;color:#fff;}.card-group{display:flex;display:-webkit-flex;justify-content:flex-start;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 -15px;min-height:0;}.card{position:relative;flex:1;padding:0 10px;display:flex;display:-webkit-flex;flex-direction:column;flex-grow:0;}.card p{line-height:1.4;font-size:98%;}.card h2{font-size:1.3rem;}.card .margin-wrap{margin-bottom:0;width:99%;height:100%;position:relative;flex:1 0 auto;-webkit-flex:1 0 auto;}.card .card-pop-out:hover{box-shadow:2px 12px 15px #999;}.card .card-bottom:has(.bg-image){border-bottom:0 !important;}.is-path-frontpage .card .card-bottom{border-bottom:20px solid #0081c6;}.mcpl-main .card .card-bottom{border-bottom:20px solid #0081c6;}.genealogy .card .card-bottom,.kids .card .card-bottom,.grow-a-reader .card .card-bottom{border-bottom:20px solid #8dc63f;}.story-center .card .card-bottom{border-bottom:20px solid #e6b43b;}.square-one .card .card-bottom{border-bottom:20px solid #00aeef;}.culinary .card .card-bottom{border-bottom:20px solid #7cba5f;}.genealogy .card .card-bottom{border-bottom:20px solid #27686d;}.card .card-bottom:hover{border-bottom:20px solid black;}.card.column-4{width:100%;flex-basis:auto;}.card.column-3{width:100%;flex-basis:auto;}@media (min-width:960px){.card.column-3{width:75%;flex-basis:auto;}}.card.column-2{width:100%;flex-basis:auto;}@media (min-width:555px){.card.column-2{width:50%;flex-basis:auto;}}.card.column-1{width:100%;flex-basis:auto;}@media (min-width:555px){.card.column-1{width:50%;flex-basis:auto;}}@media (min-width:960px){.card.column-1{width:25%;flex-basis:auto;}}@media (min-width:555px){.view-id-locations .card.column-1{width:50%;flex-basis:auto;}}@media (min-width:960px){.view-id-locations .card.column-1{width:33%;flex-basis:auto;}}@media (min-width:1200px){.view-id-locations .card.column-1{width:25%;flex-basis:auto;}}.card.column-4,.card.column-3,.card.column-2,.card.column-1{margin:0 0 1.5em;}.layout-3col__left-content .card.column-4,.layout-3col__right-content .card.column-4{width:100%;flex-basis:auto;}.layout-3col__left-content .card.column-3,.layout-3col__right-content .card.column-3{width:100%;flex-basis:auto;}@media (min-width:555px){.layout-3col__left-content .card.column-3,.layout-3col__right-content .card.column-3{width:50%;flex-basis:auto;}}@media (min-width:960px){.layout-3col__left-content .card.column-3,.layout-3col__right-content .card.column-3{width:66%;flex-basis:auto;}}.layout-3col__left-content .card.column-2,.layout-3col__right-content .card.column-2{width:100%;flex-basis:auto;}@media (min-width:555px){.layout-3col__left-content .card.column-2,.layout-3col__right-content .card.column-2{width:50%;flex-basis:auto;}}@media (min-width:960px){.layout-3col__left-content .card.column-2,.layout-3col__right-content .card.column-2{width:50%;flex-basis:auto;}}.layout-3col__left-content .card.column-1,.layout-3col__right-content .card.column-1{width:100%;flex-basis:auto;}@media (min-width:555px){.layout-3col__left-content .card.column-1,.layout-3col__right-content .card.column-1{width:50%;flex-basis:auto;}}@media (min-width:960px){.layout-3col__left-content .card.column-1,.layout-3col__right-content .card.column-1{width:33%;flex-basis:auto;}}.layout-3col__left-content .card.column-3 figure,.layout-3col__left-content .card.column-3 .inner,.layout-3col__right-content .card.column-3 figure,.layout-3col__right-content .card.column-3 .inner{width:100%;float:none;}.layout-3col__left-content .card.column-3 figure,.layout-3col__right-content .card.column-3 figure{margin:0;padding-bottom:50%;padding-top:0;height:0;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:6px 6px 0 0;}.layout-3col__left-content .card.column-3 .text,.layout-3col__right-content .card.column-3 .text{width:50%;padding:0 0.5em 0 0;}.card.card-image h2,.card.page-card h2,.card .card-image h2{margin:0;line-height:1.25;}.card.card-image .field--name-field-link,.card.page-card .field--name-field-link,.card .card-image .field--name-field-link{border:1px solid #000;width:100%;margin:0 0 1.3em;padding:0.6em 1.2em;font-size:0.9em;}.card.card-image .field--name-field-link a,.card.page-card .field--name-field-link a,.card .card-image .field--name-field-link a{color:#000;text-decoration:none;text-transform:uppercase;font-weight:600;display:block;}.card.card-image .field--name-field-link:hover,.card.page-card .field--name-field-link:hover,.card .card-image .field--name-field-link:hover{background:#fff;}.layout-3col__full .card.card-image .inner,.layout-3col__left-content .card.card-image .inner,.layout-3col__right-content .card.card-image .inner,.layout-3col__full .card.page-card .inner,.layout-3col__left-content .card.page-card .inner,.layout-3col__right-content .card.page-card .inner,.layout-3col__full .card .card-image .inner,.layout-3col__left-content .card .card-image .inner,.layout-3col__right-content .card .card-image .inner{margin-bottom:0em;}.layout-3col__full .card.card-image .inner.nolink,.layout-3col__left-content .card.card-image .inner.nolink,.layout-3col__right-content .card.card-image .inner.nolink,.layout-3col__full .card.page-card .inner.nolink,.layout-3col__left-content .card.page-card .inner.nolink,.layout-3col__right-content .card.page-card .inner.nolink,.layout-3col__full .card .card-image .inner.nolink,.layout-3col__left-content .card .card-image .inner.nolink,.layout-3col__right-content .card .card-image .inner.nolink{margin-bottom:0;}.layout-3col__full .card.card-image.column-4 figure,.layout-3col__full .card.card-image.column-4 .inner,.layout-3col__full .card.card-image.column-3 figure,.layout-3col__full .card.card-image.column-3 .inner,.layout-3col__full .card.card-image.column-2 figure,.layout-3col__full .card.card-image.column-2 .inner,.layout-3col__full .card.card-image.column-1 figure,.layout-3col__full .card.card-image.column-1 .inner,.layout-3col__left-content .card.card-image.column-4 figure,.layout-3col__left-content .card.card-image.column-4 .inner,.layout-3col__left-content .card.card-image.column-3 figure,.layout-3col__left-content .card.card-image.column-3 .inner,.layout-3col__left-content .card.card-image.column-2 figure,.layout-3col__left-content .card.card-image.column-2 .inner,.layout-3col__left-content .card.card-image.column-1 figure,.layout-3col__left-content .card.card-image.column-1 .inner,.layout-3col__right-content .card.card-image.column-4 figure,.layout-3col__right-content .card.card-image.column-4 .inner,.layout-3col__right-content .card.card-image.column-3 figure,.layout-3col__right-content .card.card-image.column-3 .inner,.layout-3col__right-content .card.card-image.column-2 figure,.layout-3col__right-content .card.card-image.column-2 .inner,.layout-3col__right-content .card.card-image.column-1 figure,.layout-3col__right-content .card.card-image.column-1 .inner,.layout-3col__full .card.page-card.column-4 figure,.layout-3col__full .card.page-card.column-4 .inner,.layout-3col__full .card.page-card.column-3 figure,.layout-3col__full .card.page-card.column-3 .inner,.layout-3col__full .card.page-card.column-2 figure,.layout-3col__full .card.page-card.column-2 .inner,.layout-3col__full .card.page-card.column-1 figure,.layout-3col__full .card.page-card.column-1 .inner,.layout-3col__left-content .card.page-card.column-4 figure,.layout-3col__left-content .card.page-card.column-4 .inner,.layout-3col__left-content .card.page-card.column-3 figure,.layout-3col__left-content .card.page-card.column-3 .inner,.layout-3col__left-content .card.page-card.column-2 figure,.layout-3col__left-content .card.page-card.column-2 .inner,.layout-3col__left-content .card.page-card.column-1 figure,.layout-3col__left-content .card.page-card.column-1 .inner,.layout-3col__right-content .card.page-card.column-4 figure,.layout-3col__right-content .card.page-card.column-4 .inner,.layout-3col__right-content .card.page-card.column-3 figure,.layout-3col__right-content .card.page-card.column-3 .inner,.layout-3col__right-content .card.page-card.column-2 figure,.layout-3col__right-content .card.page-card.column-2 .inner,.layout-3col__right-content .card.page-card.column-1 figure,.layout-3col__right-content .card.page-card.column-1 .inner,.layout-3col__full .card .card-image.column-4 figure,.layout-3col__full .card .card-image.column-4 .inner,.layout-3col__full .card .card-image.column-3 figure,.layout-3col__full .card .card-image.column-3 .inner,.layout-3col__full .card .card-image.column-2 figure,.layout-3col__full .card .card-image.column-2 .inner,.layout-3col__full .card .card-image.column-1 figure,.layout-3col__full .card .card-image.column-1 .inner,.layout-3col__left-content .card .card-image.column-4 figure,.layout-3col__left-content .card .card-image.column-4 .inner,.layout-3col__left-content .card .card-image.column-3 figure,.layout-3col__left-content .card .card-image.column-3 .inner,.layout-3col__left-content .card .card-image.column-2 figure,.layout-3col__left-content .card .card-image.column-2 .inner,.layout-3col__left-content .card .card-image.column-1 figure,.layout-3col__left-content .card .card-image.column-1 .inner,.layout-3col__right-content .card .card-image.column-4 figure,.layout-3col__right-content .card .card-image.column-4 .inner,.layout-3col__right-content .card .card-image.column-3 figure,.layout-3col__right-content .card .card-image.column-3 .inner,.layout-3col__right-content .card .card-image.column-2 figure,.layout-3col__right-content .card .card-image.column-2 .inner,.layout-3col__right-content .card .card-image.column-1 figure,.layout-3col__right-content .card .card-image.column-1 .inner{width:100%;float:none;padding:1.1em;}.layout-3col__full .card.card-image.column-4 figure,.layout-3col__full .card.card-image.column-3 figure,.layout-3col__full .card.card-image.column-2 figure,.layout-3col__full .card.card-image.column-1 figure,.layout-3col__left-content .card.card-image.column-4 figure,.layout-3col__left-content .card.card-image.column-3 figure,.layout-3col__left-content .card.card-image.column-2 figure,.layout-3col__left-content .card.card-image.column-1 figure,.layout-3col__right-content .card.card-image.column-4 figure,.layout-3col__right-content .card.card-image.column-3 figure,.layout-3col__right-content .card.card-image.column-2 figure,.layout-3col__right-content .card.card-image.column-1 figure,.layout-3col__full .card.page-card.column-4 figure,.layout-3col__full .card.page-card.column-3 figure,.layout-3col__full .card.page-card.column-2 figure,.layout-3col__full .card.page-card.column-1 figure,.layout-3col__left-content .card.page-card.column-4 figure,.layout-3col__left-content .card.page-card.column-3 figure,.layout-3col__left-content .card.page-card.column-2 figure,.layout-3col__left-content .card.page-card.column-1 figure,.layout-3col__right-content .card.page-card.column-4 figure,.layout-3col__right-content .card.page-card.column-3 figure,.layout-3col__right-content .card.page-card.column-2 figure,.layout-3col__right-content .card.page-card.column-1 figure,.layout-3col__full .card .card-image.column-4 figure,.layout-3col__full .card .card-image.column-3 figure,.layout-3col__full .card .card-image.column-2 figure,.layout-3col__full .card .card-image.column-1 figure,.layout-3col__left-content .card .card-image.column-4 figure,.layout-3col__left-content .card .card-image.column-3 figure,.layout-3col__left-content .card .card-image.column-2 figure,.layout-3col__left-content .card .card-image.column-1 figure,.layout-3col__right-content .card .card-image.column-4 figure,.layout-3col__right-content .card .card-image.column-3 figure,.layout-3col__right-content .card .card-image.column-2 figure,.layout-3col__right-content .card .card-image.column-1 figure{margin:0;padding-bottom:50%;padding-top:0;height:0;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:6px 6px 0 0;}.layout-3col__full .card.card-image.column-4 .text,.layout-3col__full .card.card-image.column-3 .text,.layout-3col__full .card.card-image.column-2 .text,.layout-3col__full .card.card-image.column-1 .text,.layout-3col__left-content .card.card-image.column-4 .text,.layout-3col__left-content .card.card-image.column-3 .text,.layout-3col__left-content .card.card-image.column-2 .text,.layout-3col__left-content .card.card-image.column-1 .text,.layout-3col__right-content .card.card-image.column-4 .text,.layout-3col__right-content .card.card-image.column-3 .text,.layout-3col__right-content .card.card-image.column-2 .text,.layout-3col__right-content .card.card-image.column-1 .text,.layout-3col__full .card.page-card.column-4 .text,.layout-3col__full .card.page-card.column-3 .text,.layout-3col__full .card.page-card.column-2 .text,.layout-3col__full .card.page-card.column-1 .text,.layout-3col__left-content .card.page-card.column-4 .text,.layout-3col__left-content .card.page-card.column-3 .text,.layout-3col__left-content .card.page-card.column-2 .text,.layout-3col__left-content .card.page-card.column-1 .text,.layout-3col__right-content .card.page-card.column-4 .text,.layout-3col__right-content .card.page-card.column-3 .text,.layout-3col__right-content .card.page-card.column-2 .text,.layout-3col__right-content .card.page-card.column-1 .text,.layout-3col__full .card .card-image.column-4 .text,.layout-3col__full .card .card-image.column-3 .text,.layout-3col__full .card .card-image.column-2 .text,.layout-3col__full .card .card-image.column-1 .text,.layout-3col__left-content .card .card-image.column-4 .text,.layout-3col__left-content .card .card-image.column-3 .text,.layout-3col__left-content .card .card-image.column-2 .text,.layout-3col__left-content .card .card-image.column-1 .text,.layout-3col__right-content .card .card-image.column-4 .text,.layout-3col__right-content .card .card-image.column-3 .text,.layout-3col__right-content .card .card-image.column-2 .text,.layout-3col__right-content .card .card-image.column-1 .text{width:50%;padding:0 0.5em 0 0;}@media (min-width:666px){.layout-3col__full .card.card-image.column-4.has-image figure,.layout-3col__left-content .card.card-image.column-4.has-image figure,.layout-3col__right-content .card.card-image.column-4.has-image figure,.layout-3col__full .card.page-card.column-4.has-image figure,.layout-3col__left-content .card.page-card.column-4.has-image figure,.layout-3col__right-content .card.page-card.column-4.has-image figure,.layout-3col__full .card .card-image.column-4.has-image figure,.layout-3col__left-content .card .card-image.column-4.has-image figure,.layout-3col__right-content .card .card-image.column-4.has-image figure{width:50%;float:right;position:absolute;margin:0;margin-left:50%;padding-bottom:0;padding-top:0;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:0 6px 6px 0;height:100%;}.layout-3col__full .card.card-image.column-4.has-image .inner,.layout-3col__left-content .card.card-image.column-4.has-image .inner,.layout-3col__right-content .card.card-image.column-4.has-image .inner,.layout-3col__full .card.page-card.column-4.has-image .inner,.layout-3col__left-content .card.page-card.column-4.has-image .inner,.layout-3col__right-content .card.page-card.column-4.has-image .inner,.layout-3col__full .card .card-image.column-4.has-image .inner,.layout-3col__left-content .card .card-image.column-4.has-image .inner,.layout-3col__right-content .card .card-image.column-4.has-image .inner{width:50%;}.layout-3col__full .card.card-image.column-4.has-image .text,.layout-3col__left-content .card.card-image.column-4.has-image .text,.layout-3col__right-content .card.card-image.column-4.has-image .text,.layout-3col__full .card.page-card.column-4.has-image .text,.layout-3col__left-content .card.page-card.column-4.has-image .text,.layout-3col__right-content .card.page-card.column-4.has-image .text,.layout-3col__full .card .card-image.column-4.has-image .text,.layout-3col__left-content .card .card-image.column-4.has-image .text,.layout-3col__right-content .card .card-image.column-4.has-image .text{width:50%;padding:0 0.5em 0 0;}}.layout-3col__full .card.card-image.column-1 figure,.layout-3col__left-content .card.card-image.column-1 figure,.layout-3col__right-content .card.card-image.column-1 figure,.layout-3col__full .card.page-card.column-1 figure,.layout-3col__left-content .card.page-card.column-1 figure,.layout-3col__right-content .card.page-card.column-1 figure,.layout-3col__full .card .card-image.column-1 figure,.layout-3col__left-content .card .card-image.column-1 figure,.layout-3col__right-content .card .card-image.column-1 figure{padding-bottom:50%;}@media (min-width:960px){.layout-3col__full .card.card-image.column-1 figure,.layout-3col__left-content .card.card-image.column-1 figure,.layout-3col__right-content .card.card-image.column-1 figure,.layout-3col__full .card.page-card.column-1 figure,.layout-3col__left-content .card.page-card.column-1 figure,.layout-3col__right-content .card.page-card.column-1 figure,.layout-3col__full .card .card-image.column-1 figure,.layout-3col__left-content .card .card-image.column-1 figure,.layout-3col__right-content .card .card-image.column-1 figure{padding-bottom:75%;}}@media (min-width:666px){.layout-3col__full .card.card-image.column-3 figure,.layout-3col__full .card.page-card.column-3 figure,.layout-3col__full .card .card-image.column-3 figure{width:50%;float:right;margin:0;padding-top:0;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:0 6px 6px 0;height:100%;}.layout-3col__full .card.card-image.column-3 .inner,.layout-3col__full .card.page-card.column-3 .inner,.layout-3col__full .card .card-image.column-3 .inner{width:50%;position:absolute;}.layout-3col__full .card.card-image.column-3 .text,.layout-3col__full .card.page-card.column-3 .text,.layout-3col__full .card .card-image.column-3 .text{width:50%;padding:0 0.5em 0 0;}}@media (min-width:960px){.layout-3col__full .card.card-image.column-3 figure,.layout-3col__full .card.page-card.column-3 figure,.layout-3col__full .card .card-image.column-3 figure{position:absolute;margin-left:50%;}}.card.card-image.bg-image figure,.card.card-image.bg-image .inner,.card.page-card.bg-image figure,.card.page-card.bg-image .inner,.card .card-image.bg-image figure,.card .card-image.bg-image .inner{float:none !important;border-radius:6px !important;width:100% !important;height:100% !important;margin-bottom:0 !important;}.card.card-image.bg-image .inner,.card.page-card.bg-image .inner,.card .card-image.bg-image .inner{padding:0 !important;}.card.card-image.bg-image figure,.card.page-card.bg-image figure,.card .card-image.bg-image figure{padding-bottom:70% !important;}@media (min-width:555px){.card.card-image.bg-image.column-4 figure,.card.card-image.bg-image.column-4 .inner,.card.page-card.bg-image.column-4 figure,.card.page-card.bg-image.column-4 .inner,.card .card-image.bg-image.column-4 figure,.card .card-image.bg-image.column-4 .inner{padding-bottom:35% !important;}}.card.card-image.bg-image.overlay figure,.card.page-card.bg-image.overlay figure,.card .card-image.bg-image.overlay figure{padding-bottom:2% !important;}.card.card-image.bg-image.overlay .inner,.card.page-card.bg-image.overlay .inner,.card .card-image.bg-image.overlay .inner{padding:1em !important;}.card.card-image.bg-image a,.card.page-card.bg-image a,.card .card-image.bg-image a{color:#000;position:relative;width:100%;height:100%;overflow-y:hidden;text-decoration:none;}.card.card-image.bg-image.overlay-white .overlay,.card.card-image.bg-image.overlay-white figure,.card.page-card.bg-image.overlay-white .overlay,.card.page-card.bg-image.overlay-white figure,.card .card-image.bg-image.overlay-white .overlay,.card .card-image.bg-image.overlay-white figure{background-color:rgba(255,255,255,0.8);border-radius:6px;position:absolute;}.card.card-image.bg-image.overlay-white .overlay,.card.page-card.bg-image.overlay-white .overlay,.card .card-image.bg-image.overlay-white .overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.card.card-image.bg-image.overlay-white .inner,.card.page-card.bg-image.overlay-white .inner,.card .card-image.bg-image.overlay-white .inner{position:relative;top:0;}.card.card-image.bg-image.overlay-blue,.card.page-card.bg-image.overlay-blue,.card .card-image.bg-image.overlay-blue{color:#fff;}.card.card-image.bg-image.overlay-blue .overlay,.card.page-card.bg-image.overlay-blue .overlay,.card .card-image.bg-image.overlay-blue .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#006099;opacity:0.8;border-radius:6px;}.card.card-image.bg-image.overlay-blue .inner,.card.page-card.bg-image.overlay-blue .inner,.card .card-image.bg-image.overlay-blue .inner{position:relative;top:-100%;}.card.card-image.bg-image.overlay-blue a,.card.page-card.bg-image.overlay-blue a,.card .card-image.bg-image.overlay-blue a{color:#fff;background-color:transparent;text-decoration:underline;}.card .block-sharethis{position:absolute;bottom:-0.5em;left:1em;height:50px;}.card .block-sharethis p{margin:0;}.card .block-sharethis .icon--social-share{width:36px;height:36px;cursor:pointer;background-color:#fff;border-radius:28px;background-repeat:no-repeat;background-position:3px;background-size:28px;}.card .block-sharethis .sharethis-wrapper{background:#fff;padding:0 0.5em;border-radius:3px;display:none;float:right;}.card .link-wrap{position:absolute;bottom:2em;left:1.1em;text-decoration:underline;}.branch-wrap .card .inner{height:100%;}.branch-wrap .card .branch-info figure{width:100%;padding-bottom:50%;background-repeat:no-repeat;background-size:cover;margin:0;border-radius:6px 6px 0 0;}.branch-wrap .card .branch-info h2{margin:0;font-size:2.2em;}@media (min-width:1024px){.branch-wrap .card .field--name-field-address{position:absolute;top:0;left:0;width:50%;height:100%;}}.branch-wrap .card .field--name-field-address iframe{border-radius:6px 0 0 6px;}@media (min-width:1024px){.branch-wrap .card .hours{position:absolute;top:0;right:0;width:50%;height:100%;padding:0 0 0 1.2em;}}.mylibrary .branch-wrap .card .hours{position:relative;}@media (min-width:1024px){.mylibrary .branch-wrap .card .hours{right:-50%;}}.mylibrary .branch-wrap .card .hours h2{margin:0;}.branch-wrap .card .hours h3{margin:1em 0 0.5em;}.branch-wrap .card .hours .holiday{margin:1em 0 0;}.branch-wrap .card .hours .holiday p:first-child{margin-top:0;}.card.paragraph--type--card-embed-content .inner{width:100%;}.card.paragraph--type--card-embed-content .view-embed{width:100%;height:100%;}.card.paragraph--type--card-embed-content .view-embed .views-element-container{width:100%;height:100%;font-size:98%;}.card.paragraph--type--card-embed-content .view-embed .viewsreference--view-title{font-family:"Source Serif Pro",serif;font-size:1.5rem;margin:0 0 0.5em;line-height:2.25rem;font-weight:400;}.card.paragraph--type--card-embed-content .view-embed .views-row{width:100%;height:100%;margin:0 0 1.5em;}.card.paragraph--type--card-embed-content .view-embed a{font-weight:bold;}.card.paragraph--type--card-embed-content .view-embed h1 a,.card.paragraph--type--card-embed-content .view-embed h2 a,.card.paragraph--type--card-embed-content .view-embed h3 a{color:#1f1f1f;}.card .view-did-you-know{width:100%;height:100%;min-height:230px;}.card .view-did-you-know .view-content{width:100%;height:100%;}.card .view-did-you-know figure{background-image:url("/themes/custom/mcpl_zen/images/did-you-know.png");background-size:cover;border-radius:6px;opacity:0.8;position:absolute;top:0;left:0;z-index:100;width:100%;height:92%;background-position:center;}.card .view-did-you-know .overlay{position:absolute;background-color:rgba(255,255,255,0.9);top:0;left:0;width:100%;height:100%;z-index:100;border-radius:6px;}.card .view-did-you-know a{text-decoration:none;display:block;width:100%;height:100%;font-weight:300 !important;position:relative;z-index:500;}.card .view-did-you-know .button{position:relative;bottom:0;}@media (min-width:1024px){.branch-map-hours .inner{position:absolute !important;width:100% !important;font-size:0.9em;}}@media (min-width:1070px){.branch-map-hours .inner{position:absolute !important;width:100% !important;font-size:1em;}}.view-user-interests .view-content,.view-events-solr .view-content,.view-blog-solr .view-content,.view-search-title .view-content,.view-search.view-display-id-page_1 .view-content,.view-blogs.view-display-id-page_1 .view-content,.view-research-database.view-display-id-page_1 .view-content,.view-service .view-content,.view-search-content .view-content,.view-search-title .view-content,.event-series .view-content{display:flex;display:-webkit-flex;justify-content:flex-start;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 -15px;min-height:0;}.not-slider{flex-wrap:wrap;display:flex;width:100%;}.locations-results-wrapper{display:flex;display:-webkit-flex;justify-content:flex-start;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 -15px;min-height:0;}.locations-results-wrapper img{border-radius:6px 6px 0 0;width:100%;}.is-path-locations .view-display-id-locations_list,.is-path-locations .view-display-id-page_1{margin:1.5em 0 0;}.is-path-locations .view-display-id-locations_list .view-content a,.is-path-locations .view-display-id-page_1 .view-content a{width:100%;height:100%;}.is-path-locations .view-display-id-locations_list .view-content .field--name-field-address,.is-path-locations .view-display-id-page_1 .view-content .field--name-field-address{margin:1em 0;}.is-path-locations .view-display-id-locations_list .view-content .field--type-office-hours,.is-path-locations .view-display-id-page_1 .view-content .field--type-office-hours{font-size:0.9em;}.event-card,.blog-card,.db-card,.service-card,.page-card,.featured-card{color:#000;text-decoration:none;width:100%;height:100%;display:block;}.event-card p,.blog-card p,.db-card p,.service-card p,.page-card p,.featured-card p{line-height:1.4;font-size:98%;}.event-card h2,.blog-card h2,.db-card h2,.service-card h2,.page-card h2,.featured-card h2{font-size:1.3rem;margin:0 0 0.5em;line-height:1.85rem;}.event-card time,.blog-card time,.db-card time,.service-card time,.page-card time,.featured-card time{display:block;}.event-card .button,.blog-card .button,.db-card .button,.service-card .button,.page-card .button,.featured-card .button{font-size:0.9em;border:1px solid #000;}.event-card .inner,.blog-card .inner,.db-card .inner,.service-card .inner,.page-card .inner,.featured-card .inner{padding:1.1em !important;}.card-image.bg-image figure{border-radius:6px 6px 6px 6px !important;padding-bottom:70% !important;}.db-card,.page-card{padding:0 0 3em;}.db-card .button,.page-card .button{margin:2em 0;position:absolute;left:1.1em;bottom:0.2em;}.db-card h2 a,.page-card h2 a{text-decoration:underline;color:#000;margin:0 0 0.5em;}.db-card .niche,.page-card .niche{display:block;}.blog-card img,.db-card img,.service-card img,.page-card img,.card-image img{border-radius:6px 6px 0 0;}.branch-card article{height:100%;padding-bottom:0em;}.branch-card .button{position:absolute;bottom:0.5em;left:1.5em;}.branch-card .inner p{display:none;}.branch-card .inner p:first-of-type{display:block;}.event-card .inner{padding-bottom:4em !important;}.event-card a.details{text-decoration:none;}.event-card .date,.event-card .time,.event-card .location,.event-card .virtual-event,.event-card .square-one-icon,.event-card .story-center-icon,.is-page-node-type-event .date,.is-page-node-type-event .time,.is-page-node-type-event .location,.is-page-node-type-event .virtual-event,.is-page-node-type-event .square-one-icon,.is-page-node-type-event .story-center-icon{background-size:18px;background-position:left;background-repeat:no-repeat;padding:0 0 0 1.5em;margin:0 0 0.5em;}.event-card .details,.is-page-node-type-event .details{margin-right:2em;}.event-card .date,.is-page-node-type-event .date{background-image:url("/themes/custom/mcpl_zen/images/calendar.svg");}.event-card .time,.is-page-node-type-event .time{background-image:url("/themes/custom/mcpl_zen/images/clock.png");}.event-card .location,.is-page-node-type-event .location{background-image:url("/themes/custom/mcpl_zen/images/pin.svg");}.event-card .virtual-event,.is-page-node-type-event .virtual-event{background-image:url("/themes/custom/mcpl_zen/images/connection.svg");}.event-card .square-one-icon,.is-page-node-type-event .square-one-icon{background-image:url("/themes/custom/mcpl_zen/images/squareone-icon.svg");}.event-card .story-center-icon,.is-page-node-type-event .story-center-icon{background-image:url("/themes/custom/mcpl_zen/images/storycenter-icon.svg");}.event-card .event-status,.is-page-node-type-event .event-status{font-weight:500;color:#fff;border-radius:6px;display:inline-block;top:-1em;right:1.5em;padding:0.25em 0.5em;}.event-card .event-status.canceled,.is-page-node-type-event .event-status.canceled{background:#de1219;}.event-card .event-status.full,.is-page-node-type-event .event-status.full{background:#f68224;color:#1f1f1f;}.event-card .event-status.virtual,.is-page-node-type-event .event-status.virtual{background:#8dc63f;color:#1f1f1f;background-image:url("/themes/custom/mcpl_zen/images/connection.svg");padding-left:2em;background-size:18px;background-position:0.5em;background-repeat:no-repeat;}.event-card .event-status.registration,.is-page-node-type-event .event-status.registration{color:#404040;}.event-card.virtual{background-color:#d9ecbf;border-radius:6px;border:1px solid #8dc63f;}.slick-slide .event-card .event-status,.is-page-node-type-event .event-status,.view-search-title .event-card .event-status{position:relative;top:0;right:0;margin:0.5em 0;}.biblio-list a{text-decoration:none;color:#000;}.biblio-list a.see-all{text-transform:uppercase;text-align:right;font-weight:600;letter-spacing:0.01em;display:block;margin:-2.5em 0 0.5em;font-size:0.9em;}.view-all-card .thumbnail{height:75%;width:75%;border:1px solid #949494;}.view-all-card .thumbnail h3{text-align:center;height:100%;width:100% !important;padding:4em 0 0 0;}.list-view .event-card .date,.list-view .event-card .time,.list-view .event-card .location,.list-view .event-card .virtual-event,.list-view .event-card .event-status,.list-view .event-card .details,.list-view .event-card .square-one-icon,.list-view .event-card .story-center-icon,.list-view .is-page-node-type-event .date,.list-view .is-page-node-type-event .time,.list-view .is-page-node-type-event .location,.list-view .is-page-node-type-event .virtual-event,.list-view .is-page-node-type-event .event-status,.list-view .is-page-node-type-event .details,.list-view .is-page-node-type-event .square-one-icon,.list-view .is-page-node-type-event .story-center-icon{display:inline-block;margin-right:2em;white-space:nowrap;}.list-view .event-card .inner,.list-view .is-page-node-type-event .inner{padding-bottom:1.5em !important;}.event-series-list .date{display:inline;}.event-series-list .box{box-shadow:0 0 0 0 !important;}.box .box{box-shadow:0 0 0 0 !important;margin:0 0 0 0 !important;}.event-display .field--name-field-link a{padding:0.6em !important;}.database-atoz{padding:1rem;}.database-atoz h3,.database-atoz br{margin-bottom:0.25rem;}.database-atoz p{margin-top:0;}.database-atoz .index-letter{font-size:2.5rem;}.database-atoz .return{text-align:right;width:100%;display:block;}.database-atoz .database-menu{font-size:1.25rem !important;}.database-atoz .database-menu a{padding-right:0.5rem !important;}.list-view .block-sharethis{display:none;}.list-toggle{margin-bottom:0.5em;}.list-toggle span{display:inline;text-transform:uppercase;font-size:0.9em;font-weight:500;cursor:pointer;margin:0 1.25em 0.25em 0;}.list-toggle span.active{border-bottom:2px solid #000;}.contrast-dark .list-toggle{color:#fff;}.contrast-dark .list-toggle span.active{border-bottom:2px solid #fff;}.event-series .views-row:not(.card){width:100%;}.is-page-node-type-event .field--label-inline,.is-page-node-type-event .event-status{clear:both;}.is-page-node-type-event .simple-gmap-link{display:inline;}.yellow .box{background-color:#ffc423;}.yellow .box a,.yellow .box a:visited,.yellow .box a:hover,.yellow .box a:focus{color:#1f1f1f;font-weight:500;}.green .box{background-color:#8dc63f;}.green .box a,.green .box a:visited,.green .box a:hover,.green .box a:focus{color:#1f1f1f;font-weight:500;}.blog-card,.service-card{padding:0 0 0em;}.blog-card h2 > a,.service-card h2 > a{color:#000;margin:0 0 0.5em;}.blog-card .button,.service-card .button{position:absolute;left:1.1em;bottom:3em;}.service-status,.field--name-field-status{font-weight:500;border-radius:6px;display:inline-block;top:-1em;right:1.5em;padding:0.25em 0.5em;background:#f68224;color:#2e2e2e;}.featured-card .link-wrap{margin:0 0 0.8em;}.link-info{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.favorite-branch-link{border:1px solid #000;margin:0 0 1.3em;padding:0.6em;font-size:0.9em;}.favorite-branch-link a{color:#000;text-decoration:none;text-transform:uppercase;font-weight:600;display:block;}.favorite-branch-link:hover{background:#fff;}.favorite-branch{border:1px solid #000;margin:0 0 1.3em;padding:0.6em;font-size:0.9em;}.view-research-databases.view-display-id-attachment_2{padding:0 1.5em;}.view-research-databases.view-display-id-attachment_2 .view-content{display:flex;justify-content:space-between;margin:0 auto;}.view-research-databases .view-content p a{color:#006099;}.location a,a.branch-card{text-decoration:none;color:#000;}.paragraph--type--featured-card .box .field--name-field-featured-embed-view{height:100%;}.paragraph--type--featured-card .box .field--name-field-featured-embed-view .views-element-container{height:100%;}.paragraph--type--featured-card .box .field--name-field-featured-embed-view .views-element-container .view-featured-card-view{height:100%;}.is-logged-in-user .field--name-field-link{width:auto;}
.collapsible-fieldset,.collapsible{position:relative;}.collapsible-fieldset__legend,.collapsible .fieldset-legend{display:block;padding-left:15px;background-image:url(/themes/custom/mcpl_zen/components//forms/collapsible-fieldset/expanded.svg);background-position:4px 50%;background-repeat:no-repeat;}[dir=rtl] .collapsible-fieldset__legend,[dir=rtl] .collapsible .fieldset-legend,.collapsible [dir=rtl] .fieldset-legend{padding-left:0;padding-right:15px;background-position:right 4px top 50%;}.collapsible-fieldset__summary,.collapsible .fieldset-legend .summary{color:#404040;font-size:0.9em;margin-left:0.5em;}.collapsible-fieldset.is-collapsed,.collapsible-fieldset--is-collapsed,.is-collapsed.collapsible,.collapsible.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}.collapsible-fieldset.is-collapsed .collapsible-fieldset__wrapper,.collapsible-fieldset--is-collapsed__wrapper,.collapsible.collapsed .fieldset-wrapper,.is-collapsed.collapsible .collapsible-fieldset__wrapper{display:none;}.collapsible-fieldset.is-collapsed .collapsible-fieldset__legend,.collapsible-fieldset--is-collapsed__legend,.collapsible-fieldset.is-collapsed .collapsible .fieldset-legend,.collapsible .collapsible-fieldset.is-collapsed .fieldset-legend,.collapsible.collapsed .fieldset-legend,.is-collapsed.collapsible .collapsible-fieldset__legend,.is-collapsed.collapsible .fieldset-legend{background-image:url(/themes/custom/mcpl_zen/components//forms/collapsible-fieldset/collapsed.svg);background-position:4px 50%;}[dir=rtl] .collapsible-fieldset.is-collapsed .collapsible-fieldset__legend,[dir=rtl] .collapsible-fieldset--is-collapsed__legend,[dir=rtl] .collapsible-fieldset.is-collapsed .collapsible .fieldset-legend,.collapsible [dir=rtl] .collapsible-fieldset.is-collapsed .fieldset-legend,[dir=rtl] .collapsible.collapsed .fieldset-legend,.collapsible.collapsed [dir=rtl] .fieldset-legend,[dir=rtl] .is-collapsed.collapsible .collapsible-fieldset__legend,[dir=rtl] .is-collapsed.collapsible .fieldset-legend{background-image:url(/themes/custom/mcpl_zen/components//forms/collapsible-fieldset/collapsed-rtl.svg);background-position:right 4px top 50%;}
.footer-wrap{margin:0 auto;background-color:#eaeaea;}.footer-container{max-width:1470px;margin:0 auto;padding:0 1rem;box-sizing:border-box;display:flex;flex-direction:column;gap:2rem;}.footer{font-size:0.875rem;line-height:1.5rem;background:#eaeaea;padding:1.5em 2em;}@media (min-width:666px){.footer{padding:2.5em 2em;margin:0;}}@media (min-width:1300px){.footer{padding:2.5em 2em;margin:auto 5%;}}.footer .menu--footer a,.footer .menu--footer li.menu-item{color:#000;text-decoration:none;font-weight:500;padding:0;list-style:none;}.footer .menu--footer ul{margin:0;list-style-position:inside;padding-left:0;}.footer .menu--footer .menu-item--expanded{list-style:none;margin:0 0 1em;}@media (min-width:960px){.footer .menu--footer .menu-item--expanded{float:left;width:20%;margin:0 0.5em 0 0;}}@media (min-width:1024px){.footer .menu--footer .menu-item--expanded{width:20%;margin:0 1em 0 0;}}.footer .menu--footer .menu-item--expanded > a{font-size:1.3em;font-weight:600;}.footer .social-quick-links{align-self:initial;align-items:flex-start;text-align:left;gap:1rem;}@media (min-width:1024px){.footer .social-quick-links{align-self:flex-end;display:flex;flex-direction:column;align-items:flex-end;text-align:right;}}.footer .social-quick-links h3{font-family:"Roboto",sans-serif;font-weight:300;margin:0 0 0.5em;font-weight:600;font-size:1.3em;line-height:1.3;}.footer .social-quick-links .social span{width:36px;height:36px;background-repeat:no-repeat;background-size:contain !important;display:inline-block;margin:0 0.7em 0 0;}@media (min-width:960px){.footer .social-quick-links .social span{width:24px;height:24px;}}@media (min-width:1024px){.footer .social-quick-links .social span{width:36px;height:36px;}}.footer .social-quick-links .social .fb{background-image:url(/themes/custom/mcpl_zen/images/facebook.png);}.footer .social-quick-links .social .ig{background-image:url(/themes/custom/mcpl_zen/images/instagram.png);}.footer .social-quick-links .social .tw{background-image:url(/themes/custom/mcpl_zen/images/twitter.png);}.footer .social-quick-links .social .pin{background-image:url(/themes/custom/mcpl_zen/images/pinterest.png);}.footer .social-quick-links .social .vim{background-image:url(/themes/custom/mcpl_zen/images/vimeo.png);}.footer .social-quick-links .social .yt{background-image:url(/themes/custom/mcpl_zen/images/youtube.png);}.footer .copyright{font-size:0.9em;}.footer .copyright p{margin:0;padding:1em 0;}.talk-to-us{width:100%;background:#949494;font-size:1.2em;font-weight:500;letter-spacing:0.075em;padding:0.5em 3.7em;}@media (min-width:666px){.talk-to-us{font-size:1.6em;}}.talk-to-us a{color:#fff;text-decoration:none;text-transform:uppercase;padding:0.1em 0.5em;border-radius:6px;background:#de1219;border:1px solid #970c11;}.talk-to-us a:hover{background:#c61016;}.genealogy .talk-to-us a{background:#27686d;border:1px solid #133235;}.genealogy .talk-to-us a:hover{background:#20565a;}.story-center .talk-to-us a{color:#1f1f1f;background:#e6b43b;border:1px solid #bc8c18;}.story-center .talk-to-us a:hover{background:#e3ab24;}.square-one .talk-to-us a{color:#1f1f1f;background:#009bd6;border:1px solid #0076a3;}.square-one .talk-to-us a:hover{background:#00aeef;}.kids .talk-to-us a{color:#1f1f1f;background:#8dc63f;border:1px solid #648e2a;}.kids .talk-to-us a:hover{background:#80b636;}.grow-a-reader .talk-to-us a{color:#1f1f1f;background:#8dc63f;border:1px solid #648e2a;}.grow-a-reader .talk-to-us a:hover{background:#80b636;}
.form-item{margin:1.5rem 0;}.form-item__required,.form-required{color:#de1219;}.form-item__description,.form-item .description{font-size:0.875rem;}.form-item--inline div,.form-item--inline label,.container-inline .form-item div,.container-inline .form-item label{display:inline;}.form-item--inline__exception,.container-inline .fieldset-wrapper{display:block;}.form-item--tight,table .form-item,.password-parent,.confirm-parent,.form-item--radio,.form-type-radio,.form-type-checkbox{margin:0;}.form-item--radio .form-item__label,.form-item--radio__label,label.option,.form-type-radio .form-item__label,.form-type-checkbox .form-item__label{display:inline;font-weight:normal;}.form-item--radio .form-item__description,.form-item--radio__description,.form-item--radio .form-item .description,.form-item .form-item--radio .description,.form-type-radio .description,.form-type-checkbox .description,.form-type-radio .form-item__description,.form-type-checkbox .form-item__description,.form-type-radio .form-item .description,.form-type-checkbox .form-item .description,.form-item .form-type-radio .description,.form-item .form-type-checkbox .description{margin-left:1.4em;}.form-item.is-error .form-item__widget,.form-item--is-error__widget,.form-item input.error,.form-item textarea.error,.form-item select.error,.form-item.is-error input,.form-item.is-error textarea,.form-item.is-error select,.form-item--is-error input,.form-item--is-error textarea,.form-item--is-error select{border:1px solid #de1219;}
.form-table__sticky-header,.sticky-header{position:fixed;visibility:hidden;margin-top:0;background-color:#fff;}.form-table__sticky-header.is-sticky,.form-table__sticky-header--is-sticky,.is-sticky.sticky-header{visibility:visible;}.form-table__header,.form-table th,form table th{border-bottom:3px solid #949494;padding-right:1em;text-align:left;}[dir=rtl] .form-table__header,[dir=rtl] .form-table th,.form-table [dir=rtl] th,[dir=rtl] form table th,form [dir=rtl] table th,form table [dir=rtl] th{text-align:right;padding-left:1em;padding-right:0;}.form-table__body,.form-table tbody,form table tbody{border-top:1px solid #949494;}.form-table__row,.form-table tbody tr,form table tbody tr{padding:0.1em 0.6em;border-bottom:1px solid #949494;background-color:#eaeaea;}.form-table__row:nth-child(even),.form-table tbody tr:nth-child(even),form table tbody tr:nth-child(even){background-color:#fff;}.form-table__row.is-active,.form-table__row--is-active,.form-table tbody tr.is-active,form table tbody tr.is-active,td.active{background-color:#d9d9d9;}.form-table__row.is-disabled,.form-table__row--is-disabled,.form-table tbody tr.is-disabled,form table tbody tr.is-disabled,td.menu-disabled{background:#949494;}.form-table__row.is-selected,.form-table__row--is-selected,.form-table tbody tr.is-selected,form table tbody tr.is-selected,tr.selected td{background:white;}.form-table__list,.form-table ul,form table ul{margin:0;}.form-table__narrow-column,td .checkbox,th .checkbox,.form-table th.form-table__narrow-column,form table th.form-table__narrow-column{width:-webkit-min-content;text-align:center;}
.button--helper,.button--footer,#button--helper,#button--footer,.button--primary,.button--secondary,#button--primary,#button--secondary,.button,#button{transition:all 0.25s;padding:0.6em 1.2em;text-align:center;margin:0.5em 0;display:inline-block;width:auto;color:#000;border-radius:6px;box-shadow:2px 2px 2px #949494;text-decoration:none;font-weight:600;text-transform:uppercase;border:1px solid #000;letter-spacing:0.1em;background:#eaeaea;-webkit-appearance:none !important;-moz-appearance:none !important;}.button--helper:hover,.button--footer:hover,#button--helper:hover,#button--footer:hover,.button--primary:hover,.button--secondary:hover,#button--primary:hover,#button--secondary:hover,.button:hover,#button:hover{background:#fff;box-shadow:2px 2px 5px #949494;}.hidden{visibility:hidden;opacity:0;}.visible{visibility:visible;opacity:1;}@media (min-width:960px){.two-cols .col{float:left;width:50%;}.two-cols .col:first-of-type{padding-right:15px;}.two-cols .col:last-of-type{padding-left:15px;}}.button--primary,.button--secondary,#button--primary,#button--secondary{font-family:"Source Serif Pro",serif;background:#de1219;color:#fff;text-transform:none;border:1px solid #2e2e2e;font-size:1.1em;letter-spacing:normal;font-weight:500;}.button--primary:hover,.button--primary:focus,.button--secondary:hover,.button--secondary:focus,#button--primary:hover,#button--primary:focus,#button--secondary:hover,#button--secondary:focus{color:#fff;background:#c61016;}.button--primary:active,.button--primary:visited,.button--secondary:active,.button--secondary:visited,#button--primary:active,#button--primary:visited,#button--secondary:active,#button--secondary:visited{color:#fff;}.button--secondary,#button--secondary{background:#006099;}.button--secondary:hover,.button--secondary:focus,#button--secondary:hover,#button--secondary:focus{color:#fff;background:#005080;}.button--helper,.button--footer,#button--helper,#button--footer{display:flex;justify-content:center;background:#006099;color:#fff;text-shadow:1px 1px 2px #2e2e2e;line-height:1.25em;margin-bottom:0.75em;border:1px solid #2e2e2e;}.button--helper .with-icon,.button--footer .with-icon,#button--helper .with-icon,#button--footer .with-icon{justify-content:left;align-items:center;}.button--helper:hover,.button--footer:hover,#button--helper:hover,#button--footer:hover{color:#fff;background:#004066;}.button--helper,#button--helper{width:100%;}.button--footer,#button--footer{width:20em;}.no-padding{padding:0;}.align-right{padding-left:1em;padding-bottom:0.5em;}.align-left{padding-right:1em;padding-bottom:0.5em;}.align-center{text-align:center;}table.padded td,table.padded th{padding:0.5em;}.block-views-exposed-filter-blockevents-solr-page-1,.block-views-exposed-filter-blockservice-page-1,.block-views-exposed-filter-blockresearch-database-page-1,.block-views-exposed-filter-blockblog-solr-page-1,#views-exposed-form-events-solr-page-4,#views-exposed-form-events-solr-page-5,#views-exposed-form-events-solr-page-6,#views-exposed-form-events-solr-page-8{background:#006099;border-radius:6px;padding:2em 1em;margin:0 0 1.5em;position:relative;}.block-views-exposed-filter-blockevents-solr-page-1 ::-webkit-input-placeholder,.block-views-exposed-filter-blockservice-page-1 ::-webkit-input-placeholder,.block-views-exposed-filter-blockresearch-database-page-1 ::-webkit-input-placeholder,.block-views-exposed-filter-blockblog-solr-page-1 ::-webkit-input-placeholder,#views-exposed-form-events-solr-page-4 ::-webkit-input-placeholder,#views-exposed-form-events-solr-page-5 ::-webkit-input-placeholder,#views-exposed-form-events-solr-page-6 ::-webkit-input-placeholder,#views-exposed-form-events-solr-page-8 ::-webkit-input-placeholder{color:#2e2e2e;opacity:1;font-weight:500;}.block-views-exposed-filter-blockevents-solr-page-1 ::-moz-placeholder,.block-views-exposed-filter-blockservice-page-1 ::-moz-placeholder,.block-views-exposed-filter-blockresearch-database-page-1 ::-moz-placeholder,.block-views-exposed-filter-blockblog-solr-page-1 ::-moz-placeholder,#views-exposed-form-events-solr-page-4 ::-moz-placeholder,#views-exposed-form-events-solr-page-5 ::-moz-placeholder,#views-exposed-form-events-solr-page-6 ::-moz-placeholder,#views-exposed-form-events-solr-page-8 ::-moz-placeholder{color:#2e2e2e;opacity:1;font-weight:500;}.block-views-exposed-filter-blockevents-solr-page-1 :-ms-input-placeholder,.block-views-exposed-filter-blockservice-page-1 :-ms-input-placeholder,.block-views-exposed-filter-blockresearch-database-page-1 :-ms-input-placeholder,.block-views-exposed-filter-blockblog-solr-page-1 :-ms-input-placeholder,#views-exposed-form-events-solr-page-4 :-ms-input-placeholder,#views-exposed-form-events-solr-page-5 :-ms-input-placeholder,#views-exposed-form-events-solr-page-6 :-ms-input-placeholder,#views-exposed-form-events-solr-page-8 :-ms-input-placeholder{color:#2e2e2e;opacity:1;font-weight:500;}.block-views-exposed-filter-blockevents-solr-page-1 :-moz-placeholder,.block-views-exposed-filter-blockservice-page-1 :-moz-placeholder,.block-views-exposed-filter-blockresearch-database-page-1 :-moz-placeholder,.block-views-exposed-filter-blockblog-solr-page-1 :-moz-placeholder,#views-exposed-form-events-solr-page-4 :-moz-placeholder,#views-exposed-form-events-solr-page-5 :-moz-placeholder,#views-exposed-form-events-solr-page-6 :-moz-placeholder,#views-exposed-form-events-solr-page-8 :-moz-placeholder{color:#2e2e2e;opacity:1;font-weight:500;}.block-views-exposed-filter-blockevents-solr-page-1 label,.block-views-exposed-filter-blockservice-page-1 label,.block-views-exposed-filter-blockresearch-database-page-1 label,.block-views-exposed-filter-blockblog-solr-page-1 label,#views-exposed-form-events-solr-page-4 label,#views-exposed-form-events-solr-page-5 label,#views-exposed-form-events-solr-page-6 label,#views-exposed-form-events-solr-page-8 label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;color:#f7f7f7;}.block-views-exposed-filter-blockevents-solr-page-1 .form-item,.block-views-exposed-filter-blockservice-page-1 .form-item,.block-views-exposed-filter-blockresearch-database-page-1 .form-item,.block-views-exposed-filter-blockblog-solr-page-1 .form-item,#views-exposed-form-events-solr-page-4 .form-item,#views-exposed-form-events-solr-page-5 .form-item,#views-exposed-form-events-solr-page-6 .form-item,#views-exposed-form-events-solr-page-8 .form-item{margin:0 0.75em 0.5em 0;}@media (min-width:1024px){.block-views-exposed-filter-blockevents-solr-page-1 .form-item,.block-views-exposed-filter-blockservice-page-1 .form-item,.block-views-exposed-filter-blockresearch-database-page-1 .form-item,.block-views-exposed-filter-blockblog-solr-page-1 .form-item,#views-exposed-form-events-solr-page-4 .form-item,#views-exposed-form-events-solr-page-5 .form-item,#views-exposed-form-events-solr-page-6 .form-item,#views-exposed-form-events-solr-page-8 .form-item{font-size:0.7em;}}@media (min-width:1070px){.block-views-exposed-filter-blockevents-solr-page-1 .form-item,.block-views-exposed-filter-blockservice-page-1 .form-item,.block-views-exposed-filter-blockresearch-database-page-1 .form-item,.block-views-exposed-filter-blockblog-solr-page-1 .form-item,#views-exposed-form-events-solr-page-4 .form-item,#views-exposed-form-events-solr-page-5 .form-item,#views-exposed-form-events-solr-page-6 .form-item,#views-exposed-form-events-solr-page-8 .form-item{font-size:0.72em;}}@media (min-width:1200px){.block-views-exposed-filter-blockevents-solr-page-1 .form-item,.block-views-exposed-filter-blockservice-page-1 .form-item,.block-views-exposed-filter-blockresearch-database-page-1 .form-item,.block-views-exposed-filter-blockblog-solr-page-1 .form-item,#views-exposed-form-events-solr-page-4 .form-item,#views-exposed-form-events-solr-page-5 .form-item,#views-exposed-form-events-solr-page-6 .form-item,#views-exposed-form-events-solr-page-8 .form-item{font-size:0.85em;}}.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item,#views-exposed-form-events-solr-page-4 .form--inline > .form-item,#views-exposed-form-events-solr-page-5 .form--inline > .form-item,#views-exposed-form-events-solr-page-6 .form--inline > .form-item,#views-exposed-form-events-solr-page-8 .form--inline > .form-item{float:none;}@media (min-width:1024px){.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item,#views-exposed-form-events-solr-page-4 .form--inline > .form-item,#views-exposed-form-events-solr-page-5 .form--inline > .form-item,#views-exposed-form-events-solr-page-6 .form--inline > .form-item,#views-exposed-form-events-solr-page-8 .form--inline > .form-item{float:left;}}@media (min-width:666px){.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item.form-item-start-date,.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item.form-item-branch,.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item.form-item-age-group,.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item.form-item-category,.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item.form-item-story-time,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item.form-item-start-date,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item.form-item-branch,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item.form-item-age-group,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item.form-item-category,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item.form-item-story-time,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item.form-item-start-date,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item.form-item-branch,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item.form-item-age-group,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item.form-item-category,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item.form-item-story-time,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item.form-item-start-date,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item.form-item-branch,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item.form-item-age-group,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item.form-item-category,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item.form-item-story-time,#views-exposed-form-events-solr-page-4 .form--inline > .form-item.form-item-start-date,#views-exposed-form-events-solr-page-4 .form--inline > .form-item.form-item-branch,#views-exposed-form-events-solr-page-4 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-4 .form--inline > .form-item.form-item-age-group,#views-exposed-form-events-solr-page-4 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-4 .form--inline > .form-item.form-item-story-time,#views-exposed-form-events-solr-page-5 .form--inline > .form-item.form-item-start-date,#views-exposed-form-events-solr-page-5 .form--inline > .form-item.form-item-branch,#views-exposed-form-events-solr-page-5 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-5 .form--inline > .form-item.form-item-age-group,#views-exposed-form-events-solr-page-5 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-5 .form--inline > .form-item.form-item-story-time,#views-exposed-form-events-solr-page-6 .form--inline > .form-item.form-item-start-date,#views-exposed-form-events-solr-page-6 .form--inline > .form-item.form-item-branch,#views-exposed-form-events-solr-page-6 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-6 .form--inline > .form-item.form-item-age-group,#views-exposed-form-events-solr-page-6 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-6 .form--inline > .form-item.form-item-story-time,#views-exposed-form-events-solr-page-8 .form--inline > .form-item.form-item-start-date,#views-exposed-form-events-solr-page-8 .form--inline > .form-item.form-item-branch,#views-exposed-form-events-solr-page-8 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-8 .form--inline > .form-item.form-item-age-group,#views-exposed-form-events-solr-page-8 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-8 .form--inline > .form-item.form-item-story-time{float:left;}}@media (min-width:666px){.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item.form-item-category,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item.form-item-category,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item.form-item-category,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-4 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-4 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-5 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-5 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-6 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-6 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-8 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-8 .form--inline > .form-item.form-item-category{clear:both;}}@media (min-width:1024px){.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockevents-solr-page-1 .form--inline > .form-item.form-item-category,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockservice-page-1 .form--inline > .form-item.form-item-category,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockresearch-database-page-1 .form--inline > .form-item.form-item-category,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item.form-item-audience,.block-views-exposed-filter-blockblog-solr-page-1 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-4 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-4 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-5 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-5 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-6 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-6 .form--inline > .form-item.form-item-category,#views-exposed-form-events-solr-page-8 .form--inline > .form-item.form-item-audience,#views-exposed-form-events-solr-page-8 .form--inline > .form-item.form-item-category{clear:none;}}.block-views-exposed-filter-blockevents-solr-page-1 .form-text,.block-views-exposed-filter-blockservice-page-1 .form-text,.block-views-exposed-filter-blockresearch-database-page-1 .form-text,.block-views-exposed-filter-blockblog-solr-page-1 .form-text,#views-exposed-form-events-solr-page-4 .form-text,#views-exposed-form-events-solr-page-5 .form-text,#views-exposed-form-events-solr-page-6 .form-text,#views-exposed-form-events-solr-page-8 .form-text{width:170px;border-radius:6px;padding:0.5em;border:0;}.block-views-exposed-filter-blockevents-solr-page-1 .form-select,.block-views-exposed-filter-blockservice-page-1 .form-select,.block-views-exposed-filter-blockresearch-database-page-1 .form-select,.block-views-exposed-filter-blockblog-solr-page-1 .form-select,#views-exposed-form-events-solr-page-4 .form-select,#views-exposed-form-events-solr-page-5 .form-select,#views-exposed-form-events-solr-page-6 .form-select,#views-exposed-form-events-solr-page-8 .form-select{height:38px;-webkit-appearance:none;-moz-appearance:none;background:#fff;padding:0 1.5em 0 1em;background:url(/themes/custom/mcpl_zen/images/arrows.jpg) no-repeat #fff;background-position:95%;border:0;color:#2e2e2e;font-weight:500;border-radius:6px;}.block-views-exposed-filter-blockevents-solr-page-1 .form-item-search-term,.block-views-exposed-filter-blockevents-solr-page-1 .form-item-keywords,.block-views-exposed-filter-blockservice-page-1 .form-item-search-term,.block-views-exposed-filter-blockservice-page-1 .form-item-keywords,.block-views-exposed-filter-blockresearch-database-page-1 .form-item-search-term,.block-views-exposed-filter-blockresearch-database-page-1 .form-item-keywords,.block-views-exposed-filter-blockblog-solr-page-1 .form-item-search-term,.block-views-exposed-filter-blockblog-solr-page-1 .form-item-keywords,#views-exposed-form-events-solr-page-4 .form-item-search-term,#views-exposed-form-events-solr-page-4 .form-item-keywords,#views-exposed-form-events-solr-page-5 .form-item-search-term,#views-exposed-form-events-solr-page-5 .form-item-keywords,#views-exposed-form-events-solr-page-6 .form-item-search-term,#views-exposed-form-events-solr-page-6 .form-item-keywords,#views-exposed-form-events-solr-page-8 .form-item-search-term,#views-exposed-form-events-solr-page-8 .form-item-keywords{float:none !important;margin:0 0 0.75em;}.block-views-exposed-filter-blockevents-solr-page-1 .form-item-search-term .form-text,.block-views-exposed-filter-blockevents-solr-page-1 .form-item-keywords .form-text,.block-views-exposed-filter-blockservice-page-1 .form-item-search-term .form-text,.block-views-exposed-filter-blockservice-page-1 .form-item-keywords .form-text,.block-views-exposed-filter-blockresearch-database-page-1 .form-item-search-term .form-text,.block-views-exposed-filter-blockresearch-database-page-1 .form-item-keywords .form-text,.block-views-exposed-filter-blockblog-solr-page-1 .form-item-search-term .form-text,.block-views-exposed-filter-blockblog-solr-page-1 .form-item-keywords .form-text,#views-exposed-form-events-solr-page-4 .form-item-search-term .form-text,#views-exposed-form-events-solr-page-4 .form-item-keywords .form-text,#views-exposed-form-events-solr-page-5 .form-item-search-term .form-text,#views-exposed-form-events-solr-page-5 .form-item-keywords .form-text,#views-exposed-form-events-solr-page-6 .form-item-search-term .form-text,#views-exposed-form-events-solr-page-6 .form-item-keywords .form-text,#views-exposed-form-events-solr-page-8 .form-item-search-term .form-text,#views-exposed-form-events-solr-page-8 .form-item-keywords .form-text{width:100%;}.block-views-exposed-filter-blockevents-solr-page-1 .form-actions,.block-views-exposed-filter-blockservice-page-1 .form-actions,.block-views-exposed-filter-blockresearch-database-page-1 .form-actions,.block-views-exposed-filter-blockblog-solr-page-1 .form-actions,#views-exposed-form-events-solr-page-4 .form-actions,#views-exposed-form-events-solr-page-5 .form-actions,#views-exposed-form-events-solr-page-6 .form-actions,#views-exposed-form-events-solr-page-8 .form-actions{clear:none;float:left;margin:0;}.block-views-exposed-filter-blockevents-solr-page-1 .bef-datepicker,.block-views-exposed-filter-blockservice-page-1 .bef-datepicker,.block-views-exposed-filter-blockresearch-database-page-1 .bef-datepicker,.block-views-exposed-filter-blockblog-solr-page-1 .bef-datepicker,#views-exposed-form-events-solr-page-4 .bef-datepicker,#views-exposed-form-events-solr-page-5 .bef-datepicker,#views-exposed-form-events-solr-page-6 .bef-datepicker,#views-exposed-form-events-solr-page-8 .bef-datepicker{width:120px;}@media (min-width:1024px){.block-views-exposed-filter-blockevents-solr-page-1 .bef-datepicker,.block-views-exposed-filter-blockservice-page-1 .bef-datepicker,.block-views-exposed-filter-blockresearch-database-page-1 .bef-datepicker,.block-views-exposed-filter-blockblog-solr-page-1 .bef-datepicker,#views-exposed-form-events-solr-page-4 .bef-datepicker,#views-exposed-form-events-solr-page-5 .bef-datepicker,#views-exposed-form-events-solr-page-6 .bef-datepicker,#views-exposed-form-events-solr-page-8 .bef-datepicker{width:90px;}}@media (min-width:1070px){.block-views-exposed-filter-blockevents-solr-page-1 .bef-datepicker,.block-views-exposed-filter-blockservice-page-1 .bef-datepicker,.block-views-exposed-filter-blockresearch-database-page-1 .bef-datepicker,.block-views-exposed-filter-blockblog-solr-page-1 .bef-datepicker,#views-exposed-form-events-solr-page-4 .bef-datepicker,#views-exposed-form-events-solr-page-5 .bef-datepicker,#views-exposed-form-events-solr-page-6 .bef-datepicker,#views-exposed-form-events-solr-page-8 .bef-datepicker{width:120px;}}.block-views-exposed-filter-blockevents-solr-page-1 .button,.block-views-exposed-filter-blockservice-page-1 .button,.block-views-exposed-filter-blockresearch-database-page-1 .button,.block-views-exposed-filter-blockblog-solr-page-1 .button,#views-exposed-form-events-solr-page-4 .button,#views-exposed-form-events-solr-page-5 .button,#views-exposed-form-events-solr-page-6 .button,#views-exposed-form-events-solr-page-8 .button{border:0;color:#006099;border-radius:6px;margin:0;height:38px;width:140px;background-color:#fff;box-shadow:#2e2e2e 2px 2px 5px;}.block-views-exposed-filter-blockevents-solr-page-1 .button#edit-reset,.block-views-exposed-filter-blockservice-page-1 .button#edit-reset,.block-views-exposed-filter-blockresearch-database-page-1 .button#edit-reset,.block-views-exposed-filter-blockblog-solr-page-1 .button#edit-reset,#views-exposed-form-events-solr-page-4 .button#edit-reset,#views-exposed-form-events-solr-page-5 .button#edit-reset,#views-exposed-form-events-solr-page-6 .button#edit-reset,#views-exposed-form-events-solr-page-8 .button#edit-reset{background:transparent;color:#fff;font-size:0.8em;width:auto;position:absolute;right:1em;bottom:-0.25em;box-shadow:none;}.research-learning-articles{border-radius:6px;background-color:#fff;padding:1em;margin-bottom:1em;}.clear{clear:both;}.nomargin{margin:0;line-height:0;}.left-margin{margin:0 0 0 1em;}.right-margin{margin:0 1em 0 0;}.icon--stack-books{background:url("/themes/custom/mcpl_zen/images/stack-books-white.svg") no-repeat;}.icon--digital-content{background:url("/themes/custom/mcpl_zen/images/digital-content-white.svg") no-repeat;}.icon--credit-card{background:url("/themes/custom/mcpl_zen/images/credit-card-white.svg") no-repeat;}.icon--printer{background:url("/themes/custom/mcpl_zen/images/printer-white.svg") no-repeat;}.icon--sphere{background:url("/themes/custom/mcpl_zen/images/sphere-white.svg") no-repeat;}.icon--question-circle{background:url("/themes/custom/mcpl_zen/images/question-circle-white.svg") no-repeat;}.icon--calendar{background:url("/themes/custom/mcpl_zen/images/calendar-white.svg") no-repeat;}.icon--laptop{background:url("/themes/custom/mcpl_zen/images/laptop-white.svg") no-repeat;}.icon--worldcat{background:url("/themes/custom/mcpl_zen/images/worldcat-logo-white.svg") no-repeat;}.icon-large{width:30px !important;height:30px !important;}.block-sharethis-block{position:relative;bottom:60px;text-align:right;padding:0 1.5em;float:right;}.is-page-node-type-page .block-sharethis-block{margin-bottom:0;bottom:20px;padding:0.5em 1.5em;width:100%;float:none;margin-top:2.25em;}.block-page-helpful{padding:0 1.5em;margin-bottom:0;bottom:30px;padding:0.5em 1.5em;width:100%;float:none;margin-top:2em;}.block-page-helpful p{font-weight:bold;margin:0.25rem 0;}.block-page-helpful .yes-helpful,.block-page-helpful .no-helpful{margin-left:0.75rem;}.contrast-dark .block-views > h2{color:#fff;}.contrast-dark #main-content,.contrast-dark h2.visually-hidden,.contrast-dark h1.visually-hidden{color:#fff;}.webform-title{color:#fff;}a span[class="0"]{display:none;}.field--name-comment-body #edit-comment-body-0-format{display:none;}#comment-form{padding:2em !important;}#protected-pages-enter-password{background-color:#fff;}img.image-style-image-with-border{border:1px solid #000000;}
.paragraph--type--image-gallery .carousel{display:flex;justify-content:center;align-items:center;}.paragraph--type--image-gallery .carousel-arrow{position:absolute;display:flex;justify-content:center;top:0;bottom:64px;margin-block:auto;height:fit-content;width:48px;background-color:white;border:none;font-size:3rem;padding:0;cursor:pointer;opacity:0.5;transition:opacity 100ms;}.paragraph--type--image-gallery .carousel-arrow:hover,.paragraph--type--image-gallery .carousel-arrow:focus{opacity:1;}.paragraph--type--image-gallery .carousel-arrow--prev{left:0;}.paragraph--type--image-gallery .carousel-arrow--next{right:0;}.paragraph--type--image-gallery .field--name-field-gallery-image{width:100%;padding-block:16px 32px;margin:16px 48px;overflow-x:auto;display:flex;width:100%;gap:3rem;align-items:center;scroll-snap-type:x mandatory;flex-flow:row nowrap;scroll-behavior:smooth;}.paragraph--type--image-gallery .field--name-field-gallery-image::-webkit-scrollbar{height:14px;width:calc(100% - 48px);}.paragraph--type--image-gallery .field--name-field-gallery-image::-webkit-scrollbar-track{background:rgba(177,179,179,0.6);}.paragraph--type--image-gallery .field--name-field-gallery-image::-webkit-scrollbar-thumb{background:#006099;}.paragraph--type--image-gallery .field--name-field-gallery-image::-webkit-scrollbar-track-piece:start{background:#006099;}.paragraph--type--image-gallery .field--name-field-gallery-image .field__item{flex:1 0 25%;aspect-ratio:1;flex-flow:column nowrap;display:flex;justify-content:center;align-items:center;background-color:white;scroll-snap-align:center;border-radius:20px;overflow:hidden;}.paragraph--type--image-gallery .field--name-field-gallery-image .field__item img{height:100% !important;}@media (max-width:600px){.paragraph--type--image-gallery .field--name-field-gallery-image .field__item{flex:1 0 90%;}}
.header__logo{float:left;margin:0 10px 0 0;padding:0;}[dir=rtl] .header__logo{float:right;margin:0 0 0 10px;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;}.header__site-link:link,.header__site-link:visited{color:#1f1f1f;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}[dir=rtl] .header__secondary-menu{float:left;}.header__region{clear:both;}.top-nav{z-index:1;}.top-nav{display:flex;position:relative;height:auto;max-width:100%;background-color:#fff;margin:0 auto;}@media (min-width:1024px){.top-nav{padding-right:0;background-color:#fff;background-image:none;}}
.hidden,html.js .js-hidden,html.js .js-hide,html.js .element-hidden{display:none;}
.paragraph--type--icon-card.no-text .inner{flex-direction:column;}@media (min-width:1024px){.paragraph--type--icon-card.no-text .inner{flex-direction:row;align-items:center;}.paragraph--type--icon-card.no-text .inner h3{margin-top:0;}.paragraph--type--icon-card.no-text .inner .fontawesome-icon{margin-right:20px;}}.paragraph--type--icon-card.text .inner{flex-direction:column;}.paragraph--type--icon-card h3{margin-top:20px;margin-bottom:0;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;}.paragraph--type--icon-card h3 a{color:#000;text-decoration:underline;-webkit-text-decoration-color:#0081C6;text-decoration-color:#0081C6;}.paragraph--type--icon-card h3 a:hover{-webkit-text-decoration-color:#000;text-decoration-color:#000;}.paragraph--type--icon-card h3 i{font-size:20px;margin-left:10px;}.paragraph--type--icon-card .fontawesome-icon{position:relative;width:130px;height:130px;display:flex;align-items:center;justify-content:center;}.paragraph--type--icon-card .fontawesome-icon svg{position:absolute;top:0;left:0;width:100%;height:100%;}.paragraph--type--icon-card i{position:relative;font-size:45px;color:black;}.paragraph--type--icon-card a.icon-link{text-decoration:none;}.paragraph--type--icon-card .fontawesome-icon.background-red path{fill:#ee4840;}.paragraph--type--icon-card .fontawesome-icon.background-red i{color:white;}.paragraph--type--icon-card .fontawesome-icon.background-yellow path{fill:#feda41;}.paragraph--type--icon-card .fontawesome-icon.background-blue path{fill:#91cde2;}
.paragraph--type--icon-card-group h2.paragraph--type--icon-card-group--title{font-size:1.875rem;margin:0 auto 1.75rem auto;max-width:1470px;}.paragraph--type--icon-card-group.columns-2 .inner .field--name-field-icon-cards .field__item{width:100%;}@media (min-width:1024px){.paragraph--type--icon-card-group.columns-2 .inner .field--name-field-icon-cards .field__item{flex:0 0 calc(100% / 2 - 40px);}}.paragraph--type--icon-card-group.columns-3 .inner .field--name-field-icon-cards .field__item{width:100%;}@media (min-width:1024px){.paragraph--type--icon-card-group.columns-3 .inner .field--name-field-icon-cards .field__item{flex:0 0 calc(100% / 3 - 40px);}}.paragraph--type--icon-card-group .inner{max-width:1470px;margin:0 auto;padding:0 20px;}.paragraph--type--icon-card-group .inner .field--name-field-icon-cards{display:flex;flex-direction:column;gap:20px;}@media (min-width:1024px){.paragraph--type--icon-card-group .inner .field--name-field-icon-cards{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:40px;}}@media (min-width:768px){.paragraph--type--icon-card-group .inner{padding:0 50px;}}.paragraph--type--icon-card-group .inner .paragraph--type--icon-card .inner{width:100%;display:flex;padding:0;}
.icon,#inline-icon-test::after,#random-div{display:block;width:14px;height:14px;background-size:contain;}.icon--large{width:24px;height:24px;}.icon--heart,#inline-icon-test::after,#random-div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E");}.icon--arrow-down{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");}.icon--arrow-down-blue{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%2325A2E4'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");}.icon--account{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z'/%3E%3C/svg%3E");}.icon--map-pin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z'/%3E%3C/svg%3E");}.icon--search{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--search-black{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%231f1f1f'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--search-red{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23de1219'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--arrow-right-red{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23EF3E43'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");}.icon--arrow-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");}.icon--social-share{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92 1.61 0 2.92-1.31 2.92-2.92s-1.31-2.92-2.92-2.92z'/%3E%3C/svg%3E");}.icon--three-line-menu{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23404040'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'/%3E%3C/svg%3E");}.icon--alert-warning{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z'/%3E%3C/svg%3E");}.icon--alert-message{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");}.icon--alert-close{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");}.icon--search-arrow{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z'/%3E%3C/svg%3E");}#inline-icon-test::after{content:"";display:block;}
.inline-links,.inline.links{padding:0;}.inline-links__item,.inline.links li{display:inline;list-style-type:none;padding:0 1em 0 0;}.inline-links__item:last-child,.inline.links li:last-child{padding-right:0;}[dir=rtl] .inline-links__item,[dir=rtl] .inline.links li,.inline.links [dir=rtl] li{display:inline-block;padding:0 0 0 1em;}[dir=rtl] .inline-links__item:last-child,[dir=rtl] .inline.links li:last-child,.inline.links [dir=rtl] li:last-child{padding-left:0;}
.inline-sibling,span.field-label,.field-label-inline .field-label{display:inline;margin-right:10px;}[dir=rtl] .inline-sibling,[dir=rtl] span.field-label,[dir=rtl] .field-label-inline .field-label,.field-label-inline [dir=rtl] .field-label{margin-right:0;margin-left:10px;}.inline-sibling__child,.inline-sibling *,span.field-label *,.field-label-inline .field-label *{display:inline;}.inline-sibling__adjacent,.inline-sibling + *,.inline-sibling + * > :first-child,.inline-sibling + * > :first-child > :first-child,span.field-label + *,.field-label-inline .field-label + *,span.field-label + * > :first-child,.field-label-inline .field-label + * > :first-child,span.field-label + * > :first-child > :first-child,.field-label-inline .field-label + * > :first-child > :first-child{display:inline;}.field-label-inline .field-label,.field-label-inline .field-items{float:none;}
.page-background{background-size:100% auto;background-position:center top;background-repeat:no-repeat;position:relative;}.bg-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;}.is-page-node-type-landing-page .layout-3col{position:relative;}.is-page-node-type-landing-page h1.page-title{display:none;}.is-page-node-type-landing-page header.header{padding:0;position:relative;}header.header{padding:20px;position:relative;}h1.section-title{text-shadow:0 0 6px rgba(85,85,85,0.3);margin:0;max-width:800px;margin:0 auto;text-align:center;font-size:3em;line-height:1.2;}@media (min-width:960px){h1.section-title{font-size:4em;}}.contrast-dark .bg-cover{background:linear-gradient(rgba(46,46,46,0.25) 5vw,rgba(46,46,46,0.95) 48vw,#2e2e2e 50vw);}.contrast-dark h1.section-title,.contrast-dark h2.card-group-title{color:#fff;}.contrast-red .bg-cover{background:linear-gradient(rgba(222,18,25,0.1) 40vw,rgba(222,18,25,0.95) 48vw,#de1219 50vw);}.contrast-red h1.section-title,.contrast-red h2.card-group-title{color:#fff;}.contrast-blue .bg-cover{background:linear-gradient(rgba(0,96,153,0.1) 40vw,rgba(0,96,153,0.95) 48vw,#006099 50vw);}.contrast-blue h1.section-title,.contrast-blue h2.card-group-title{color:#fff;}.contrast-teal .bg-cover{background:linear-gradient(rgba(39,104,109,0.1) 40vw,rgba(39,104,109,0.95) 48vw,#27686d 50vw);}.contrast-teal h1.section-title,.contrast-teal h2.card-group-title{color:#fff;}.contrast-purple .bg-cover{background:linear-gradient(rgba(127,63,152,0.1) 40vw,rgba(127,63,152,0.95) 48vw,#7f3f98 50vw);}.contrast-purple h1.section-title,.contrast-purple h2.card-group-title{color:#fff;}.contrast-orange .bg-cover{background:linear-gradient(rgba(246,130,36,0.1) 40vw,#f68224 48vw);}.contrast-orange h1.section-title,.contrast-orange h2.card-group-title{color:#1f1f1f;text-shadow:0 0 6px rgba(255,255,255,0.3);position:relative;}.contrast-yellow .bg-cover{background:linear-gradient(rgba(253,217,116,0.1) 40vw,#fdd974 48vw);}.contrast-yellow h1.section-title,.contrast-yellow h2.card-group-title{color:#1f1f1f;text-shadow:0 0 6px rgba(255,255,255,0.3);position:relative;}.contrast-green .bg-cover{background:linear-gradient(rgba(141,198,63,0.1) 40vw,#8dc63f 48vw);}.contrast-green h1.section-title,.contrast-green h2.card-group-title{color:#1f1f1f;text-shadow:0 0 6px rgba(255,255,255,0.3);position:relative;}.contrast-light .bg-cover{background:linear-gradient(rgba(247,247,247,0.3) 5vw,#f7f7f7 48vw);}.contrast-light h1.section-title,.contrast-light h2.card-group-title{color:#1f1f1f;text-shadow:0 0 6px rgba(255,255,255,0.3);position:relative;}.contrast- h1.section-title{color:#fff;text-shadow:0 0 6px rgba(46,46,46,0.3);}.contrast- h2.card-group-title{color:#1f1f1f;text-shadow:0 0 6px white;position:relative;font-weight:400;}.contrast- .breadcrumb__item,.contrast- .breadcrumb__item a{color:#000;}.is-page-node-type-landing-page .paragraph--type--card-group .card-group-title,.is-page-node-type-landing-page .card-group .card-group-title{background:transparent;padding:0;margin:0 0 0.625em;width:100%;}#protected-pages-enter-password{background-color:white;}
.genealogy .top-nav{border-top:2px solid #2a8186;}.genealogy .top-nav #block-siteswitcher{background:#2a8186;}.genealogy .top-nav .site-logo{background:url("/themes/custom/mcpl_zen/images/mgc-logo-trimmed.svg") no-repeat;width:140px;margin:0 1rem 3rem 0;background-position:center;}@media (min-width:555px){.genealogy .top-nav .site-logo{width:270px;}}@media (min-width:666px){.genealogy .top-nav .site-logo{width:200px;}}@media (min-width:960px){.genealogy .top-nav .site-logo{width:240px;}}@media (min-width:1024px){.genealogy .top-nav .site-logo{margin:0 1rem;}}.story-center .top-nav{border-top:2px solid #ffc325;}.story-center .top-nav #block-siteswitcher{background:#ffc325;}.story-center .top-nav #block-siteswitcher a{color:#1f1f1f;}.story-center .top-nav .site-logo{width:140px;position:relative;background:url("/themes/custom/mcpl_zen/images/storycenter-logo.svg") no-repeat;}@media (min-width:444px){.story-center .top-nav .site-logo{width:220px;top:auto;}}@media (min-width:960px){.story-center .top-nav .site-logo{width:275px;}}.square-one .top-nav{border-top:2px solid #06aeef;}.square-one .top-nav #block-siteswitcher{background:#06aeef;}.square-one .top-nav #block-siteswitcher a{color:#1f1f1f;}.square-one .top-nav .site-logo{width:200px;height:90px;background:url("/themes/custom/mcpl_zen/images/squareone-logo.svg") no-repeat;}.grow-a-reader .top-nav{border-top:2px solid #8dc63f;}.grow-a-reader .top-nav #block-siteswitcher{background:#8dc63f;}.grow-a-reader .top-nav #block-siteswitcher a{color:#1f1f1f;}.grow-a-reader .top-nav .site-logo{width:140px;height:120px;background:url("/themes/custom/mcpl_zen/images/grow-a-reader-logo.svg") no-repeat;}@media (min-width:444px){.grow-a-reader .top-nav .site-logo{width:230px;}}.kids .top-nav{border-top:2px solid #8dc63f;}.kids .top-nav #block-siteswitcher{background:#8dc63f;}.kids .top-nav #block-siteswitcher a{color:#1f1f1f;}.kids .top-nav .site-logo{width:140px;height:120px;background:url("/themes/custom/mcpl_zen/images/grow-a-reader-logo.svg") no-repeat;}@media (min-width:444px){.kids .top-nav .site-logo{width:230px;}}.culinary .top-nav{border-top:2px solid #7dba5f;}.culinary .top-nav #block-siteswitcher{background:#7dba5f;}.culinary .top-nav #block-siteswitcher a{color:#1f1f1f;}.culinary .top-nav .site-logo{width:220px;height:90px;background:url("/themes/custom/mcpl_zen/images/culinary-logo-color-vertical.svg") no-repeat;}.top-nav{height:auto;max-width:100%;background-color:#fff;margin:0 auto;display:flex;flex-direction:column;font-family:proxima-nova,sans-serif;border-top:2px solid #231f20;position:relative;z-index:1;}.top-nav .top-nav__inner{display:flex;flex-direction:column;width:100%;background:#fff;align-items:left;padding:0;}@media (min-width:1024px){.top-nav .top-nav__inner{padding-right:0 1rem 0 0;background-color:#fff;background-image:none;margin:0 auto;max-width:1500px;display:grid;grid-template-columns:250px 1fr;grid-template-rows:auto auto;}.top-nav .top-nav__inner .block-system-branding-block{grid-row:span 2;}.top-nav .top-nav__inner .block-views-exposed-filter-blocksearch-catalog-page-2,.top-nav .top-nav__inner #block-mcpl-zen-mcplmain{text-align:right;justify-self:end;}.top-nav .top-nav__inner .block-views-exposed-filter-blocksearch-catalog-page-2{margin-bottom:-15px;margin-top:20px;}}@media (min-width:1024px) and (min-width:1024px) and (max-width:1299px){.top-nav .top-nav__inner .block-views-exposed-filter-blocksearch-catalog-page-2{margin-bottom:-20px;margin-top:0;}}@media (min-width:1024px) and (min-width:1300px){.top-nav .top-nav__inner .block-views-exposed-filter-blocksearch-catalog-page-2{margin-bottom:0;margin-top:0;}}@media (min-width:1024px){.top-nav .top-nav__inner #views-exposed-form-search-catalog-page-2{display:flex;align-items:center;margin:0;padding:1rem 1.25rem;justify-content:flex-end;}}@media (min-width:1024px) and (min-width:960px){.top-nav .top-nav__inner #views-exposed-form-search-catalog-page-2{padding-right:0;}}@media (min-width:1300px){.top-nav .top-nav__inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}}@media (min-width:1024px){.top-nav{padding-right:0;background-color:#fff;background-image:none;}}.top-nav .site-logo{width:150px;height:68px;display:inline-block;position:relative;background:url("/themes/custom/mcpl_zen/logo.svg") no-repeat;text-indent:-1000px;color:#1f1f1f;margin:2rem 1rem;}@media (min-width:1024px){.top-nav .site-logo{margin:2rem 1rem 2rem 2rem;width:200px;height:90px;}}.is-logged-in-user .top-nav .site-logo{z-index:200;margin-bottom:3rem;}@media (min-width:1024px){.is-logged-in-user .top-nav .site-logo{margin:1rem;}}.block-views-exposed-filter-blocksearch-catalog-page-2{flex:2;}.mcpl__menu{z-index:98;background:#f5f4f2;color:#000;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;line-height:normal;overflow-y:auto;padding:0.625rem 0 0 0;transition:none;-ms-transform:scale(1,1);transform:scale(1,1);width:auto;height:auto;overflow-y:visible;}@media (min-width:1024px){.mcpl__menu{background-color:transparent;padding:0 10px;}}.mcpl__menu .mcpl_list{list-style:none;margin:0;padding:0;}@media (min-width:1024px){.mcpl__menu .mcpl_list{margin-top:0;display:flex;}}.mcpl__menu .mcpl__item{padding:0 1rem;text-align:left;position:relative;list-style:none;min-height:32px;display:flex;flex-direction:column;}@media (min-width:1024px){.mcpl__menu .mcpl__item{border-radius:0.25rem 0.25rem 0 0;margin-left:0.625rem;margin-bottom:0;position:relative;font-size:20px;display:flex;align-items:center;padding-left:10px;padding-right:0;}.mcpl__menu .mcpl__item:last-child .mcpl__menu_sub{left:auto;right:0;text-align:left;}.mcpl__menu .mcpl__item:last-child .mcpl__menu_sub .mcpl__submenu{border-radius:0.25rem 0 0.25rem 0.25rem;}}.mcpl__menu .mcpl__item .mcpl__item-wrapper{display:flex;align-items:center;justify-content:start;width:100%;line-height:1.5;padding:0;}@media (min-width:1024px){.mcpl__menu .mcpl__item .mcpl__item-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:0.5rem;width:100%;min-height:2.5rem;}}.mcpl__menu .mcpl__item .mcpl__link{align-items:center;color:#000;display:flex;font-size:1.125rem;line-height:inherit;margin:0;padding:0;text-decoration:none;text-wrap:nowrap;}@media (min-width:1024px){.mcpl__menu .mcpl__item .mcpl__link{font-size:1.25rem;line-height:1.2;margin:0;padding:0.5rem 0;}}.mcpl__menu .mcpl__item .mcpl__link:hover{text-decoration:underline;}.mcpl__menu .mcpl__item .mcpl__dropdown-toggle{background:none;border:none;border-radius:4px;cursor:pointer;margin-left:8px;min-width:24px;min-height:24px;transition:background-color 0.2s ease;}@media (min-width:1024px){.mcpl__menu .mcpl__item .mcpl__dropdown-toggle{flex-shrink:0;margin-left:4px;padding:4px 8px;}}.mcpl__menu .mcpl__item .mcpl__dropdown-toggle:hover{background-color:rgba(0,0,0,0.05);}.mcpl__menu .mcpl__item .mcpl__dropdown-toggle:focus{outline:2px solid #2a8186;outline-offset:2px;}.mcpl__menu .mcpl__menu_sub{position:inherit;padding-bottom:0.5rem;}@media (min-width:1024px){.mcpl__menu .mcpl__menu_sub{position:absolute;top:100%;left:0;padding-bottom:0;}}.mcpl__menu .mcpl__menu_sub .mcpl__item{padding-left:0;}.mcpl__menu .mcpl__menu_sub .mcpl__item .mcpl__link{font-size:1rem;line-height:1.5rem;}@media (min-width:64rem){.mcpl__menu .mcpl__menu_sub .mcpl__item .mcpl__link{padding:0;}}.mcpl__menu .mcpl__submenu{background:#f5f4f2;overflow:hidden;display:none;padding:0;font-weight:500;transition:all 0.3s ease;}@media (min-width:1024px){.mcpl__menu .mcpl__submenu{margin-top:0;min-width:100%;border-radius:0.25rem 0.25rem 0 0.25rem;background:rgba(245,244,242,0.9);min-width:320px;font-weight:500;padding-bottom:0.5rem;}}.mcpl__menu .mcpl__submenu.open{display:flex;flex-direction:column;height:auto;margin-bottom:0.25rem;}.mcpl__menu .mcpl__submenu .mcpl__item{min-height:auto;}@media (min-width:64rem){.mcpl__menu .mcpl__submenu .mcpl__item-wrapper{justify-content:flex-start;min-height:auto;}}.mcpl__menu .menu-item--expanded{list-style-type:none;list-style-image:none;background:#f5f4f2;}.mcpl__menu .mcpl__item.last{padding-top:1rem;}.mcpl__menu .mcpl__item.last .mcpl__link,.mcpl__menu .mcpl__item.last a{background:#ffc423;border-radius:5px;padding:10px 20px;}.mcpl__menu .mcpl__submenu a{opacity:0;transition:opacity 75ms ease-in-out;font-size:1rem;}.mcpl__menu .mcpl__submenu.open a{opacity:1;transition:opacity 150ms ease-in-out 150ms;}.menu--site-switcher{display:block;padding-top:1rem;}.mcpl__logo{background:#fff;height:61px;position:relative;z-index:99;}.mcpl__logo .mcpl__logo--inner{padding:0 20px;}.mcpl__logo .mcpl__logo__image{position:absolute;top:0;left:20px;width:114px;height:auto;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);}@media (min-width:1024px){.top-nav__mobile{width:100%;position:relative;top:0;}.top-nav{border-top:solid 2px #fff;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.12);}.top-nav .menu--site-switcher{display:none;}.top-nav .mcpl__menu .menu .mcpl__item.menu-item--expanded.open{border-radius:0px 0px 4px 4px;background:#f5f4f2;}.top-nav .mcpl__menu .menu .menu-item--expanded.open,.top-nav .mcpl__menu .menu .mcpl__item.open{border-radius:0px 0px 4px 4px;background:#f5f4f2;}.mcpl__logo{height:116px;padding-right:0;background-image:none;}.mcpl__logo .mcpl__logo__image{width:240px;height:auto;box-shadow:0;}}#views-exposed-form-search-catalog-page-2{display:block;align-items:center;margin:0 auto;padding:1rem 8px;background-color:#e6e5e3;}@media (min-width:666px){#views-exposed-form-search-catalog-page-2{display:flex;align-items:center;margin:0 auto;padding:1rem 1.25rem;background-color:#e6e5e3;}}@media (min-width:1024px){#views-exposed-form-search-catalog-page-2{background:white;padding:0;}}#views-exposed-form-search-catalog-page-2 .form--inline{border-radius:4px;background:#fff;display:flex;align-items:center;max-width:550px;margin:0 auto;background:white;flex:2;position:relative;}@media (min-width:960px){#views-exposed-form-search-catalog-page-2 .form--inline{margin:0;max-width:100%;}}#views-exposed-form-search-catalog-page-2 input{border-radius:4px;border:2px solid rgba(0,0,0,0.15);background:#fff;padding:0.5rem;flex:2;font-size:18px;}#views-exposed-form-search-catalog-page-2 .form-item{margin:0;display:flex;flex:2;}#views-exposed-form-search-catalog-page-2 .button{margin:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;background-color:#fff;width:1rem;height:auto;border:none;cursor:pointer;text-indent:-3000px;transition:none;padding:0;margin:0 0.5rem 0 0;border-radius:0;box-shadow:none;position:absolute;right:0.5rem;top:0.55rem;}@media (min-width:1024px){#views-exposed-form-search-catalog-page-2 .button{position:relative;left:-1.5rem;top:0;right:0;}}.mcpl__caret{margin-left:0.25rem;display:inline-block;width:16px;text-align:center;transition:transform 0.3s ease;position:relative;top:2px;}.mcpl__caret.rotated{-ms-transform:rotate(180deg);transform:rotate(180deg);}#weglot-listbox{top:8px !important;}
.icon,.megamenu__list .megamenu__item a.active::after,.megamenu__list .megamenu__item span.active::after,#inline-icon-test::after,#random-div{display:block;width:14px;height:14px;background-size:contain;}.icon--large,.megamenu__list .megamenu__item a.active::after,.megamenu__list .megamenu__item span.active::after{width:24px;height:24px;}.icon--heart,#inline-icon-test::after,#random-div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E");}.icon--arrow-down{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");}.icon--arrow-down-blue{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%2325A2E4'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");}.icon--account{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z'/%3E%3C/svg%3E");}.icon--map-pin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z'/%3E%3C/svg%3E");}.icon--search{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--search-black{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%231f1f1f'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--search-red{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23de1219'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--arrow-right-red,.megamenu__list .megamenu__item a.active::after,.megamenu__list .megamenu__item span.active::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23EF3E43'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");}.icon--arrow-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");}.icon--social-share{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92 1.61 0 2.92-1.31 2.92-2.92s-1.31-2.92-2.92-2.92z'/%3E%3C/svg%3E");}.icon--three-line-menu{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23404040'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'/%3E%3C/svg%3E");}.icon--alert-warning{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z'/%3E%3C/svg%3E");}.icon--alert-message{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");}.icon--alert-close{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");}.icon--search-arrow{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z'/%3E%3C/svg%3E");}#inline-icon-test::after{content:"";display:block;}.megamenu-block{display:none;position:fixed;background-color:#eaeaea;z-index:100;width:250px;text-align:left;left:-250px;top:0;height:100%;padding:0;}@media (min-width:1024px){.megamenu-block{display:block;position:unset;background-color:transparent;width:75%;height:auto;left:auto;top:auto;padding:2.55em 0;}}@media (min-width:960px){.megamenu-block .megamenu__list{width:100%;position:absolute;}.megamenu-block .megamenu__item{width:55%;}.megamenu-block .megamenu__submenu{position:absolute;left:30%;top:10%;width:70%;height:80%;}}@media (min-width:1024px){.megamenu-block{display:flex;}.megamenu-block .megamenu__list{top:150px;left:0;z-index:100;}}@media (min-width:1024px){ul.menu.megamenu__list{padding:2.5em 5em;margin:0;height:240px;width:90%;}}.megamenu__list{background:#eaeaea;}.megamenu__list .megamenu__item{list-style:none;}.megamenu__list .megamenu__item a,.megamenu__list .megamenu__item span{color:#1f1f1f;text-decoration:none;display:block;cursor:pointer;width:40%;}.megamenu__list .megamenu__item a.active,.megamenu__list .megamenu__item span.active{color:#de1219;font-weight:bold;position:relative;}.megamenu__list .megamenu__item a.active::after,.megamenu__list .megamenu__item span.active::after{position:absolute;right:14px;top:0;content:"";}.megamenu__list .megamenu__item > ul{visibility:hidden;}.megamenu__list .megamenu__item > ul.visible{visibility:visible;}.megamenu__list .megamenu__submenu{border-left:3px solid #bababa;margin-top:0;padding:0 0 0 2em;z-index:100;}.megamenu__list .megamenu__submenu li{width:100%;list-style:none;font-size:0.9em;}.megamenu__list .megamenu__submenu li a,.megamenu__list .megamenu__submenu li span{width:100%;}
.ui-dialog-content .reload-button a{color:#000;}
.box,.sidebar .block-menu-block{margin-bottom:1.5rem;box-shadow:0 0 10px 0 rgba(85,85,85,0.3);background-color:#fff;border-radius:6px;}.box .inner,.sidebar .block-menu-block .inner{padding:1.25em;position:relative;}.box .inner .block-sharethis-block,.sidebar .block-menu-block .inner .block-sharethis-block{position:absolute;top:1.5em;right:1.5em;}.is-page-node-type-blog .box .inner .block-sharethis-block,.is-page-node-type-blog .sidebar .block-menu-block .inner .block-sharethis-block,.sidebar .is-page-node-type-blog .block-menu-block .inner .block-sharethis-block{top:0.3em;right:0;bottom:auto;}.box__title{margin:0;}.box:focus,.box:hover,.box.is-focus,.box--is-focus,.sidebar .block-menu-block:focus,.sidebar .block-menu-block:hover,.sidebar .is-focus.block-menu-block{border-color:#1f1f1f;}.box--no-padding .inner{padding:0;}.box--highlight{border-color:#006099;}.box--red{background-color:#de1219;color:#fff;}.box--orange{background-color:#f68224;}.box--yellow{background-color:#ffc423;}.box--green{background-color:#8dc63f;}.box--blue{background-color:#006099;color:#fff;}.box--purple{background-color:#7f3f98;color:#fff;}.box--image-bg{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8fwMAAtwB2fnro5IAAAAASUVORK5CYII="),url(/themes/custom/mcpl_zen/images/bookshelf.jpg) no-repeat;background-size:cover;}.box .box,.box #comment-form{box-shadow:none !important;padding:0 !important;}.icon,#inline-icon-test::after,#random-div{display:block;width:14px;height:14px;background-size:contain;}.icon--large{width:24px;height:24px;}.icon--heart,#inline-icon-test::after,#random-div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E");}.icon--arrow-down{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");}.icon--arrow-down-blue{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%2325A2E4'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");}.icon--account{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z'/%3E%3C/svg%3E");}.icon--map-pin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z'/%3E%3C/svg%3E");}.icon--search{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--search-black{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%231f1f1f'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--search-red{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23de1219'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.icon--arrow-right-red{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23EF3E43'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");}.icon--arrow-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");}.icon--social-share{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92 1.61 0 2.92-1.31 2.92-2.92s-1.31-2.92-2.92-2.92z'/%3E%3C/svg%3E");}.icon--three-line-menu{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23404040'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z'/%3E%3C/svg%3E");}.icon--alert-warning{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z'/%3E%3C/svg%3E");}.icon--alert-message{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");}.icon--alert-close{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");}.icon--search-arrow{background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z'/%3E%3C/svg%3E");}#inline-icon-test::after{content:"";display:block;}.sidebar .block-menu-block{padding:1em 0;}.nav-menu{padding:0;margin:0;}.nav-menu__item,.menu__item{padding:0;list-style-image:none;list-style-type:none;}.nav-menu__link{display:block;padding:2px 20px;margin:4px 0;color:#1f1f1f;text-decoration:none;}.nav-menu__link.is-active,.nav-menu__link--is-active,.nav-menu__link:hover,.menu a.active{color:#1f1f1f;border-left:6px solid #de1219;padding-left:14px;color:#1f1f1f;}.nav-menu__link:hover{border-color:#f88286;}.logout-icon{background:url("/themes/custom/mcpl_zen/images/logout.png") no-repeat;width:24px;height:24px;background-size:cover;}@media (min-width:1024px){.logout-icon{width:14px;height:14px;}}#block-landing-page-subnav{font-family:"Source Serif Pro",serif;font-size:1.2em;font-weight:500;}@media (min-width:1200px){#block-landing-page-subnav{font-size:1.3em;}}#block-landing-page-subnav ul{padding:0;line-height:100%;}@media (min-width:960px){#block-landing-page-subnav ul{border-bottom:1px solid #fff;padding:0 0.7em 0 0;}}#block-landing-page-subnav ul li{list-style:none;padding:0 0 0.75em;display:block;margin-bottom:0.5em;}@media (min-width:960px){#block-landing-page-subnav ul li{display:inline-block;padding:0 0 7px 0;margin-bottom:0;}}@media (min-width:1070px){#block-landing-page-subnav ul li{padding:0 0 5px 0;}}#block-landing-page-subnav ul li a{text-decoration:none;color:#fff;background-color:rgba(0,0,0,0.75);border-radius:6px;padding:2px 0.7em;border:1px solid #fff;}@media (min-width:960px){#block-landing-page-subnav ul li a{margin-right:0.5em;border-bottom:0;border-radius:6px 6px 0 0;padding:0.3em 0.7em 3px 0.7em;}}#block-landing-page-subnav ul li a:hover{background-color:#006099;}#block-landing-page-subnav ul li a.is-active{background-color:rgba(255,255,255,0.75);color:#00101a;text-shadow:1px 1px 2px #fff;}@media (min-width:960px){#block-landing-page-subnav ul li a.is-active{border-bottom:3px solid #fff;padding:0.5em 0.7em 1px 0.7em;}}#block-sidebar-nav-subsites,#block-sidebar-nav-press-room{padding:1em 0;font-size:0.9em;}#block-sidebar-nav-subsites ul.menu,#block-sidebar-nav-press-room ul.menu{margin:0;}#block-sidebar-nav-subsites ul.menu .menu-item--expanded ul.menu,#block-sidebar-nav-press-room ul.menu .menu-item--expanded ul.menu{padding:0 0 0 1em;}.menu-button{color:#404040;display:block;text-decoration:none;width:36px !important;height:36px !important;position:absolute;padding:0;border:0;background-color:#fff;}@media (min-width:1024px){.menu-button{display:none !important;}}.menu-button span{font-size:0.9em;position:relative;top:2em;}
.navbar{margin:0;padding:0;text-align:left;}[dir=rtl] .navbar{text-align:right;}.navbar__item,.navbar > li{font-family:"Source Serif Pro",serif;font-size:1.125rem;float:left;padding:0 16px 0 0;list-style-type:none;list-style-image:none;font-weight:600;}.navbar__item > a,.navbar > li > a{text-transform:uppercase;color:#1f1f1f;text-decoration:none;}.navbar__item > a:hover,.navbar__item > a.active,.navbar > li > a:hover,.navbar > li > a.active{border-bottom:1px solid #2e2e2e;}
.is-page-node-type-research-database .body,.is-page-node-type-research-database .field--name-body,.is-page-node-type-event .body,.is-page-node-type-event .field--name-body,.is-page-node-type-service .body,.is-page-node-type-service .field--name-body,.is-page-node-type-blog .body,.is-page-node-type-blog .field--name-body{width:100%;}.is-page-node-type-research-database .db-logo,.is-page-node-type-event .db-logo,.is-page-node-type-service .db-logo,.is-page-node-type-blog .db-logo{float:right;width:35%;padding:0.75em 0 0 2em;}.is-page-node-type-blog .inner .field--name-field-image,.is-page-node-type-service .inner .field--name-field-image{float:right;width:35%;padding:0.75em 0 0 2em;}.is-page-node-type-blog .paragraph--type--image-gallery .inner .field--name-field-image,.is-page-node-type-service .paragraph--type--image-gallery .inner .field--name-field-image{float:none;width:100%;padding:0;}#mcpl-helper-preferences-modal-form{background:#fff;padding:1em;border-radius:6px;z-index:200;position:relative;}@media (min-width:960px){#mcpl-helper-preferences-modal-form{float:left;}}#omega_sso_modal_form .nologin{color:#1f1f1f;margin-right:10px;}.contrast-dark .mcpl-helper-preferences-modal-form > h2,.contrast-dark .block-biblio-user-genre-block > h2,.contrast-dark .view-display-id-user_interests_events > .view-header > h2,.contrast-dark .block-biblio-lists-list-block > h2,.contrast-dark .block-biblio-user-for-later-block > h2,.contrast-dark .block-views-blockuser-interests-block-1 > h2,.contrast-dark .block-views-blockuser-interests-user-interest-blogs > h2,.contrast-dark .biblio-modal-login-form h3,.contrast-dark .biblio-modal-login-form .description{color:#fff;}.contrast-light .mcpl-helper-preferences-modal-form > h2,.contrast-light .block-biblio-user-genre-block > h2,.contrast-light .view-display-id-user_interests_events > .view-header > h2,.contrast-light .block-biblio-lists-list-block > h2,.contrast-light .block-biblio-user-for-later-block > h2,.contrast-light .block-views-blockuser-interests-block-1 > h2,.contrast-light .block-views-blockuser-interests-user-interest-blogs > h2,.contrast-light .biblio-modal-login-form h3,.contrast-light .biblio-modal-login-form .description{color:#1f1f1f;}.contrast- .mcpl-helper-preferences-modal-form > h2,.contrast- .block-biblio-user-genre-block > h2,.contrast- .view-display-id-user_interests_events > .view-header > h2,.contrast- .block-biblio-lists-list-block > h2,.contrast- .block-biblio-user-for-later-block > h2,.contrast- .block-views-blockuser-interests-block-1 > h2,.contrast- .block-views-blockuser-interests-user-interest-blogs > h2,.contrast- .biblio-modal-login-form h3,.contrast- .biblio-modal-login-form .description{color:#1f1f1f;box-shadow:0 0 10px 0 rgba(255,255,255,0.5);font-weight:400;}#block-mylibrarylinks .button{display:inline-block;margin:1em 0 0 1em;}@media (min-width:666px){#block-mylibrarylinks .button{margin:0 0 0 1em;}}#block-mylibrarylinks .field--name-body{display:inline-block;position:relative;top:-2.5em;background:#fff;border-radius:6px;padding:1.5em 0;z-index:100;width:100%;left:0;}@media (min-width:666px){#block-mylibrarylinks .field--name-body{top:-0.5em;}}@media (min-width:960px){#block-mylibrarylinks .field--name-body{width:auto;top:0;padding:1.5em;left:-2.2em;}}.block-biblio-user-for-later-block{clear:both;}.block-biblio-user-for-later-block h2{color:#fff;}
.pager{clear:both;padding:0;text-align:center;}@media print{.pager{display:none;}}.pager__item,.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager__current-item,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;}.pager__current-item,.pager-current{font-weight:bold;}
.paragraph--type--photo-card-landscape{display:flex;flex-direction:column;}.paragraph--type--photo-card-landscape.left .paragraph--type--photo-card-landscape--text,.paragraph--type--photo-card-landscape.right .paragraph--type--photo-card-landscape--text{order:2;padding:20px;}.paragraph--type--photo-card-landscape.left .paragraph--type--photo-card-landscape--image,.paragraph--type--photo-card-landscape.right .paragraph--type--photo-card-landscape--image{order:1;padding:0;}.paragraph--type--photo-card-landscape--text{width:100%;display:flex;align-items:center;}.paragraph--type--photo-card-landscape--image{width:100%;height:200px;background-repeat:no-repeat;background-size:cover;background-position:center;}.paragraph--type--photo-card-landscape.beige{background:#f9f2ec;}.paragraph--type--photo-card-landscape.blue{background:#91cde2;}.paragraph--type--photo-card-landscape.white{background:#fff;}.paragraph--type--photo-card-landscape h3{color:#000;font-size:1.5625rem;font-style:normal;font-weight:600;line-height:normal;margin-top:0;}@media (min-width:768px){.paragraph--type--photo-card-landscape.left .paragraph--type--photo-card-landscape--text,.paragraph--type--photo-card-landscape.right .paragraph--type--photo-card-landscape--text{padding:20px 50px;}}@media (min-width:1024px){.paragraph--type--photo-card-landscape{flex-direction:row;}.paragraph--type--photo-card-landscape.left .paragraph--type--photo-card-landscape--text{order:2;padding:20px 20px 20px 100px;}.paragraph--type--photo-card-landscape.left .paragraph--type--photo-card-landscape--image{order:1;}.paragraph--type--photo-card-landscape.right .paragraph--type--photo-card-landscape--text{order:1;padding:20px 100px 20px 20px;}.paragraph--type--photo-card-landscape.right .paragraph--type--photo-card-landscape--image{order:2;}.paragraph--type--photo-card-landscape--text{width:50%;min-height:300px;}.paragraph--type--photo-card-landscape--image{width:50%;height:initial;background-repeat:no-repeat;background-size:cover;background-position:center;}}@media (min-width:1024px){.paragraph--type--photo-card-landscape.left .paragraph--type--photo-card-landscape--text{padding:20px 50px 20px 100px;}.paragraph--type--photo-card-landscape.right .paragraph--type--photo-card-landscape--text{padding:20px 100px 20px 50px;}}@media (min-width:1470px){.paragraph--type--photo-card-landscape.left .paragraph--type--photo-card-landscape--text{padding:20px calc((100vw - 1370px) / 2) 20px 100px;}.paragraph--type--photo-card-landscape.right .paragraph--type--photo-card-landscape--text{padding:20px 100px 20px calc((100vw - 1370px) / 2);}}
.paragraph--type--photo-card-landscape-group.background-on{padding:40px 0 0 0;}@media (min-width:1024px){.paragraph--type--photo-card-landscape-group{padding:80px 0 0 0;}}.paragraph--type--photo-card-landscape-group h2.paragraph--type--photo-card-landscape-group--title{max-width:1470px;margin:0 auto;padding:0 20px 40px 20px;font-size:1.875rem;}@media (min-width:768px){.paragraph--type--photo-card-landscape-group h2.paragraph--type--photo-card-landscape-group--title{padding:0 50px 40px 50px;}}@media (min-width:1024px){.paragraph--type--photo-card-landscape-group h2.paragraph--type--photo-card-landscape-group--title{padding:40px 20px 80px 50px;}}
.paragraph--type--photo-card-portrait .inner{font-size:1.125rem;padding:20px 0;}.paragraph--type--photo-card-portrait .inner h4{font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;margin-top:0;margin-bottom:0.75rem;}.paragraph--type--photo-card-portrait .inner h4 a{position:relative;color:#000;text-decoration:underline;-webkit-text-decoration-color:#0081C6;text-decoration-color:#0081C6;}.paragraph--type--photo-card-portrait .inner h4 a:hover{-webkit-text-decoration-color:#000;text-decoration-color:#000;}.paragraph--type--photo-card-portrait .inner h4 i{font-size:20px;margin-left:10px;}.paragraph--type--photo-card-portrait .inner h4,.paragraph--type--photo-card-portrait .inner p{padding-right:1rem;}
.paragraph--type--photo-card-portrait-group h2.paragraph--type--photo-card-portrait-group--title{font-size:1.875rem;margin:0 auto 1.75rem auto;max-width:1470px;}.paragraph--type--photo-card-portrait-group.columns-2 .inner .field--name-field-photo-cards .field__item{width:100%;}@media (min-width:1024px){.paragraph--type--photo-card-portrait-group.columns-2 .inner .field--name-field-photo-cards .field__item{flex:0 0 calc(100% / 2 - 20px);}}.paragraph--type--photo-card-portrait-group.columns-3 .inner .field--name-field-photo-cards .field__item{width:100%;}@media (min-width:1024px){.paragraph--type--photo-card-portrait-group.columns-3 .inner .field--name-field-photo-cards .field__item{flex:0 0 calc(100% / 3 - 20px);}}.paragraph--type--photo-card-portrait-group .inner{max-width:1470px;margin:0 auto;padding:0 20px;}@media (min-width:768px){.paragraph--type--photo-card-portrait-group .inner{padding:0 50px;}}.paragraph--type--photo-card-portrait-group .inner .field--name-field-photo-cards{display:flex;flex-direction:column;gap:20px;}@media (min-width:1024px){.paragraph--type--photo-card-portrait-group .inner .field--name-field-photo-cards{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}}
@media print{.print-none,.toolbar,.action-links,.links,.book-navigation,.forum-topic-navigation,.feed-icons{display:none;}}
.progress-bar,.progress{font-weight:bold;}.progress-bar__bar,.progress .bar{border-radius:3px;margin:0 0.2em;border:1px solid #2e2e2e;background-color:#949494;}.progress-bar__fill,.progress .filled{height:1.5em;width:5px;background:#006099 url(/themes/custom/mcpl_zen/components//forms/progress-bar/progress-bar.gif) repeat 0 0;}.progress-bar__percentage,.progress .percentage{float:right;}[dir=rtl] .progress-bar__percentage,[dir=rtl] .progress .percentage,.progress [dir=rtl] .percentage{float:left;}.progress-bar--inline,.ajax-progress-bar{width:16em;display:inline-block;}[dir=rtl] .progress-bar--inline,[dir=rtl] .ajax-progress-bar{float:right;}
.progress-throbber,.ajax-progress{display:inline-block;}[dir=rtl] .progress-throbber,[dir=rtl] .ajax-progress{float:right;}.progress-throbber__widget,.ajax-progress .throbber{background:url(/themes/custom/mcpl_zen/components//forms/progress-throbber/progress-throbber.gif) no-repeat 0 -18px transparent;float:left;height:15px;margin:2px;width:15px;}[dir=rtl] .progress-throbber__widget,[dir=rtl] .ajax-progress .throbber,.ajax-progress [dir=rtl] .throbber{float:right;}.progress-throbber__widget-in-tr,tr .ajax-progress .throbber{margin:0 2px;}.progress-throbber__message,.ajax-progress .message{padding-left:20px;}
.resizable-textarea,.resizable-textarea textarea{width:100%;vertical-align:bottom;}.resizable-textarea__grippie,.resizable-textarea .grippie{background:url(/themes/custom/mcpl_zen/components//forms/resizable-textarea/grippie.png) no-repeat center 2px #eaeaea;border:1px solid #949494;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}
.responsive-video,.media-youtube-video,.media-vimeo-preview-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.responsive-video__embed,.responsive-video iframe,.media-youtube-video iframe,.media-vimeo-preview-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.responsive-video--4-3{padding-bottom:75%;}
.is-path-search ul.menu.omega-search-menu,.is-path-research-and-learning ul.menu.omega-search-menu{font-family:"Source Serif Pro",serif;font-size:1.2em;margin-left:0;}@media (min-width:666px){.is-path-search ul.menu.omega-search-menu,.is-path-research-and-learning ul.menu.omega-search-menu{font-size:1em;text-align:left;}}@media (min-width:960px){.is-path-search ul.menu.omega-search-menu,.is-path-research-and-learning ul.menu.omega-search-menu{font-size:1.4em;}}.is-path-search ul.menu.omega-search-menu li,.is-path-research-and-learning ul.menu.omega-search-menu li{list-style:none;display:block;margin:0 0 0.5em;}@media (min-width:666px){.is-path-search ul.menu.omega-search-menu li,.is-path-research-and-learning ul.menu.omega-search-menu li{display:inline;margin:0 0.5em;}}.is-path-search ul.menu.omega-search-menu li:first-child,.is-path-research-and-learning ul.menu.omega-search-menu li:first-child{margin-left:0;}.is-path-search ul.menu.omega-search-menu a,.is-path-research-and-learning ul.menu.omega-search-menu a{text-decoration:none;color:#000;}.is-path-search ul.menu.omega-search-menu a.is-active,.is-path-research-and-learning ul.menu.omega-search-menu a.is-active{border-bottom:3px solid #de1219;padding:0 0 0.2em;}@media (min-width:666px){.is-path-search header.header,.is-path-research-and-learning header.header{padding:1.2em;}}.is-path-search .block-system-breadcrumb-block,.is-path-research-and-learning .block-system-breadcrumb-block{margin-top:0;}.is-path-search .view-search-catalog a,.is-path-search .view-search-articles a,.is-path-research-and-learning .view-search-catalog a,.is-path-research-and-learning .view-search-articles a{text-decoration:none;color:#000;}.is-path-search .view-search-catalog a.see-all,.is-path-search .view-search-articles a.see-all,.is-path-research-and-learning .view-search-catalog a.see-all,.is-path-research-and-learning .view-search-articles a.see-all{text-transform:uppercase;text-align:right;font-weight:600;letter-spacing:0.01em;display:block;margin:0 0 0.5em;font-size:0.9em;}.is-path-search .view-search-catalog .card-list span,.is-path-search .view-search-articles .card-list span,.is-path-research-and-learning .view-search-catalog .card-list span,.is-path-research-and-learning .view-search-articles .card-list span{display:inline;text-transform:uppercase;font-size:0.9em;font-weight:500;cursor:pointer;margin:0 1.25em 0 0;}.is-path-search .view-search-catalog .card-list span.active,.is-path-search .view-search-articles .card-list span.active,.is-path-research-and-learning .view-search-catalog .card-list span.active,.is-path-research-and-learning .view-search-articles .card-list span.active{border-bottom:2px solid #000;}.is-path-search .view-search-catalog .details,.is-path-search .view-search-articles .details,.is-path-research-and-learning .view-search-catalog .details,.is-path-research-and-learning .view-search-articles .details{padding:0 1em;}.is-path-search .view-search-catalog h2,.is-path-search .view-search-articles h2,.is-path-research-and-learning .view-search-catalog h2,.is-path-research-and-learning .view-search-articles h2{margin:0.5em 0 0;line-height:1.3;-webkit-hyphens:auto;hyphens:auto;}.is-path-search .view-search-catalog h3,.is-path-search .view-search-articles h3,.is-path-research-and-learning .view-search-catalog h3,.is-path-research-and-learning .view-search-articles h3{margin:0 0 0.5em;font-size:1em;line-height:1.3;-webkit-hyphens:auto;hyphens:auto;}.is-path-search .view-search-catalog.cards .cover-img,.is-path-search .view-search-articles.cards .cover-img,.is-path-research-and-learning .view-search-catalog.cards .cover-img,.is-path-research-and-learning .view-search-articles.cards .cover-img{height:200px;overflow:hidden;}.is-path-search .view-search-catalog.cards .cover-img img,.is-path-search .view-search-articles.cards .cover-img img,.is-path-research-and-learning .view-search-catalog.cards .cover-img img,.is-path-research-and-learning .view-search-articles.cards .cover-img img{width:100%;border-radius:6px 6px 0 0;}.is-path-search .view-search-catalog.cards .author,.is-path-search .view-search-articles.cards .author,.is-path-research-and-learning .view-search-catalog.cards .author,.is-path-research-and-learning .view-search-articles.cards .author{font-style:italic;}.is-path-search .view-search-catalog.list .view-content,.is-path-search .view-search-articles.list .view-content,.is-path-research-and-learning .view-search-catalog.list .view-content,.is-path-research-and-learning .view-search-articles.list .view-content{margin:1em 0 0;}.is-path-search .view-search-catalog.list .view-content a,.is-path-search .view-search-articles.list .view-content a,.is-path-research-and-learning .view-search-catalog.list .view-content a,.is-path-research-and-learning .view-search-articles.list .view-content a{display:block;width:100%;height:100%;}.is-path-search .view-search-catalog.list .cover-img,.is-path-search .view-search-articles.list .cover-img,.is-path-research-and-learning .view-search-catalog.list .cover-img,.is-path-research-and-learning .view-search-articles.list .cover-img{width:10%;display:inline-block;vertical-align:top;margin:0;}.is-path-search .view-search-catalog.list img,.is-path-search .view-search-articles.list img,.is-path-research-and-learning .view-search-catalog.list img,.is-path-research-and-learning .view-search-articles.list img{border-radius:6px 0 0 6px;vertical-align:top;margin:0;}.is-path-search .view-search-catalog.list .details,.is-path-search .view-search-articles.list .details,.is-path-research-and-learning .view-search-catalog.list .details,.is-path-research-and-learning .view-search-articles.list .details{display:inline-block;margin:0 0 0 1em;}.is-path-search .view-search-catalog.list .format,.is-path-search .view-search-articles.list .format,.is-path-research-and-learning .view-search-catalog.list .format,.is-path-research-and-learning .view-search-articles.list .format{display:inline;padding:0 0.75em 0 0;border-right:1px solid #000;}.is-path-search .view-search-catalog.list .availability,.is-path-search .view-search-articles.list .availability,.is-path-research-and-learning .view-search-catalog.list .availability,.is-path-research-and-learning .view-search-articles.list .availability{display:inline;padding:0 0 0 0.4em;}.is-path-search .view-search-articles .box,.is-path-research-and-learning .view-search-articles .box{box-shadow:0 0 10px 0 rgba(85,85,85,0);}.is-path-search .slick-slider,.is-path-research-and-learning .slick-slider{padding:0 1em;}.is-path-search .slick-slider .slick-track,.is-path-research-and-learning .slick-slider .slick-track{height:405px;}.is-path-search .slick-slider button.slick-arrow,.is-path-research-and-learning .slick-slider button.slick-arrow{height:400px;background:rgba(46,46,46,0.65);z-index:9;}.is-path-search .slick-slider button.slick-arrow.slick-prev,.is-path-research-and-learning .slick-slider button.slick-arrow.slick-prev{left:0;}.is-path-search .slick-slider button.slick-arrow.slick-next,.is-path-research-and-learning .slick-slider button.slick-arrow.slick-next{right:0;}.is-path-search .slick-slider .box,.is-path-research-and-learning .slick-slider .box{margin:0 0.5em;height:400px;box-shadow:0 0 10px 0 rgba(85,85,85,0.3);}.is-path-search .view-search-catalog.view-display-id-page_1.cards .view-content,.is-path-search .view-search-articles.view-display-id-page_1.cards .view-content,.is-path-research-and-learning .view-search-catalog.view-display-id-page_1.cards .view-content,.is-path-research-and-learning .view-search-articles.view-display-id-page_1.cards .view-content{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -15px;min-height:0;}.is-path-search .view-search-catalog.view-display-id-page_1.cards .view-content .views-row,.is-path-search .view-search-articles.view-display-id-page_1.cards .view-content .views-row,.is-path-research-and-learning .view-search-catalog.view-display-id-page_1.cards .view-content .views-row,.is-path-research-and-learning .view-search-articles.view-display-id-page_1.cards .view-content .views-row{position:relative;flex:1;display:flex;flex-direction:column;flex-basis:18%;margin:15px 20px 10px 0;}.is-path-search .view-search-catalog.view-display-id-page_1.cards .view-content .views-row .details,.is-path-search .view-search-articles.view-display-id-page_1.cards .view-content .views-row .details,.is-path-research-and-learning .view-search-catalog.view-display-id-page_1.cards .view-content .views-row .details,.is-path-research-and-learning .view-search-articles.view-display-id-page_1.cards .view-content .views-row .details{padding:0 15px;}.is-path-search .view-search-catalog.view-display-id-page_1.cards .box,.is-path-search .view-search-articles.view-display-id-page_1.cards .box,.is-path-research-and-learning .view-search-catalog.view-display-id-page_1.cards .box,.is-path-research-and-learning .view-search-articles.view-display-id-page_1.cards .box{box-shadow:0 0 10px 0 rgba(85,85,85,0.3);}.is-path-search .view-search.view-display-id-block_1,.is-path-research-and-learning .view-search.view-display-id-block_1{padding-bottom:40px;}.is-path-search .view-search.view-display-id-block_1 .block-sharethis,.is-path-search .view-search.view-display-id-block_1 .registration,.is-path-research-and-learning .view-search.view-display-id-block_1 .block-sharethis,.is-path-research-and-learning .view-search.view-display-id-block_1 .registration{display:none;}.is-path-search .view-search.view-display-id-block_1 .slick-slider .slick-track,.is-path-research-and-learning .view-search.view-display-id-block_1 .slick-slider .slick-track{height:530px;}.is-path-search .view-search.view-display-id-block_1 .slick-slider .slick-track .box,.is-path-research-and-learning .view-search.view-display-id-block_1 .slick-slider .slick-track .box{height:550px;margin:0.1em 0.5em 0;}.is-path-search .view-search.view-display-id-block_1 .slick-arrow,.is-path-research-and-learning .view-search.view-display-id-block_1 .slick-arrow{height:550px;}.is-path-search .view-search-content.view-display-id-block_1,.is-path-research-and-learning .view-search-content.view-display-id-block_1{padding-bottom:40px;}.is-path-search .view-search-content.view-display-id-block_1 .field--name-field-image,.is-path-research-and-learning .view-search-content.view-display-id-block_1 .field--name-field-image{height:200px;overflow:hidden;}.is-path-search .view-search-content.view-display-id-block_1 .slick-slider .slick-track,.is-path-research-and-learning .view-search-content.view-display-id-block_1 .slick-slider .slick-track{height:530px;}.is-path-search .view-search-content.view-display-id-block_1 .slick-slider .slick-track .box,.is-path-research-and-learning .view-search-content.view-display-id-block_1 .slick-slider .slick-track .box{height:550px;margin:0.1em 0.5em 0;}.is-path-search .view-search-content.view-display-id-block_1 .slick-arrow,.is-path-research-and-learning .view-search-content.view-display-id-block_1 .slick-arrow{height:550px;}.is-path-search .search-placeholder,.is-path-research-and-learning .search-placeholder{min-height:8em;}.is-path-search .block-spinner,.is-path-research-and-learning .block-spinner{background-image:url("/themes/custom/mcpl_zen/images/spinner.gif");background-size:3em 3em;width:3em;height:3em;border:0;margin:0 0;}.view-display-id-user_interests_events .slick-slider,.view-display-id-user_interest_blogs .slick-slider{padding:0 1em;}.view-display-id-user_interests_events .slick-slider .slick-track,.view-display-id-user_interest_blogs .slick-slider .slick-track{height:580px;}.view-display-id-user_interests_events .slick-slider button.slick-arrow,.view-display-id-user_interest_blogs .slick-slider button.slick-arrow{height:575px;background:rgba(46,46,46,0.65);z-index:9;}.view-display-id-user_interests_events .slick-slider button.slick-arrow.slick-prev,.view-display-id-user_interest_blogs .slick-slider button.slick-arrow.slick-prev{left:0;}.view-display-id-user_interests_events .slick-slider button.slick-arrow.slick-next,.view-display-id-user_interest_blogs .slick-slider button.slick-arrow.slick-next{right:0;}.view-display-id-user_interests_events .slick-slider .box,.view-display-id-user_interest_blogs .slick-slider .box{margin:0 0.5em;height:575px;}#block-exposedformevents-solrpage-1 .form-item,#block-exposedformresearch-databasepage-1 .form-item{float:left;}#block-exposedformevents-solrpage-1 form#views-exposed-form-research-database-page-1,#block-exposedformevents-solrpage-1 form#views-exposed-form-events-solr-page-1,#block-exposedformresearch-databasepage-1 form#views-exposed-form-research-database-page-1,#block-exposedformresearch-databasepage-1 form#views-exposed-form-events-solr-page-1{float:left;width:100%;}#block-exposedformevents-solrpage-1 p,#block-exposedformresearch-databasepage-1 p{margin:0.9375rem 0;}.search-filters{padding:2em 0;}.search-all h2{padding-top:8px;}.page-background{background-size:100% auto;background-position:center top;background-repeat:no-repeat;position:relative;}.contrast-light .bg-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background:linear-gradient(rgba(247,247,247,0.3) 5vw,#f7f7f7 48vw);}.omega-search-menu.menu{padding:2em 0 1em 0;}.search-all a .details h2{text-decoration:underline;color:#006099;}
.skip-link{display:block;padding:2px 0 3px;text-align:center;}.skip-link:link,.skip-link:visited{background-color:#2e2e2e;color:#fff;}@media print{.skip-link{display:none;}}
.table-drag__wrapper,body.drag{cursor:move;}.table-drag__item,tr.drag{background-color:#fffffe;}.table-drag__item-previous,tr.drag-previous{background-color:#fff8e5;}.table-drag__handle,.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;font-size:12px;}[dir=rtl] .table-drag__handle,[dir=rtl] .tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}.table-drag__handle:focus,.table-drag__handle:hover,.tabledrag-handle:focus,.tabledrag-handle:hover{text-decoration:none;}.table-drag__handle-icon,.tabledrag-handle .handle{box-sizing:content-box;background:url(/themes/custom/mcpl_zen/components//forms/table-drag/handle-icon.png) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}.table-drag__handle.is-hover .table-drag__handle-icon,.table-drag__handle-icon--is-hover,.table-drag__handle.is-hover .tabledrag-handle .handle,.tabledrag-handle .table-drag__handle.is-hover .handle,.tabledrag-handle-hover .handle,.is-hover.tabledrag-handle .table-drag__handle-icon,.is-hover.tabledrag-handle .handle{background-position:6px -11px;}.table-drag__toggle-weight-wrapper,.tabledrag-toggle-weight-wrapper{text-align:right;}[dir=rtl] .table-drag__toggle-weight-wrapper,[dir=rtl] .tabledrag-toggle-weight-wrapper{text-align:left;}.table-drag__toggle-weight,.tabledrag-toggle-weight{font-size:0.9em;}.table-drag__indentation,.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}[dir=rtl] .table-drag__indentation,[dir=rtl] .indentation{float:right;margin:-0.4em -0.4em -0.4em 0.2em;padding:0.42em 0.6em 0.42em 0;}.table-drag__tree-child,.tree-child,.table-drag__tree-child-horizontal,.tree-child-horizontal,.table-drag__tree-child-last,.tree-child-last{background:url(/themes/custom/mcpl_zen/components//forms/table-drag/tree-child.png) no-repeat 11px center;}[dir=rtl] .table-drag__tree-child,[dir=rtl] .tree-child,[dir=rtl] .table-drag__tree-child-horizontal,[dir=rtl] .tree-child-horizontal,[dir=rtl] .table-drag__tree-child-last,[dir=rtl] .tree-child-last{background-position:-65px center;}.table-drag__tree-child-last,.tree-child-last{background-image:url(/themes/custom/mcpl_zen/components//forms/table-drag/tree-child-last.png);}.table-drag__tree-child-horizontal,.tree-child-horizontal{background-position:-11px center;}
.location-info{font-size:1em;line-height:1.1;}.location-info .title{font-size:1.5em;}.view-display-id-locations_map .geolocation-common-map-container{border-radius:6px;}.view-display-id-locations_map .geolocation-common-map-container div:first-child{border-radius:6px;}.pager__items{padding:0.5em 0;}input.geolocation-views-filter-geocoder{width:100%;}.form-map-wrapper{overflow:hidden;border-radius:6px;}@media (min-width:960px){.form-map-wrapper{position:relative;width:100%;}.form-map-wrapper .block-views-exposed-filter-blocklocations-page-1{width:50%;float:right;background:white;height:100%;width:50%;position:absolute;right:0;top:0;}.form-map-wrapper .block-views-blocklocations-locations-map{width:50%;}}.view-locations h3{width:100%;color:white;text-align:center;padding-left:2em;padding-right:2em;}

