@import"https://fonts.googleapis.com/css?family=Montserrat:400,700";a{text-decoration:none}body{font-family:Montserrat,sans-serif;background:#3ea0eb}*,:after,:before{box-sizing:border-box}.honeycomb{display:flex;flex-wrap:wrap;list-style:none;justify-content:center;align-items:center;max-width:1300px;margin:0 auto;padding:0;transform:translateY(26.125px)}.honeycomb.honeycomb-cell{flex:0 1 190px;max-width:190px;height:104.5px;margin:49.7619047619px 11.5px 23px;position:relative;padding:.5em;text-align:center;z-index:1;cursor:pointer}.honeycomb.honeycomb-cell__title{height:100%;display:flex;flex-direction:column;justify-content:center;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;text-transform:uppercase;color:navy;font-weight:700;font-size:1.25em;transition:opacity .35s}.honeycomb.honeycomb-cell__title>small{font-weight:300;margin-top:.25em}.honeycomb.honeycomb-cell__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.honeycomb.honeycomb-cell:after,.honeycomb.honeycomb-cell:before{content:""}.honeycomb.honeycomb-cell:after,.honeycomb.honeycomb-cell:before,.honeycomb.honeycomb-cell__image{top:-50%;left:0;width:100%;height:200%;display:block;position:absolute;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);z-index:-1}.honeycomb.honeycomb-cell:before{background:#fff;transform:scale(1.055)}.honeycomb.honeycomb-cell:after{background:#3ea0eb;opacity:.5;transition:opacity .35s}.honeycomb__placeholder{display:none;opacity:0;width:190px;margin:0 11.5px}@media(max-width:426px){.honeycomb-cell{margin:63.75px 23px}}@media(min-width:426px)and (max-width:639px){.honeycomb-cell:nth-child(3n){margin-right:calc(50% - 95px);margin-left:calc(50% - 95px)}.honeycomb__placeholder:nth-child(3n+5){display:block}}@media(min-width:639px)and (max-width:852px){.honeycomb-cell:nth-child(5n+4){margin-left:calc(50% - 213px)}.honeycomb-cell:nth-child(5n+5){margin-right:calc(50% - 213px)}.honeycomb__placeholder:nth-child(5n),.honeycomb__placeholder:nth-child(5n+3){display:block}}@media(min-width:852px){.honeycomb-cell:nth-child(13n+6),.honeycomb-cell:nth-child(13n+7){visibility:hidden;height:0;margin:0 calc(50% - 106.5px);padding:0}}.honeycomb-cell{flex:0 1 190px;max-width:190px;height:104.5px;margin:49.7619047619px 11.5px 23px;position:relative;padding:.5em;text-align:center;z-index:1;cursor:pointer;transition:transform .35s,opacity .35s}.honeycomb-cell__title{height:100%;display:flex;flex-direction:column;justify-content:center;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;text-transform:uppercase;color:navy;font-weight:700;font-size:1.25em;transition:opacity .35s}.honeycomb-cell__title>small{font-weight:300;margin-top:.25em}.honeycomb-cell__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.honeycomb-cell:after,.honeycomb-cell:before{content:""}.honeycomb-cell:after,.honeycomb-cell:before,.honeycomb-cell__image{top:-50%;left:0;width:100%;height:200%;display:block;position:absolute;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);z-index:-1}.honeycomb-cell:before{background:#fff;transform:scale(1.055)}.honeycomb-cell:after{background:#3ea0eb;opacity:.5;transition:opacity .35s}.honeycomb-cell:hover{transform:scale(1.1)}.honeycomb-cell:hover:before{background:#daa600}.honeycomb-cell:hover .honeycomb-cell__title{color:#fff!important}.honeycomb-cell:hover:after{background:#daa600!important;transform:scale(1.055)!important;opacity:1}.honeycomb-cell.highlighted:hover{transform:scale(1.1)}.honeycomb-cell.highlighted:hover:before{background:#daa600}.honeycomb-cell.highlighted:hover .honeycomb-cell__title{color:#fff!important}.honeycomb-cell.highlighted:hover:after{background:#a3cff5;opacity:0;transition:opacity .35s}.honeycomb-cell.highlighted:before{background:#daa600!important;transform:scale(1.055)!important;opacity:1}.honeycomb-cell.highlighted:after{opacity:1;background:#a3cff5;transition:opacity .35s}.blur{filter:blur(10px)}.blur:hover{transform:scale(1)}.visible{visibility:visible;opacity:1;transition:opacity 1s linear}.hidden{visibility:hidden;opacity:0;transition:visibility .5s linear,opacity .5s linear}