/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.layout--ftp-custom h1{margin-bottom:var(--stack-7);}.block-views-blockblog-category-blog-category-contextual .view-content .views-row img{width:100%;height:auto;margin-bottom:0;}.block-views-blockblog-category-blog-category-contextual .view-content .views-row:nth-child(1) h2,.block-views-blockblog-category-blog-category-contextual .view-content .views-row:nth-child(2) h2{margin-top:var(--stack-3);margin-bottom:0;}.block-views-blockblog-category-blog-category-contextual .view-content .views-row:nth-child(n+3) h2{font-size:var(--body-md);margin-top:var(--stack-3);margin-bottom:0;line-height:1.2;}.block-views-blockblog-category-blog-category-contextual .view-content{display:flex;flex-direction:column;justify-content:space-between;row-gap:var(--stack-8);}@media screen and (min-width:992px){.block-views-blockblog-category-blog-category-contextual .view-content{display:flex;flex-flow:row wrap;row-gap:var(--stack-8);margin-left:-15px;margin-right:-15px;}.block-views-blockblog-category-blog-category-contextual .view-content .views-row:nth-child(1),.block-views-blockblog-category-blog-category-contextual .view-content .views-row:nth-child(2){flex:0 0 50%;max-width:50%;position:relative;width:100%;padding-right:15px;padding-left:15px;}.block-views-blockblog-category-blog-category-contextual .view-content .views-row:nth-child(3),.block-views-blockblog-category-blog-category-contextual .view-content .views-row:nth-child(4),.block-views-blockblog-category-blog-category-contextual .view-content .views-row:nth-child(5){flex:0 0 33.3333333333%;max-width:33.3333333333%;position:relative;width:100%;padding-right:15px;padding-left:15px;}.block-views-blockblog-category-blog-category-contextual .view-content .views-row:nth-child(6),.block-views-blockblog-category-blog-category-contextual .view-content .views-row:nth-child(7),.block-views-blockblog-category-blog-category-contextual .view-content .views-row:nth-child(8),.block-views-blockblog-category-blog-category-contextual .view-content .views-row:nth-child(9){flex:0 0 25%;max-width:25%;position:relative;width:100%;padding-right:15px;padding-left:15px;}.block-views-blockblog-category-blog-category-contextual .view-content .views-row:nth-child(n+3) h2{font-size:var(--body-md);margin-top:var(--stack-3);margin-bottom:0;}}@media screen and (max-width:991px){.block-views-blockblog-category-blog-category-contextual .view-content .views-row:nth-child(1) h2,.block-views-blockblog-category-blog-category-contextual .view-content .views-row:nth-child(2) h2,.block-views-blockblog-category-blog-category-contextual .view-content .views-row:nth-child(n+3) h2{font-size:var(--body-md);margin-bottom:0;margin-top:var(--stack-2);}.block-views-blockblog-category-blog-category-contextual .view-content{display:flex;flex-direction:column;justify-content:space-between;row-gap:var(--stack-5);}}.block-views-blockblog-category-blog-category-contextual .pagination.js-pager__items{width:fit-content;margin:0px auto;margin-top:5rem;gap:5px;display:flex;}@media screen and (min-width:768px){.block-views-blockblog-category-blog-category-contextual .pagination.js-pager__items{gap:10px;}}.block-views-blockblog-category-blog-category-contextual .pagination.js-pager__items li span{border:none;}.block-views-blockblog-category-blog-category-contextual .pagination.js-pager__items li a{background-color:transparent;text-decoration:none;padding:5px 12px;color:var(--black);border:none;}.block-views-blockblog-category-blog-category-contextual .pagination.js-pager__items li.active{font-weight:var(--fw-500);}.block-views-blockblog-category-blog-category-contextual .pagination.js-pager__items li.active a{border:1px solid #000;}@media screen and (min-width:576px){.container-fluid.block-views-blockblog-category-blog-category-contextual{padding:0;}.vocabulary-blog-categories .block-field-blocktaxonomy-termblog-categoriesname{padding:0;}}@media screen and (max-width:500px){.block-views-blockblog-category-blog-category-contextual .pagination.js-pager__items{gap:10px;}.block-views-blockblog-category-blog-category-contextual .pagination.js-pager__items li a{padding:5px 10px;}}
@media screen{@font-face{font-family:open-sans;src:url("https://fonts.googleapis.com/css?family=Open+Sans");font-display:swap;}.hidden{display:none !important;}.announcement-nav{font-family:'Open Sans',sans-serif;width:100%;background-color:#fdeb0e;padding:10px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:relative;z-index:100;}.announcement-nav a{color:black;text-decoration:underline;}.announcement-nav a:hover{color:#115099;}.announcement-nav .close-announcement-button{text-decoration:none;margin-left:auto;margin-right:20px;}.announcement-nav .close-announcement-button svg{width:20px;height:20px;fill:black;}.announcement-nav .close-announcement-button:hover svg{fill:#115099;}.announcement-nav .announcement-title{color:black;font-size:17px;font-weight:700;margin-left:auto;margin-right:-20px;padding:0 20px;text-align:center;}.announcement-nav .announcement-subtitle{color:black;font-size:15px;font-weight:500;display:block;text-align:center;}.announcement-nav .close-announcement-button{position:relative;top:-8px;right:-10px;cursor:pointer;}@media screen and (min-width:768px){.announcement-nav .close-announcement-button{top:0;right:-10px;}}@media screen and (max-width:991px){.announcement-nav .announcement-title{font-size:12px;padding:0 20px;text-align:center;}.announcement-nav .announcement-subtitle{font-size:10px;}.announcement-nav .close-announcement-button svg{width:15px;height:15px;}}@media screen and (max-width:420px){.announcement-nav .announcement-title{font-size:10px;}.announcement-nav .announcement-subtitle{font-size:9px;}}
}
