/****** FILE: themes/ecrl/javascript/externals/floatl/floatl.min.css *****/
.floatl{position:relative}.floatl--focused .floatl__label{color:#2a8dea}.floatl--active .floatl__label{opacity:1;visibility:visible;top:1px}.floatl--active .floatl__input{padding:17px 8px 5px}.floatl--active.floatl--multiline .floatl__label{background-color:#fff;background:-webkit-linear-gradient(top,rgba(255,255,255,.95) 0%,rgba(255,255,255,.95) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.95) 0%,rgba(255,255,255,.95) 80%,rgba(255,255,255,0) 100%)}.floatl__label{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;opacity:0;position:absolute;display:inline-block;top:9px;left:6px;padding:5px 3px 3px;font-size:10px;line-height:1em;font-weight:700;color:#666}.floatl__input{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;margin-top:0;margin-left:0;padding:11px 8px;font-size:15px;border:1px solid #e6e6e6;border-radius:3px}input.floatl__input{height:42px}
/****** FILE: vendor/silverstripe/userforms/client/dist/styles/userforms.css *****/
.userform-progress .progress{position:relative;height:1em;background:#ced5e0}.userform-progress .progress-bar{position:absolute;height:1em;background:#566b8c}.userform-progress .step-buttons{margin-left:0;position:relative}.userform-progress .step-button-wrapper{display:inline-block;list-style-type:none}.userform-progress .step-button-wrapper.viewed .step-button-jump{opacity:1}.userform-progress .step-button-jump{position:absolute;top:0;opacity:.7}.step-navigation .step-buttons{margin-left:0}.step-navigation .step-button-wrapper{display:inline-block;list-style-type:none}.userform{clear:both;width:100%;max-width:100%}.userform .hide{display:none}.userform .field label.right{color:#2f3a4d}.userformsgroup{border:1px solid #aebacd;border-radius:4px;padding:8px;margin-top:12px;margin-bottom:12px}.userformsgroup>legend{padding-left:4px;padding-right:4px;border:0;width:auto}.right-title{clear:both;display:block}.checkbox .right-title{display:inline}.userform .left{margin-bottom:5px;font-weight:700}
/****** FILE: themes/ecrl/css/layout.css *****/
html,body{margin:0;padding:0}a img{border:0}.clear{clear:both}abbr{cursor:help}img,object,embed{max-width:100%;height:auto}.inner{position:relative;max-width:1602px;margin:0 auto;padding:0 60px}.clearfix:after,.inner:after,.element__content:after,.WidgetContent .widget-content:after,.content-container:after{clear:both;display:block;content:" ";width:0;height:0;font-size:0;line-height:0;visibility:hidden}.typography img.center,.typography .captionImage.center,.typography .media.center{display:block;margin:20px auto}.typography img.left,.typography .captionImage.left,.typography .media.left{float:left;margin:0 20px 20px 0}.typography img.leftAlone,.typography .captionImage.leftAlone,.typography .media.leftAlone{display:block;margin:0 0 20px}.typography img.right,.typography .captionImage.right,.typography .media.right{float:right;margin:0 0 20px 20px}.typography img.rightAlone,.typography .captionImage.rightAlone,.typography .media.rightAlone{display:block;margin:0 0 20px auto}.typography table.center{margin-left:auto;margin-right:auto}.typography table.right{margin-left:auto}.typography .captionImage img{float:none !important;margin:0 !important}.typography blockquote{border-left:11px solid #36455d;margin:1em 2.5em;padding-left:24px}.typography hr{padding:0;margin:20px 0;border:0;border-bottom:3px solid #36455d}.typography hr.thin{border-bottom:1px solid #58595b}.pagination:before{clear:both;display:block;content:" ";width:0;height:0;font-size:0;line-height:0;visibility:hidden}.pagination a,.pagination strong,.pagination span{display:inline-block;min-width:10px;margin-bottom:10px;padding:0 12px;vertical-align:top;border:1px solid #1a548e;border-radius:2px}.pagination a:hover{border-color:#58595b}.pagination a+a,.pagination strong+a,.pagination span+a,.pagination a+span,.pagination a+strong{margin-left:10px}.pagination a svg path{fill:#1a548e}.pagination a:hover svg path{fill:#58595b}.pagination strong,.pagination span{border-color:#58595b}.pagination .fa-fw{width:.53em}.typography img.center,.typography .captionImage.center,.typography .media.center{display:block;margin:20px auto}.typography img.left,.typography .captionImage.left,.typography .media.left{float:left;margin:0 20px 20px 0}.typography img.right,.typography .captionImage.right,.typography .media.right{float:right;margin:0 0 20px 20px}.media iframe{max-width:100%}.media.video .embed-frame-wrap{position:relative;padding-bottom:56.25%}.media.video iframe{position:absolute;left:0;top:0;width:100%;height:100%;border:0}#Header{display:-webkit-box;display:flex;height:179px;-webkit-box-align:end;align-items:flex-end}#Header:after{display:none}#Header .logo{width:387px}#Header .logo img{display:block}#Header .nav-social-wrap{-webkit-box-flex:1;flex-grow:1;flex-shrink:1}#Header .nav-social-wrap .skip-nav{position:absolute;left:-999px;top:auto;width:1px;height:1px;overflow:hidden;z-index:-9999}#Header .nav-social-wrap .skip-nav:focus,#Header .nav-social-wrap .skip-nav:active{position:static;left:auto;width:auto;height:auto;margin-right:12px;overflow:unset;z-index:unset}#Header .nav-social-wrap .social-icon{display:inline-block;vertical-align:bottom}#Header .nav-social-wrap .social-icon:hover,#Header .nav-social-wrap .social-icon:focus{-webkit-filter:brightness(.95);filter:brightness(.95)}#Header .nav-social-wrap .social-icon+.social-icon{margin-left:12px}#Header .nav-social-wrap .social-icon img{display:block;width:48px}#Header .font-size-picker-translate{margin-left:54px}#Header .font-size-picker-translate .font-size-picker{min-width:167px;min-height:63px;margin-bottom:.5em;padding:15px;border:1px solid #707070}#Header .font-size-picker-translate .font-size-picker .font-size-control{margin-left:20px}#Header .font-size-picker-translate .translate-page-link img{width:auto;height:1em;margin-right:.25em;object-fit:contain;vertical-align:middle}.feature-nav+#Content{padding-top:38px}body.is-featured-page .feature-nav+#Content{padding-top:135px}#Content{background:#fff;padding:1px 0 74px}body.is-featured-page #Content,body.home-page #Content{background:#e4e2e2}.feature-nav{margin-top:53px}.typography .feature-nav ul,.typography .feature-nav ul li{margin:0;padding:0;list-style-type:none}.typography .feature-nav ul{display:-webkit-box;display:flex;position:relative;margin:0;padding:0 60px;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.typography .feature-nav ul li{position:relative;z-index:1}.typography .feature-nav ul li .placeholder,.typography .feature-nav ul li a{background:#000;display:-webkit-box;display:flex;width:9.8181818182rem;height:5.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-top-right-radius:40px;box-sizing:border-box;padding:0 1.3636363636rem}.typography .feature-nav ul li a:not(.current):hover,.typography .feature-nav ul li a:not(.current):focus{-webkit-filter:brightness(.95);filter:brightness(.95)}.feature-nav ul:after{position:absolute;left:0;bottom:0;content:"";width:100%;height:3.4545454545rem}body.is-featured-page .feature-nav .title-bar,body.is-featured-page .feature-nav ul:after{background:#000}.feature-nav .title-bar h1,.feature-nav .title-bar h2{margin:0 auto;padding:41px 24px 24px}body.theme-light-grey.is-featured-page .feature-nav .title-bar,body.theme-light-grey.is-featured-page .feature-nav ul::after body.theme-light-grey .WidgetHolder .widget-title,body.theme-light-grey .element .element__title span,body.digital-library-page.theme-light-grey .library .library-title,.feature-nav ul li.theme-light-grey .placeholder .feature-nav ul li.theme-light-grey a{background:#e4e2e2}body.theme-med-grey.is-featured-page .feature-nav .title-bar,body.theme-med-grey.is-featured-page .feature-nav ul:after,body.theme-med-grey .WidgetHolder .widget-title,body.theme-med-grey .element .element__title span,body.digital-library-page.theme-med-grey .library .library-title,.feature-nav ul li.theme-med-grey .placeholder,.feature-nav ul li.theme-med-grey a{background:#cac7c7}body.theme-dark-grey.is-featured-page .feature-nav .title-bar,body.theme-dark-grey.is-featured-page .feature-nav ul:after,body.theme-dark-grey .WidgetHolder .widget-title,body.theme-dark-grey .element .element__title span,body.digital-library-page.theme-dark-grey .library .library-title,.feature-nav ul li.theme-dark-grey .placeholder,.feature-nav ul li.theme-dark-grey a{background:#58595b}body.theme-white.is-featured-page .feature-nav .title-bar,body.theme-white.is-featured-page .feature-nav ul:after,body.theme-white .WidgetHolder .widget-title,body.theme-white .element .element__title span,body.digital-library-page.theme-white .library .library-title,.feature-nav ul li.theme-white .placeholder,.feature-nav ul li.theme-white a{background:#fff}body.theme-orange.is-featured-page .feature-nav .title-bar,body.theme-orange.is-featured-page .feature-nav ul:after,body.theme-orange .WidgetHolder .widget-title,body.theme-orange .element .element__title span,body.digital-library-page.theme-orange .library .library-title,.feature-nav ul li.theme-orange .placeholder,.feature-nav ul li.theme-orange a{background:#f06b00}body.theme-light-orange.is-featured-page .feature-nav .title-bar,body.theme-light-orange.is-featured-page .feature-nav ul:after,body.theme-light-orange .WidgetHolder .widget-title,body.theme-light-orange .element .element__title span,body.digital-library-page.theme-light-orange .library .library-title,.feature-nav ul li.theme-light-orange .placeholder,.feature-nav ul li.theme-light-orange a{background:#f7941d}body.theme-green.is-featured-page .feature-nav .title-bar,body.theme-green.is-featured-page .feature-nav ul:after,body.theme-green .WidgetHolder .widget-title,body.theme-green .element .element__title span,body.digital-library-page.theme-green .library .library-title,.feature-nav ul li.theme-green .placeholder,.feature-nav ul li.theme-green a{background:#9acb4e}body.theme-blue.is-featured-page .feature-nav .title-bar,body.theme-blue.is-featured-page .feature-nav ul:after,body.theme-blue .WidgetHolder .widget-title,body.theme-blue .element .element__title span,body.digital-library-page.theme-blue .library .library-title,.feature-nav ul li.theme-blue .placeholder,.feature-nav ul li.theme-blue a{background:#30b1d1}body.theme-navy.is-featured-page .feature-nav .title-bar,body.theme-navy.is-featured-page .feature-nav ul:after,body.theme-navy .WidgetHolder .widget-title,body.theme-navy .element .element__title span,body.digital-library-page.theme-navy .library .library-title,.feature-nav ul li.theme-navy .placeholder,.feature-nav ul li.theme-navy a{background:#36455d}body.theme-yellow.is-featured-page .feature-nav .title-bar,body.theme-yellow.is-featured-page .feature-nav ul:after,body.theme-yellow .WidgetHolder .widget-title,body.theme-yellow .element .element__title span,body.digital-library-page.theme-yellow .library .library-title,.feature-nav ul li.theme-yellow .placeholder,.feature-nav ul li.theme-yellow a{background:#fccc0a}.content-container{float:left;width:71.41%}.sidebar{float:right;width:26.97%}.page.is-featured-page:not(.element-page) .content-container,.page.is-featured-page:not(.element-page) .inner.no-sidebar{background:#fff;padding:60px 64px;box-sizing:border-box}#Footer{background:#58595b}#Footer .inner{display:-webkit-box;display:flex;max-width:1635px;padding:95px 60px 97px;-webkit-box-pack:justify;justify-content:space-between}#Footer .navigation{width:31.44%}#Footer .navigation ul{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:14.2%;-moz-column-gap:14.2%;column-gap:14.2%}#Footer .navigation ul,#Footer .navigation ul li{margin:0;padding:0;list-style-type:none}#Footer .contact-info p{margin:0}#Footer .logo-copyright{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:end;align-items:flex-end;align-self:flex-end}#Footer .logo-copyright img{display:block;width:100%;max-width:414px}#Footer .copyright{margin:45px 0 0}#Footer .social-share{margin-bottom:20px}#Footer .social-share .share-icon{background-repeat:no-repeat;display:inline-block;width:2.1818181818rem;height:2.1818181818rem}#Footer .social-share .share-icon:hover{opacity:.75}#Footer .social-share .share-icon+.share-icon{margin-left:.9090909091rem}#Footer .social-share .share-icon.twitter{background-image:url(/_resources/themes/ecrl/images/twitter-footer.svg)}#Footer .social-share .share-icon.facebook{background-image:url(/_resources/themes/ecrl/images/facebook-footer.svg)}#Footer .social-share .share-icon.linkedin{background-image:url(/_resources/themes/ecrl/images/linkedin-footer.svg)}.WidgetHolder+.WidgetHolder{margin-top:24px}.WidgetHolder .widget-title{background:#000;margin:0;padding:24px 15px;border-top-right-radius:50px}.WidgetHolder .widget-content{background:#fff;padding:39px 29px}.typography .BlogRecentPostsWidget ul,.typography .BlogRecentPostsWidget ul li{margin:0;padding:0;list-style-type:none}.typography .BlogRecentPostsWidget ul li+li{margin-top:21px}.SocialFollowWidget .social-buttons{margin-bottom:27px}.SocialFollowWidget .social-icon{display:inline-block;margin:0 21px 20px 0;vertical-align:bottom}.SocialFollowWidget .social-icon:hover,.SocialFollowWidget .social-icon:focus{-webkit-filter:brightness(.95);filter:brightness(.95)}.SocialFollowWidget .social-icon img{display:block;width:82px}.BlogSubscribeWidget .rss-link{margin:0}.BlogSubscribeWidget .rss-link img{margin-right:.25em;vertical-align:middle}.blog .post-summary .blog-title,.blog-post .blog-title{margin:0 0 21px;line-height:normal}.blog .post-summary .blog-title+.blog-post-meta,.blog-post .blog-title+.blog-post-meta{margin-top:0}.blog .post-summary{border-bottom:1px solid #58595b;margin-bottom:30px;padding-bottom:30px}.blog .post-summary>*:last-child{margin-bottom:0}.element+.element:not(.no-title){margin-top:80px}.element .element__title{margin:0}.element .element__title span{background:#000;display:inline-block;width:100%;max-width:544px;padding:24px 15px;border-top-right-radius:50px;box-sizing:border-box}.element.full-width-title-bar .element__title span{max-width:100%}.element .element__content{background:#fff;padding:60px 64px}.latest-blog-posts-element .blog-post,.latest-notices-element .notice{border-bottom:1px solid #58595b;padding-bottom:24px}.latest-blog-posts-element .blog-post+.blog-post,.latest-notices-element .notice+.notice{padding-top:24px}.latest-blog-posts-element .blog-post .post-title+*,.latest-blog-posts-element .blog-post>*:first-child,.latest-notices-element .notice .notice-title+*,.latest-notices-element .notice>*:first-child{margin-top:0}.latest-blog-posts-element .blog-post .post-title,.latest-blog-posts-element .blog-post>*:last-child,.latest-notices-element .notice .notice-title,.latest-notices-element .notice>*:last-child{margin-bottom:0}.element-photo-gallery .element__content{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.element-photo-gallery .element__content:after{display:none}.element-photo-gallery .element__content .photogallery-holder a:hover{-webkit-filter:brightness(.95);filter:brightness(.95)}.element-photo-gallery .element__content .photogallery-holder img{display:block}.google-map-element .element__content{min-height:578px;padding:0}.google-map-element .element__content .map-info-content p{margin:0 0 10px}.column-content-element .element__content{display:-webkit-box;display:flex;padding:0}.column-content-element .element__column-one{padding:39px 29px;width:calc(50% - 58px)}.column-content-element .element__column-one p:first-child{margin-top:0}.column-content-element .element__column-one p:last-child{margin-bottom:0}.column-content-element .element__column-one table{width:100%}.column-content-element .element__column-two{width:50%}.column-content-element .element__column-two img{width:100%;height:100%;object-fit:cover}.catalogue-search-form{display:-webkit-box;display:flex;padding:12px 0 34px;-webkit-box-pack:center;justify-content:center}.catalogue-search-form .field-group{display:-webkit-box;display:flex;width:100%;max-width:878px}.catalogue-search-form .lookfor-field{-webkit-box-flex:1;flex-grow:1}.catalogue-search-form .field,.catalogue-search-form .middleColumn,.catalogue-search-form .btn-toolbar{margin:0}.catalogue-search-form input.text{max-width:536px;height:auto;padding:0 10px;border-radius:15px}.home-page .catalogue-search-form input.text,.is-featured-page .catalogue-search-form input.text{border-color:#fff}.catalogue-search-form input.text::-webkit-input-placeholder{opacity:1 !important}.catalogue-search-form input.text::-moz-placeholder{opacity:1 !important}.catalogue-search-form input.text:-ms-input-placeholder{opacity:1 !important}.catalogue-search-form input.text::-ms-input-placeholder{opacity:1 !important}.catalogue-search-form input.text::placeholder{opacity:1 !important}.catalogue-search-form div.field{clear:none;float:left}.catalogue-search-form .catalog-field{position:relative;width:100%;max-width:219px;margin:0 20px}.catalogue-search-form .catalog-field label{background:#cac7c7;position:relative;max-width:9.9545454545rem;padding:1px 24px;border-radius:15px;box-sizing:border-box;pointer-events:none;z-index:1}.catalogue-search-form .catalog-field label:hover,.catalogue-search-form .catalog-field label:focus{-webkit-filter:brightness(.95);filter:brightness(.95)}.catalogue-search-form .catalog-field label:after{background:url(/_resources/themes/ecrl/images/down-arrow-grey.svg) no-repeat center center;background-size:contain;display:block;content:"";position:absolute;top:50%;right:24px;width:.8636363636rem;height:.8636363636rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.catalogue-search-form .catalog-field .dropdown{position:absolute;left:0;top:0;bottom:0;width:100%;border:0;border-radius:16px;-webkit-appearance:none}.catalogue-search-form .search-button{background:#58595b;width:3.1363636364rem;height:3.1363636364rem;border:0;padding:0;border-radius:50%;cursor:pointer}.catalogue-search-form .catalog-field:hover label,.catalogue-search-form .catalog-field:focus label{-webkit-filter:brightness(.95);filter:brightness(.95)}.catalogue-search-form .search-button:hover,.catalogue-search-form .search-button:focus{background:#4b4c4e}.home-page .hero-image{background:no-repeat center center/cover;margin-top:-3.4545454545rem;padding-bottom:43vh}.home-page .hero-image span{display:block;height:0;text-indent:-9999em;overflow:hidden}.home-page .catalog-search-bar{background:#30b1d1}.home-page .catalogue-search-form{padding:41px 40px 39px}.home-page .catalogue-search-form:not(.global-search-form) input.text:focus{border-color:#36455d !important}.on-the-shelf{margin:65px auto 107px}.on-the-shelf .title{margin:0 0 20px}.typography .on-the-shelf ul,.typography .on-the-shelf ul li{margin:0;padding:0;list-style-type:none}.on-the-shelf ul{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.typography .on-the-shelf ul li{margin:10px}.on-the-shelf ul li img{width:158px}.feed-link img{display:inline-block;margin-right:.25em;vertical-align:middle}.notice-archive .notice{border-bottom:1px solid #58595b;padding-bottom:24px}.notice-archive .notice+.notice{padding-top:24px}.notice-archive .notice .notice-title+*,.notice-archive .notice>*:first-child{margin-top:0}.notice-archive .notice-title,.notice-archive .notice>*:last-child{margin-bottom:0}body.digital-library-page.is-featured-page .feature-nav+#Content{padding-top:47px}.digital-library-page .hierarchycheckboxset,.digital-library-page .hierarchycheckboxset li{margin-left:0;padding-left:0;list-style-type:none}.digital-library-page .hierarchycheckboxset li label{display:inline;vertical-align:middle}.digital-library-page .hierarchycheckboxset .toggle-children{background:0 0;display:inline-block;width:1.5em;border:0;margin:0;padding:0;border-radius:4px;vertical-align:middle}.digital-library-page .hierarchycheckboxset .toggle-children:after{background:url(/_resources/themes/ecrl/images/caret-right-solid.svg) no-repeat;display:inline-block;content:"";width:16px;height:16px;vertical-align:middle}.digital-library-page .hierarchycheckboxset .toggle-children.shown:after{background-image:url(/_resources/themes/ecrl/images/caret-down-solid.svg)}.digital-library-page .hierarchycheckboxset .toggle-children:focus{background:rgba(228,226,226,.5)}.digital-library-page .hierarchycheckboxset .toggle-children:not(.shown)+.children{display:none}.digital-library-page .hierarchycheckboxset input{margin:0 .25em 0 0;vertical-align:middle}.digital-library-page .category-filters{float:left}.digital-library-page .category-filters .reset-button{background-color:#3e3e3e;margin-left:30px;padding:8px 17px;border-radius:5px}.digital-library-page .category-filters .reset-button:hover{background-color:#373737}.digital-library-page .content-container{float:right}.digital-library-page .libraries{display:grid;-webkit-column-gap:26px;-moz-column-gap:26px;column-gap:26px;row-gap:26px;grid-template-columns:repeat(auto-fill,minmax(13.6363636364rem,1fr));-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:stretch;justify-content:stretch}.digital-library-page .library{background:#fff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.digital-library-page .library .library-title{display:-webkit-box;display:flex;margin:0;padding:10px 29px;flex-shrink:0;-webkit-box-flex:0;flex-grow:0;-webkit-box-align:center;align-items:center}.digital-library-page .library .library-title img{margin-right:.5em}.digital-library-page .library .library-content{padding:29px;-webkit-box-flex:1;flex-grow:1;border-left:2px solid #cecece;border-right:2px solid #cecece}.digital-library-page .library .library-content.border-bottom{border-bottom:2px solid #cecece}.digital-library-page .library .library-categories{padding:10px 29px 29px;border-left:2px solid #cecece;border-right:2px solid #cecece;border-bottom:2px solid #cecece}.digital-library-page .library .library-content>*:first-child{margin-top:0}.digital-library-page .library .library-content>*:last-child{margin-bottom:0}.digital-library-page .library .library-categories .category{position:relative;display:inline-block;vertical-align:top}.digital-library-page .library .library-categories .category img{display:block}.digital-library-page .library .library-categories .category:hover:before,.digital-library-page .library .library-categories .category:active:before{position:absolute;top:100%;left:10px;content:"";width:0;height:0;border:8px solid transparent;border-bottom-color:#cac7c7;margin-top:-6px}.digital-library-page .library .library-categories .category+.category{margin-left:16px}.digital-library-page .library .library-categories .category:hover:after,.digital-library-page .library .library-categories .category:active:after{background:#cac7c7;position:absolute;top:100%;left:0;display:block;content:attr(data-title);margin-top:10px;padding:5px 10px;border-radius:4px;box-shadow:0 6px 6px rgba(0,0,0,.5);white-space:nowrap}.digital-library-page.library #Content .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.digital-library-page.library .back-link{padding:0 0 30px}.digital-library-page.library .library-page-categories-nav p,.digital-library-page.library .library-page-categories-nav ul{display:inline}.digital-library-page.library .library-page-categories-nav ul{padding-left:0;margin:0}.search-results-page .search-results,.search-results-page .search-results li{margin:0;padding:0;list-style-type:none}.search-results-page .search-results li+li{margin-top:2em}.search-results-page .search-results li h4{margin:0}.search-results-page .search-results li p.linkref{margin-top:5px}.global-search-wrap{display:inline-block;position:relative;vertical-align:bottom;z-index:10}.global-search-wrap+.social-icon{margin-left:12px}.global-search-wrap #search-toggle,.global-search-wrap #search-toggle img{display:block;width:48px}.global-search-wrap #search-toggle:hover{background:rgba(228,226,226,.5)}.global-search-form{display:none;position:absolute;right:0;top:0;width:284px;max-width:80vw;padding:0 !important}.global-search-form.shown{display:-webkit-box;display:flex}.global-search-wrap .global-search-form.shown+#search-toggle{visibility:hidden}.home-page .global-search-form input.text,.is-featured-page .global-search-form input.text{border:1px solid #cac7c7}.global-search-form .btn-toolbar{margin-left:20px}.global-search-form .search-button{width:2.1818181818rem;height:2.1818181818rem}.global-search-form .floatl__label{padding:3px}
/****** FILE: themes/ecrl/css/typography.css *****/
html{font-size:22px}html.font-size-2{font-size:27.5px}html.font-size-3{font-size:33px}html.font-size-4{font-size:38.5px}html.font-size-5{font-size:44px}.typography *{font-family:"Lato",Arial,sans-serif}.typography{font-size:1rem;-webkit-text-size-adjust:100%}.typography p,.typography ul li,.typography ol li,.typography a{font-size:1rem;color:#000}.typography p{margin:.9090909091rem 0;line-height:1.5em}.typography blockquote,.typography blockquote *{font-style:italic;color:#58595b}.typography strong{font-weight:700}.typography ul,.typography ol{margin-left:10px;margin-bottom:.9090909091rem}.typography ul li,.typography ol li{margin:4px 10px;line-height:1.5em}.typography ul>li{list-style-type:disc}.typography ol>li{list-style-type:decimal}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{color:#36455d;margin:.9090909091rem 0;line-height:1.5em}.typography h1,.typography h1 a,.typography h2,.typography h2 a,.typography h3,.typography h3 a,.typography h4,.typography h4 a,.typography h5,.typography h5 a,.typography h6,.typography h6 a{color:#36455d}.typography h1{font-size:1.6363636364rem}.typography h2{font-size:1.4545454545rem;font-weight:700;line-height:1.4545454545rem}.typography h3{font-size:1.4545454545rem;font-weight:700;line-height:normal}.typography h4{font-size:1.1363636364rem}.typography h5{font-size:1.0909090909rem}.typography h6{font-size:1.0454545455rem}.typography main#Content a{font-size:1em;color:#1a548e;text-decoration:underline}.typography main#Content a:hover{text-decoration:none}.typography a.bold-link{font-weight:700;font-style:italic;color:#58595b;text-decoration:none}.typography a.bold-link:hover{text-decoration:underline}.typography table tr td,.typography table tr th{padding:3px 5px}.typography table tr th{text-align:left}.typography .left,.typography .text-left{text-align:left}.typography .center,.typography .text-center{text-align:center}.typography .right,.typography .text-right{text-align:right}.typography p.MsoNormal,.typography p.MsoBodyText{margin:0}.pagination{text-align:center}.pagination a,.pagination strong,.pagination span{font-weight:700;color:#1a548e;line-height:1.3636363636rem;text-align:center;text-decoration:none !important}.pagination a:hover{color:#58595b !important;text-decoration:none}.pagination strong,.pagination span{color:#58595b}.typography .color-light-grey{color:#e4e2e2}.typography .color-med-grey{color:#cac7c7}.typography .color-dark-grey{color:#58595b}.typography .color-white{color:#fff}.typography .color-black{color:#000}.typography .color-orange{color:#f06b00}.typography .color-light-orange{color:#f7941d}.typography .color-green{color:#9acb4e}.typography .color-blue{color:#30b1d1}.typography .color-navy{color:#36455d}.typography .color-yellow{color:#fccc0a}.typography .text-semi-bold{font-weight:600}#Header .nav-social-wrap{text-align:right}#Header .font-size-picker-translate{text-align:center}#Header .font-size-picker-translate .font-size-picker{font-size:.8181818182rem;color:#58595b;line-height:32px}#Header .font-size-picker-translate .font-size-picker .heading{font-size:1.0454545455rem;font-weight:700}#Header .font-size-picker-translate .font-size-picker .font-size-control{font-size:1.3636363636rem;color:#58595b;text-decoration:none}#Header .font-size-picker .font-size-control:hover{color:#cac7c7}.typography .feature-nav ul li .placeholder,.typography .feature-nav ul li a{font-weight:600;color:#fff;text-align:center;text-decoration:none;line-height:1.3636363636rem}.feature-nav .title-bar{text-align:center}.feature-nav .title-bar h1,.feature-nav .title-bar h2{font-size:1.6363636364rem;color:#fff;line-height:2.1818181818rem}body:not(.is-featured-page) .feature-nav .title-bar h1,body:not(.is-featured-page) .feature-nav .title-bar h2{color:#36455d}.feature-nav ul li.theme-green .placeholder,.feature-nav ul li.theme-blue a.placeholder,.feature-nav ul li.theme-yellow .placeholder,.feature-nav ul li.theme-white .placeholder,.feature-nav ul li.theme-light-grey .placeholder,.feature-nav ul li.theme-green a,.feature-nav ul li.theme-blue a,.feature-nav ul li.theme-yellow a,.feature-nav ul li.theme-white a,.feature-nav ul li.theme-light-grey a,.theme-green .feature-nav .title-bar h1,.theme-blue .feature-nav .title-bar h1,.theme-yellow .feature-nav .title-bar h1,.theme-white .feature-nav .title-bar h1,.theme-light-grey .feature-nav .title-bar h1,.theme-green .feature-nav .title-bar h2,.theme-blue .feature-nav .title-bar h2,.theme-yellow .feature-nav .title-bar h2,.theme-white .feature-nav .title-bar h2,.theme-light-grey .feature-nav .title-bar h2,.theme-green .element .element__title,.theme-blue .element .element__title,.theme-yellow .element .element__title,.theme-white .element .element__title,.theme-light-grey .element .element__title,.theme-green.digital-library-page .library .library-title,.theme-blue.digital-library-page .library .library-title,.theme-yellow.digital-library-page .library .library-title,.theme-white.digital-library-page .library .library-title,.theme-light-grey.digital-library-page .library .library-title,.theme-green .WidgetHolder .widget-title,.theme-blue .WidgetHolder .widget-title,.theme-yellow .WidgetHolder .widget-title,.theme-white .WidgetHolder .widget-title,.theme-light-grey .WidgetHolder .widget-title{color:#58595b}.WidgetHolder .widget-title{font-weight:400;font-size:1.1818181818rem;color:#fff;text-align:center;line-height:1.4545454545rem}.typography .BlogRecentPostsWidget ul li a{font-weight:700;font-size:1rem}.typography .BlogRecentPostsWidget .more-link{font-weight:600;font-style:italic;font-size:1rem}.SocialFollowWidget a{font-weight:700;text-decoration:none}.SocialFollowWidget a:hover{text-decoration:underline}#Footer p,#Footer li,#Footer a,#Footer address{font-size:1.0909090909rem;color:#fff}#Footer address{font-weight:400;font-style:normal}#Footer .logo-copyright p{font-size:.6363636364rem;text-align:right}#Footer a{text-decoration:none}#Footer a:hover,#Footer a:focus{text-decoration:underline}.blog .post-summary .blog-title a{text-decoration:none}.blog .post-summary .blog-title a:hover{text-decoration:underline}.blog .post-summary .learn-more-link{font-weight:700;font-style:italic;color:#58595b;text-decoration:none}.blog .post-summary .learn-more-link:hover{text-decoration:underline}.blog-post .blog-title{font-size:1.4545454545rem;font-weight:700}.element .element__title{font-weight:400;font-size:1.1818181818rem;color:#fff;line-height:1.4545454545rem}.element .element__title span{text-align:center}.latest-blog-posts-element .blog-post .post-title,.latest-blog-posts-element .blog-post strong,.latest-blog-posts-element .blog-post a.learn-more-link,.latest-notices-element .notice .notice-title,.latest-notices-element .notice strong,.latest-notices-element .notice a.learn-more-link{color:#58595b}.latest-blog-posts-element .blog-post .post-title,.latest-notices-element .notice .notice-title{font-size:1rem}.latest-blog-posts-element .blog-post a.learn-more-link,.latest-notices-element .notice a.learn-more-link{font-weight:700;font-style:italic}.google-map-element .element__content .map-info-content *,.google-map-element .element__content .poi-info-window a,.google-map-element .element__content .gm-style-iw-d{font-size:.7272727273rem;line-height:normal}.catalogue-search-form .search-button{font-size:1.3636363636rem;font-weight:700;color:#fff;text-transform:uppercase}.catalogue-search-form input.text{line-height:3.0454545455rem}.catalogue-search-form .catalog-field label{font-size:.8636363636rem;font-weight:600;color:#58595b;text-transform:uppercase;line-height:3.0454545455rem}.catalogue-search-form input.text::-webkit-input-placeholder{color:#000;text-align:center;text-transform:uppercase}.catalogue-search-form input.text::-moz-placeholder{color:#000;text-align:center;text-transform:uppercase}.catalogue-search-form input.text:-ms-input-placeholder{color:#000;text-align:center;text-transform:uppercase}.catalogue-search-form input.text::-ms-input-placeholder{color:#000;text-align:center;text-transform:uppercase}.catalogue-search-form input.text::placeholder{color:#000;text-align:center;text-transform:uppercase}.catalogue-search-form .floatl__label{font-size:.7272727273rem;font-weight:400;color:#58595b;text-transform:uppercase;top:-5px;left:10px}.catalogue-search-form .floatl--active .floatl__label{color:#36455d}.on-the-shelf .title{font-size:1.6363636364rem;line-height:1.6363636364rem}.notice-archive .notice .notice-title,.notice-archive .notice strong,.notice-archive .notice a.learn-more-link{color:#58595b}.notice-archive .notice .notice-title{font-size:1rem}.notice-archive .notice a.learn-more-link{font-weight:700;font-style:italic}.digital-library-page .hierarchycheckboxset .toggle-children{font-size:1em;text-align:center;text-decoration:none}.digital-library-page .library .library-title{color:#fff}.digital-library-page .library .library-categories .category:hover img{opacity:.75}.digital-library-page .category-filters .reset-button{color:#fff !important;text-decoration:none !important}.typography .lb-data .lb-caption{font-size:inherit;font-weight:inherit;line-height:inherit}.typography .lb-data .lb-caption *{color:#fff}.search-results-page .search-results li p.linkref,.search-results-page .search-results li p.linkref a{font-size:.7272727273rem;color:#58595b}.global-search-form .search-button{font-size:1rem;line-height:2.0909090909rem}.global-search-form input.text{font-size:.7272727273rem;line-height:2.0909090909rem}.global-search-form .floatl__label{font-size:12px;top:-2px}
/****** FILE: themes/ecrl/css/menu.css *****/
div.menuwrapper{position:relative;margin-top:27px}ul.menu-bar{display:-webkit-box;display:flex;margin:0;padding:0;flex-wrap:wrap;list-style-type:none;-webkit-box-pack:end;justify-content:flex-end}ul.menu-bar li{position:relative;margin:0 1.0454545455rem;padding:0;line-height:1.3636363636rem;list-style-type:none}ul.menu-bar>li:last-child{margin-right:0}ul.menu-bar a{display:block;font-size:.9090909091rem;color:#000;text-decoration:none;padding:0;text-transform:uppercase}ul.menu-bar li:hover a,ul.menu-bar a:hover,ul.menu-bar a:focus,ul.menu-bar a:active,ul.menu-bar a.current{text-decoration:underline}ul.menu-bar li:hover a,ul.menu-bar a:hover,ul.menu-bar a:active,ul.menu-bar a.current{color:#000}ul.menu-bar li+li{margin-left:6px}ul.menu-bar li .open-child{background:0 0;display:none;padding:0;border:0;cursor:pointer}ul.menu-bar li.show-only-mobile,#mobile-menu-trigger{display:none}ul.menu-bar li.has-children{position:relative}.menu-bar__dropdown{display:none;position:absolute;z-index:2;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);padding-top:20px}.menu-bar__dropdown:before{display:block;position:absolute;top:5px;content:" ";width:100%;height:15px;background-repeat:no-repeat;background-position:center;background-image:url(/_resources/themes/ecrl/images/caret-up.svg)}ul.menu-bar li.has-children:hover .menu-bar__dropdown,ul.menu-bar li.has-children:focus-within .menu-bar__dropdown{display:block}ul.menu-bar li.has-children .menu-bar__dropdown a{font-size:18px;line-height:normal;text-transform:none;text-align:center;text-decoration:none;display:block}ul.menu-bar li.has-children .menu-bar__dropdown a:hover{text-decoration:underline}ul.menu-bar li.has-children .menu-bar__dropdown ul{width:253px;box-shadow:5px 5px 15px 5px rgba(0,0,0,.1);padding:30px 28px 34px;margin:0;background-color:#fff;border-radius:4px;border-style:solid;border-width:1px;border-color:#848484}ul.menu-bar li.has-children .menu-bar__dropdown li{margin:0 0 10px}ul.menu-bar li.has-children .mobile-expand,ul.menu-bar li.has-children .mobile-expand-open{display:none;margin-left:10px}@media only screen and (max-width:1064px){html.menu-open,html.menu-open body{position:relative;overflow:hidden;touch-action:none}#mobile-menu-trigger{display:block;position:absolute;right:15px;top:4.9545454545rem;width:50px;height:50px;z-index:5001}#mobile-menu-trigger:before,#mobile-menu-trigger:after,#mobile-menu-trigger i{background:#58595b;display:block;position:absolute;left:0;content:"";width:100%;height:6px;border-radius:3px}#mobile-menu-trigger:before{top:9px}#mobile-menu-trigger i{top:22px}#mobile-menu-trigger:after{bottom:9px}div.menuwrapper{background:#cac7c7;display:none;position:absolute;top:4.4545454545rem;left:0;width:100%;max-height:calc(100vh - 4.4545454545rem);margin:0;padding:50px 0 50px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;text-align:center;z-index:5000}html.menu-open div.menuwrapper{display:block}ul.menu-bar{display:block}ul.menu-bar a{font-size:1rem;font-weight:600;color:#58595b;padding:11px 0;line-height:1em;text-transform:none;display:inline-block}ul.menu-bar a,ul.menu-bar li:hover a span,ul.menu-bar a:hover span,ul.menu-bar a:active span,ul.menu-bar li ul li ul li:hover a.current,ul.menu-bar li ul a.current:focus,ul.menu-bar li ul a.current:hover,ul.menu-bar li ul a.current:active{color:#58595b !important}ul.menu-bar li,ul.menu-bar li+li{float:none;position:relative;margin:0}ul.menu-bar li.separator{display:none}ul.menu-bar li.show-only-mobile{display:list-item}ul.menu-bar li.has-children:hover .menu-bar__dropdown,ul.menu-bar li.has-children:focus-within .menu-bar__dropdown{display:none}ul.menu-bar li.has-children.menu-open .menu-bar__dropdown{display:block}.menu-bar__dropdown{display:none;position:relative}.menu-bar__dropdown:before{display:none}ul.menu-bar li.has-children .menu-bar__dropdown ul{width:calc(100% - 56px);box-shadow:none;border:none;border-radius:0;background-color:#58595b}ul.menu-bar li.has-children .menu-bar__dropdown a{color:#fff !important}ul.menu-bar li.has-children .mobile-expand{display:inline-block}ul.menu-bar li.has-children .mobile-expand-open{display:none}ul.menu-bar li.has-children.menu-open .mobile-expand-open{display:inline-block}ul.menu-bar li.has-children.menu-open .mobile-expand{display:none}}
/****** FILE: themes/ecrl/css/form.css *****/
form fieldset{border:0;margin:0;padding:0}.message{background:#ffffea !important;display:block;color:#979908 !important;margin:0 auto 15px auto !important;padding:5px !important;border-radius:5px}.field .message{margin-top:4px !important}.message.bad,.message.required,.message.validation,.message.error{background:#fed0d0 !important;color:#dc1313 !important}.message.good,.message.success{background:#eaffec !important;color:#089916 !important}form div.field{clear:both;margin-top:20px}form div.middleColumn{margin-top:4px}form label{display:block;font-size:1em;color:#000;text-align:left !important}form .field.checkbox label{display:inline}form label.FormHeading{font-size:1.3em;color:#ff7200;font-weight:700}form input.text,form textarea,form select{background:#fff;font-size:1em;color:#000 !important;width:100%;max-width:600px;border:1px solid #cac7c7;padding:3px;box-sizing:border-box}form textarea{max-width:800px;resize:vertical}form .field.requiredField label.left:before{content:"* ";color:#dc1313}form input.text:focus,form textarea:focus,form select:focus,form textarea:focus{border-color:#30b1d1 !important;outline:0}form .btn-toolbar,form .Actions{margin:20px 0 0}form .btn-toolbar input,form .btn-toolbar button{background:#1a548e;font-size:1em;color:#fff;border:0;padding:8px 17px;border-radius:5px}form .btn-toolbar input:hover,form .btn-toolbar button:hover{background:#074c85}#MemberLoginForm_LoginForm #Remember label{display:inline}
/****** FILE: themes/ecrl/css/responsive.css *****/
@media only screen and (max-width:1064px){img,iframe,object,embed,.ss-htmleditorfield-file.embed{max-width:100%}html{font-size:22px}html.font-size-2{font-size:27.5px}html.font-size-3{font-size:33px}html.font-size-4{font-size:38.5px}html.font-size-5{font-size:44px}.inner{padding-left:30px;padding-right:30px}#Header{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding:14px 30px 0}#Header .nav-social-wrap .global-search-wrap,#Header .nav-social-wrap .social-icon{display:none}#Header .font-size-picker-translate{margin-left:0}#Header .font-size-picker-translate .font-size-picker{font-size:.7272727273rem;min-width:8.5454545455rem;min-height:3rem;padding:7px;line-height:1.0454545455rem;box-sizing:border-box;-webkit-box-ordinal-group:2;order:1}#Header .font-size-picker-translate .font-size-picker .heading{font-size:.9545454545rem}#Header .font-size-picker-translate .font-size-picker .font-size-control{font-size:27px}#Header .nav-social-wrap{flex-shrink:1;-webkit-box-flex:0;flex-grow:0;-webkit-box-ordinal-group:3;order:2}#Header .logo{max-width:100%;margin-top:26px;-webkit-box-ordinal-group:4;order:3}.feature-nav{margin-top:34px}.typography .feature-nav ul{display:block;padding:0}.feature-nav ul:after{display:none}.typography .feature-nav ul li .placeholder,.typography .feature-nav ul li a{display:block;font-size:1.1818181818rem;font-weight:700;width:auto;height:auto;padding:6px 30px;border-radius:0;line-height:1.9545454545rem}.typography .feature-nav ul li .placeholder:before{content:"•";margin-right:.25em}.typography .feature-nav ul li .placeholder:after{content:attr(data-content)}body:not(.is-featured-page) .feature-nav .title-bar h1,body:not(.is-featured-page) .feature-nav .title-bar h2,.typography h1,.typography h1 a,.typography h2,.typography h2 a,.typography h3,.typography h3 a,.typography h4,.typography h4 a,.typography h5,.typography h5 a,.typography h6,.typography h6 a{color:#58595b}#Content{padding-bottom:34px}#Footer p,#Footer li,#Footer a,#Footer address{font-size:.8181818182rem}#Footer .inner{padding:32px 55px 27px;text-align:center}#Footer .inner{display:block}#Footer .navigation{width:auto;border-bottom:1px solid #fff;margin-bottom:17px;padding-bottom:17px}#Footer .navigation ul{-webkit-columns:initial;-moz-columns:initial;columns:initial}#Footer .navigation li.middle{border-top:1px solid #fff;margin-top:17px;padding-top:17px}#Footer .logo-copyright{display:block;margin-top:48px}#Footer .logo-copyright img{margin:0 auto}#Footer .logo-copyright p{font-size:.6363636364rem;text-align:center}.feature-nav .title-bar h1,.feature-nav .title-bar h2{font-size:1.5454545455rem;padding:35px 24px 41px}.catalogue-search-form.inner{padding:24px 8px}.catalogue-search-form .field-group{flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.catalogue-search-form div.lookfor-field{flex-basis:100%;-webkit-box-flex:1;flex-grow:1;margin-bottom:14px}.catalogue-search-form .lookfor-field .middleColumn{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.catalogue-search-form .btn-toolbar,.catalogue-search-form .catalog-field{clear:none;float:left}.catalogue-search-form .catalog-field{max-width:7.7272727273rem;margin:0 32px 0 0}.column-content-element .element__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.column-content-element .element__column-one{width:calc(100% - 58px)}.column-content-element .element__column-two{width:100%}.widget-content ul,.widget-content ol{display:block;padding:0}}@media only screen and (max-width:900px){.inner{padding-left:30px;padding-right:30px}#Header .logo{max-width:194px}.typography ul,.typography ol,.typography blockquote{margin-left:0}.typography blockquote{margin-right:0}body.is-featured-page .feature-nav+#Content{padding-top:40px}body.is-featured-page #Content,body.home-page #Content{background:0 0}.content-container,.sidebar,.element-page .content-container{float:none;width:auto}.page.is-featured-page:not(.element-page) #Content>.inner{display:block}.WidgetHolder .widget-title,.element .element__title span{background:0 0 !important;font-size:1.1818181818rem;font-weight:700;color:#58595b;padding:0;text-align:left;border-radius:0}html.font-size-3 .catalogue-search-form .catalog-field{margin:0 16px 14px}.WidgetHolder .widget-title,.element .element__title{margin-bottom:26px}.WidgetHolder .widget-content,.element .element__content{padding:0}.page.is-featured-page:not(.element-page) .content-container,.page.is-featured-page:not(.element-page) .inner.no-sidebar{padding-left:30px;padding-right:30px}.element+.element,.content-container+.sidebar,.digital-library-page .library+.pagination .WidgetHolder+.WidgetHolder{border-top:1px solid #36455d;margin-top:45px;padding-top:45px}.latest-blog-posts-element .blog-post:last-child,.latest-notices-element .notice:last-child{border-bottom:0;padding-bottom:0}.home-page .hero-image{margin-top:0;padding-bottom:62.31%}.home-page .element .element__title span,.home-page .WidgetHolder .widget-title{font-size:1.7272727273rem;text-align:center}.latest-blog-posts-element .blog-post .post-title,.latest-notices-element .notice .notice-title{font-size:1.1818181818rem}.on-the-shelf{margin:45px 0 52px;padding:0}.on-the-shelf .title{font-size:1.7272727273rem}.on-the-shelf nav{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.on-the-shelf nav:before{background:#9acb4e;display:block;position:absolute;left:0;top:50%;content:"";width:100%;height:90px;margin-top:-45px}.on-the-shelf .slick-list{width:191px;padding:0 !important}.on-the-shelf .slick-arrow{background:0 0;position:relative;width:90px;height:90px;border:0;padding:0;cursor:pointer}.on-the-shelf .slick-arrow:hover,.on-the-shelf .slick-arrow:focus{-webkit-filter:brightness(.95);filter:brightness(.95)}.on-the-shelf ul li{margin:0 !important}.on-the-shelf ul li img{width:191px}.digital-library-page .library .library-title{font-size:1.4545454545rem}.digital-library-page .category-filters,.digital-library-page .content-container{float:none;width:auto}.digital-library-page .library .library-title,.digital-library-page .library .library-content{padding-left:30px;padding-right:30px}.digital-library-page .category-filters{margin-top:0;margin-bottom:31px;padding-top:0;border-top:0}.digital-library-page .category-filters .library-title{font-size:1.1818181818rem;text-align:left}.blog .post-summary{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.blog .post-summary:last-child{border-bottom:0;padding-bottom:0}.blog .post-summary .post-image{-webkit-box-ordinal-group:2;order:1}.blog .post-summary .post-title{-webkit-box-ordinal-group:3;order:2}.blog .post-summary .blog-post-meta{-webkit-box-ordinal-group:4;order:3}.blog .post-summary .post-content-summary{-webkit-box-ordinal-group:5;order:4}.blog .post-summary .post-content-summary>*:last-child{margin-bottom:0}.category-filters{padding:0 30px}.column-content-element .element__column-one{width:auto;padding-left:0;padding-right:0}.column-content-element .element__column-two{width:100%}.column-content-element .element__column-two.map{padding-bottom:100%}}
