/**handles:blocks**/
.blocks__intro{margin:0 0 var(--offset-vertical)}.blocks__intro--center{text-align:center}@media only screen and (max-width:576px){.blocks__intro--center{text-align:left}}.blocks__intro__content{margin:var(--offset-block) 0}.blocks__intro__content:first-child{margin-top:0}.blocks__intro__content:last-child{margin-bottom:0}.blocks__container__list{display:grid;gap:var(--offset-block);grid-template-columns:1fr 1fr}.blocks__container__list--three{grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width:992px){.blocks__container__list{grid-template-columns:1fr}}.blocks__container__list__item{border-radius:var(--border-radius-small);display:block;padding:var(--offset-block);-moz-transition:background .2s ease;transition:background .2s ease}.blocks__container__list__item[href].css-hover-bg-dark-blue:hover{background:#d7e8f7}.blocks__container__list__item__title{font-size:1.35em;margin:1.5rem 0}.blocks__container__list__item__title:first-child{margin-top:0}.blocks__container__list__item__title:last-child{margin-bottom:0}.blocks__container__list__item__text{margin:1.5em 0}.blocks__container__list__item__text:first-child{margin-top:0}.blocks__container__list__item__text:last-child{margin-bottom:0}.blocks__container__list__item__button{display:block;font-family:Titillium Web,sans-serif;font-size:.9em;font-weight:600;line-height:1}.blocks__container__list__item__button i{display:inline-block;font-size:.9em}