.resultblock{display:block;position:relative;background-color:#fff;padding:15px;border-radius:4px;margin-bottom:20px;cursor:pointer;transition:box-shadow 250ms ease}@media screen and (min-width:64em){.resultblock{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:10px 26px}}.resultblock:hover{box-shadow:0 10px 20px rgba(0,0,0,.05);text-decoration:none}.resultblock__title{font-family:Mulish,Mulish-local,sans-serif;font-size:1.5rem;line-height:1.8125rem;font-weight:500;color:#242b2e;text-transform:uppercase;margin-bottom:42px}@media screen and (min-width:64em){.resultblock__title{padding-right:12px}}@media screen and (max-width:63.99875em){.resultblock__logo{display:none}}.resultblock__logo-image{width:42px;height:42px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:26px}@media screen and (min-width:64em){.resultblock__info{-ms-flex:1;flex:1}}.resultblock__info-title{font-size:1rem;line-height:1.25rem;color:#5d6d75;margin-bottom:4px;font-weight:700}@media screen and (min-width:40em){.resultblock__info-title{padding-right:2rem}}.resultblock__info-meta{font-size:.875rem;line-height:1.25rem;color:#82939c}.resultblock__cta{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;-ms-flex:0 1 245px;flex:0 1 245px;margin-top:20px}@media screen and (min-width:64em){.resultblock__cta{margin-top:0}}.resultblock__cta-divider{display:none;width:2px;height:31px;margin:0 24px 0 24px;background:#b1c1c9}@media screen and (min-width:64em){.resultblock__cta-divider{display:block}}.featuredblocks .featuredblock__cta,.featuredblocks .featuredblock__type,.resultblock__cta-item{font-family:Roboto,Roboto-local,sans-serif;font-size:.875rem;font-weight:600;text-transform:uppercase;margin-right:20px;margin-bottom:0}@media screen and (min-width:64em){.featuredblocks .featuredblock__cta,.featuredblocks .featuredblock__type,.resultblock__cta-item{margin-right:0}}.featuredblocks .featuredblock__cta:last-child,.featuredblocks .featuredblock__type:last-child,.resultblock__cta-item:last-child{margin-right:0}.featuredblocks .red.featuredblock__cta,.featuredblocks .red.featuredblock__type,.resultblock__cta-item.red{color:#e85e26}.featuredblocks .green.featuredblock__cta,.featuredblocks .green.featuredblock__type,.resultblock__cta-item.green{color:#008676}.featuredblocks .gray.featuredblock__cta,.featuredblocks .gray.featuredblock__type,.resultblock__cta-item.gray{padding:5px 17px 3px 19px;font-weight:400!important;border:1px solid #d1d1d1;color:#5d6d75;transition:all 250ms ease-in-out}.featuredblocks .gray.featuredblock__cta:hover,.featuredblocks .gray.featuredblock__type:hover,.resultblock__cta-item.gray:hover{background:#dee5e8;color:#5d6d75}.featuredblocks__title{font-family:Mulish,Mulish-local,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.8125rem;color:#242b2e;margin-bottom:20px}@media screen and (min-width:64em){.featuredblocks__grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}}.featuredblocks__divider{height:2px;background-color:#cfd9de;margin:10px 0 30px 0}@media screen and (min-width:64em){.featuredblocks__divider{margin:30px 0 50px 0}}.featuredblocks .featuredblock{-ms-flex:1 1 33%;flex:1 1 33%;padding:0 20px 20px}.featuredblocks .featuredblock__content{background-color:#fff;padding:26px 26px 18px;cursor:pointer;transition:box-shadow 250ms ease}.featuredblocks .featuredblock__content:hover{box-shadow:0 10px 20px rgba(0,0,0,.05)}.featuredblocks .featuredblock__type{line-height:1;margin-bottom:20px}.featuredblocks .featuredblock__type.red{color:#e85e26}.featuredblocks .featuredblock__type.green{color:#008676}.featuredblocks .featuredblock__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:Mulish,Mulish-local,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem;color:#242b2e;margin-bottom:20px}.featuredblocks .featuredblock__logo{width:42px;height:42px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:26px}.featuredblocks .featuredblock__description{font-size:.875rem;font-weight:300;line-height:1.25rem;color:#242b2e;margin-bottom:13px}.featuredblocks .featuredblock__bottom{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between}.featuredblocks .featuredblock__info{font-size:.875rem;line-height:1.25rem;color:#242b2e}.featuredblocks .featuredblock__cta{padding:5px 17px 3px 19px;font-weight:400!important;border:1px solid #d1d1d1;color:#5d6d75;transition:all 250ms ease-in-out}.featuredblocks .featuredblock__cta:hover{background:#dee5e8;color:#5d6d75}