.blocks.one-column .blockEntry .item{width:100%}.blocks.two-columns .blockEntry .item{width:50%}.blocks.three-columns .blockEntry .item{width:calc(100% / 3)}.blocks.four-columns .blockEntry .item{width:25%}.blocks .blockEntry{display:flex;flex-wrap:wrap;justify-content:center;margin-left:var(--min-gutter)}.blocks .blockEntry .item{padding-left:var(--gutter);padding-bottom:var(--gutter)}@media(max-width:56em){.blocks .blockEntry .item{width:100%!important}}.blocks .blockEntry .item .holder{position:relative;height:100%}.blocks .blockEntry .item .holder .block{margin-bottom:0;height:100%}.blocks .blockEntry .item .holder .block .media{flex:0 0 auto}.blocks .blockEntry.pages,.blocks .blockEntry.cases,.blocks .blockEntry.news{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--gutter);margin:0}@media(max-width:56em){.blocks .blockEntry.pages,.blocks .blockEntry.cases,.blocks .blockEntry.news{grid-template-columns:1fr}}.blocks .blockEntry.pages .item,.blocks .blockEntry.cases .item,.blocks .blockEntry.news .item{padding:0;border:0;width:100%}@media(max-width:56em){.blocks .blockEntry.pages .item,.blocks .blockEntry.cases .item,.blocks .blockEntry.news .item{padding-top:0}}.blocks .blockEntry.pages .item:nth-child(even),.blocks .blockEntry.cases .item:nth-child(even),.blocks .blockEntry.news .item:nth-child(even){padding-top:calc(var(--padding) * 3)}.blocks .blockEntry.pages .item a,.blocks .blockEntry.cases .item a,.blocks .blockEntry.news .item a{display:block;position:relative;padding:var(--padding);text-decoration:none}.blocks .blockEntry.pages .item a .followObject,.blocks .blockEntry.cases .item a .followObject,.blocks .blockEntry.news .item a .followObject{position:absolute;pointer-events:none;display:none}.blocks .blockEntry.pages .item a::before,.blocks .blockEntry.cases .item a::before,.blocks .blockEntry.news .item a::before{display:none}.blocks .blockEntry.pages .item a .header,.blocks .blockEntry.cases .item a .header,.blocks .blockEntry.news .item a .header{padding:var(--padding) 0 calc(var(--padding) / 2);gap:10px;display:flex;flex-direction:column}.blocks .blockEntry.pages .item a .header .widgetDate,.blocks .blockEntry.cases .item a .header .widgetDate,.blocks .blockEntry.news .item a .header .widgetDate{font-weight:700;font-size:var(--xs-fontsize);padding-bottom:calc(var(--padding) / 2)}.blocks .blockEntry.pages .item a .header .widgetHeader,.blocks .blockEntry.cases .item a .header .widgetHeader,.blocks .blockEntry.news .item a .header .widgetHeader{font-size:var(--l-fontsize);line-height:.9;padding-bottom:10px;transition:.3s ease-in-out}.blocks .blockEntry.pages .item a .header .actionButton,.blocks .blockEntry.cases .item a .header .actionButton,.blocks .blockEntry.news .item a .header .actionButton{display:none}@media(max-width:56em){.blocks .blockEntry.pages .item a .header .actionButton,.blocks .blockEntry.cases .item a .header .actionButton,.blocks .blockEntry.news .item a .header .actionButton{display:flex;margin-top:var(--padding)}}.blocks .blockEntry.pages .item a .footer,.blocks .blockEntry.cases .item a .footer,.blocks .blockEntry.news .item a .footer{padding:0;display:flex;gap:10px;flex-wrap:wrap}@media(hover:hover){.blocks .blockEntry.pages .item a:hover,.blocks .blockEntry.cases .item a:hover,.blocks .blockEntry.news .item a:hover{background-color:unset;color:unset}}.blocks .blockEntry.pages .categoryBadges,.blocks .blockEntry.cases .categoryBadges,.blocks .blockEntry.news .categoryBadges{display:flex;gap:calc(var(--padding) / 2);margin-top:10px;flex-wrap:wrap}.blocks .blockEntry.pages .categoryBadge,.blocks .blockEntry.cases .categoryBadge,.blocks .blockEntry.news .categoryBadge{font-size:var(--xxs-fontsize);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:10px;padding:5px 15px;text-transform:uppercase}.sectionColorDark .blocks .blockEntry.pages .categoryBadge,.sectionColorDark .blocks .blockEntry.cases .categoryBadge,.sectionColorDark .blocks .blockEntry.news .categoryBadge{color:#fff}.blocks .blockEntry.pages .categoryBadge:nth-child(1n),.blocks .blockEntry.cases .categoryBadge:nth-child(1n),.blocks .blockEntry.news .categoryBadge:nth-child(1n){border:2px solid var(--color1)}.blocks .blockEntry.pages .categoryBadge:nth-child(2n),.blocks .blockEntry.cases .categoryBadge:nth-child(2n),.blocks .blockEntry.news .categoryBadge:nth-child(2n){border:2px solid var(--color2)}.blocks .blockEntry.pages .categoryBadge:nth-child(3n),.blocks .blockEntry.cases .categoryBadge:nth-child(3n),.blocks .blockEntry.news .categoryBadge:nth-child(3n){border:2px solid var(--color3)}.blocks .blockEntry.news .item:nth-child(even) a{padding-right:0}.blocks .blockEntry.news .item:nth-child(odd) a{padding-left:0}@media(min-width:56em){.blocks .blockEntry.pages .item a,.blocks .blockEntry.cases .item a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}}.blocks .blockEntry.pages .item a .media img,.blocks .blockEntry.cases .item a .media img{aspect-ratio:.815;max-width:400px;width:400px}@media(max-width:56em){.blocks .blockEntry.pages .item a .media img,.blocks .blockEntry.cases .item a .media img{width:100%}}.blocks .blockEntry.pages .item a .header,.blocks .blockEntry.cases .item a .header,.blocks .blockEntry.pages .item a .footer,.blocks .blockEntry.cases .item a .footer{max-width:400px}@media(max-width:56em){.blocks .blockEntry.pages,.blocks .blockEntry.cases{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}}.blocks.masonry .blockEntry{display:grid;grid-gap:var(--padding);grid-template-columns:repeat(4,1fr);grid-auto-rows:0;margin-left:0}@media(max-width:56em){.blocks.masonry .blockEntry{grid-template-columns:repeat(2,minmax(150px,1fr));grid-gap:10px}}.blocks.masonry .blockEntry li{border-top:0;padding:0;-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.blocks.masonry .blockEntry li .block{margin-bottom:0;padding:0}.blocks.masonry .blockEntry li .block::before{display:none}.blocks.masonry .blockEntry li .block .header{padding:var(--padding) 0}.blocks.masonry .blockEntry li .block .header .widgetHeader{order:1;font-weight:bold;font-size:var(--m-fontsize);font-family:var(--basicfont)}.blocks.masonry .blockEntry li .block .header .widgetSubHeader{font-family:var(--subfont);font-size:var(--xs-fontsize);font-weight:100}@media(hover:hover){.blocks.masonry .blockEntry li .block:hover{background-color:unset}}.blocks.masonry .blockEntry li.masonry-textblock .block{padding-bottom:100%}.blocks.masonry .blockEntry li.masonry-textblock .block .fixedBlock{display:flex;text-align:center;align-items:center;justify-content:center;font-family:var(--subfont);font-size:var(--xs-fontsize);padding:var(--padding);font-weight:300;max-width:100%;width:100%;position:absolute;top:0;height:100%;transition:all .2s linear}@media(hover:hover){.blocks.masonry .blockEntry li.masonry-textblock a:hover .fixedBlock{background:var(--color1)!important}}