.block-projects-list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(253px,1fr));padding:var(--theme-element-spacer) 0;-moz-column-gap:calc(var(--theme-element-spacer) * 2);-webkit-column-gap:calc(var(--theme-element-spacer) * 2);column-gap:calc(var(--theme-element-spacer) * 2)}.block-projects-list.cols3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:781px){.block-projects-list.cols3{grid-template-columns:repeat(2,minmax(0,1fr))}}.block-projects-list.cols4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1180px){.block-projects-list.cols4{grid-template-columns:repeat(auto-fit,minmax(253px,1fr))}}.block-projects-list.cols5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1300px){.block-projects-list.cols5{grid-template-columns:repeat(auto-fit,minmax(253px,1fr))}}.block-projects-list__item{display:block;position:relative;padding-bottom:50px;color:var(--theme-color-text);margin-bottom:var(--theme-offset-v);text-align:center}@media (max-width:599px){.block-projects-list__item{margin-bottom:80px}}.block-projects-list__item img{border-radius:5px;margin-bottom:var(--theme-element-spacer);border:1px solid #ebebeb}@media (max-width:599px){.block-projects-list__item img{margin-bottom:calc(2 * var(--theme-element-spacer))}}.block-projects-list__item .headline{margin-bottom:0;margin-bottom:var(--theme-element-spacer);-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;text-align:center}.block-projects-list__item article p{margin-top:0;text-align:center}.block-projects-list__item .theme-button{position:absolute;width:60%;left:50%;margin-left:-30%;bottom:0}.block-projects-list__item:hover{text-decoration:none}.block-projects-list__item:hover .button{background-color:#fff;color:var(--theme-color-accent)}.block-projects-list__item:hover p{color:var(--theme-color-text)}.block-projects-list .editor-styles-wrapper h5{margin:0!important}@media (max-width:900px){.block-projects-list{display:-ms-grid;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}}@media (max-width:600px){.block-projects-list{grid-template-columns:100%}}