.link-blocks-panel{background:#13425c;color:white;border:none !important}.link-blocks-panel.is-opened .components-panel__body-toggle{border-bottom-color:transparent !important}.link-blocks-panel .components-panel__body-toggle{background-color:#0073aa;color:white !important;border-bottom:1px solid #086591 !important}.link-blocks-panel .components-panel__body-toggle svg{color:white !important}.link-blocks-panel .components-panel__body-toggle:active,.link-blocks-panel .components-panel__body-toggle:focus{background-color:#0073aa !important}.link-blocks-panel .components-panel__row{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:inherit;justify-content:inherit;-ms-flex-align:inherit;align-items:inherit;margin-top:16px !important}.link-blocks-panel .components-panel__row form{width:100%;margin-top:5px}.link-blocks-panel .components-panel__row form select{width:100%}.link-blocks{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-7.5px;margin-right:-7.5px;min-width:100%}.link-blocks .link-block-container{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:7.5px;padding-right:7.5px;margin-bottom:15px}.link-blocks .link-block-container .link-block-wrap{position:relative}.link-blocks .link-block-container .link-block-wrap .link-block{background:white;border-radius:8px;overflow:hidden;-webkit-box-shadow:0px 10px 50px rgba(0,0,0,0.1);box-shadow:0px 10px 50px rgba(0,0,0,0.1);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.2, 1, 0.22, 1),-webkit-box-shadow 0.6s cubic-bezier(0.2, 1, 0.22, 1);transition:-webkit-transform 0.6s cubic-bezier(0.2, 1, 0.22, 1),-webkit-box-shadow 0.6s cubic-bezier(0.2, 1, 0.22, 1);-o-transition:transform 0.6s cubic-bezier(0.2, 1, 0.22, 1),box-shadow 0.6s cubic-bezier(0.2, 1, 0.22, 1);transition:transform 0.6s cubic-bezier(0.2, 1, 0.22, 1),box-shadow 0.6s cubic-bezier(0.2, 1, 0.22, 1);transition:transform 0.6s cubic-bezier(0.2, 1, 0.22, 1),box-shadow 0.6s cubic-bezier(0.2, 1, 0.22, 1),-webkit-transform 0.6s cubic-bezier(0.2, 1, 0.22, 1),-webkit-box-shadow 0.6s cubic-bezier(0.2, 1, 0.22, 1);-webkit-transition:transform 0.6s cubic-bezier(0.2, 1, 0.22, 1),box-shadow 0.6s cubic-bezier(0.2, 1, 0.22, 1)}.link-blocks .link-block-container .link-block-wrap .link-block:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0px 30px 90px rgba(0,0,0,0.2);box-shadow:0px 30px 90px rgba(0,0,0,0.2)}.link-blocks .link-block-container .link-block-wrap .link-block .link-block-image-container{position:relative;height:100%;padding-top:calc(70%)}.link-blocks .link-block-container .link-block-wrap .link-block .link-block-image-container .link-block-image{position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;background:#797979;background-repeat:no-repeat;background-size:cover;background-position:center;border-top-left-radius:8px;border-top-right-radius:8px}.link-blocks .link-block-container .link-block-wrap .link-block .link-block-image-container .link-block-image:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:rgba(27,29,26,0.06)}.link-blocks .link-block-container .link-block-wrap .link-block .link-block-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px;line-height:1.5}.link-blocks .link-block-container .link-block-wrap .link-block .link-block-content .link-block-title{font-size:1.1em;font-weight:600;line-height:1.3}.link-blocks .link-block-container .link-block-wrap .link-block .link-block-content .link-block-description{opacity:0.8;font-size:0.8em}.link-blocks .link-block-container .link-block-wrap .link-block .link-block-content .link-block-description .link-block-description-full,.link-blocks .link-block-container .link-block-wrap .link-block .link-block-content .link-block-description .link-block-description-trunc{padding-top:0.5em}.link-blocks .link-block-container .link-block-wrap .link-block .link-block-content .link-block-description .link-block-description-full:empty,.link-blocks .link-block-container .link-block-wrap .link-block .link-block-content .link-block-description .link-block-description-trunc:empty{display:none}.link-blocks.is-style-card .link-block-wrap{padding-top:calc(70%)}.link-blocks.is-style-card-tall .link-block-wrap{padding-top:calc(125%)}.link-blocks.is-style-card .link-block-link,.link-blocks.is-style-card .link-block,.link-blocks.is-style-card-tall .link-block-link,.link-blocks.is-style-card-tall .link-block{box-shadow:none !important;-webkit-box-shadow:none !important;width:100%;height:100%}.link-blocks.is-style-card .link-block,.link-blocks.is-style-card-tall .link-block{position:absolute;top:0;left:0;bottom:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.link-blocks.is-style-card .link-block .link-block-index+.link-block-content,.link-blocks.is-style-card-tall .link-block .link-block-index+.link-block-content{position:relative;color:inherit}.link-blocks.is-style-card .link-block .link-block-content,.link-blocks.is-style-card-tall .link-block .link-block-content{position:absolute;z-index:1;bottom:0;color:white;width:100%}.link-blocks.is-style-card .link-block .link-block-content:after,.link-blocks.is-style-card-tall .link-block .link-block-content:after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:160%;background:-webkit-linear-gradient(top, rgba(0,0,0,0.7) 0%, transparent 100%);background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.7)), to(transparent));background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.7) 0%, transparent 100%);background:-o-linear-gradient(bottom, rgba(0,0,0,0.7) 0%, transparent 100%);background:linear-gradient(to top, rgba(0,0,0,0.7) 0%, transparent 100%);z-index:-1}.link-blocks.is-style-card .link-block .link-block-content .link-block-title,.link-blocks.is-style-card-tall .link-block .link-block-content .link-block-title{margin-bottom:0 !important}.link-blocks.is-style-card .link-block .link-block-content .link-block-description,.link-blocks.is-style-card-tall .link-block .link-block-content .link-block-description{display:none}.link-blocks .link-block-link{color:inherit !important}.link-blocks.alignfull{margin-left:calc(-100vw / 2 + 100% / 2) !important;margin-right:calc(-100vw / 2 + 100% / 2) !important;max-width:100vw;width:100vw;padding:0 15px}@media only screen and (min-width: 950px){.link-blocks.alignwide{margin-left:-125px;margin-right:-125px;max-width:950px}}@media screen and (min-width: 576px){.link-blocks.columns-2 .link-block-container{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (min-width: 576px){.link-blocks.columns-3 .link-block-container{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (min-width: 992px){.link-blocks.columns-3 .link-block-container{-ms-flex:0 0 33.3%;flex:0 0 33.3%;max-width:33.3%}}@media screen and (min-width: 576px){.link-blocks.columns-4 .link-block-container{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (min-width: 768px){.link-blocks.columns-4 .link-block-container{-ms-flex:0 0 33.3%;flex:0 0 33.3%;max-width:33.3%}}@media screen and (min-width: 992px){.link-blocks.columns-4 .link-block-container{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media screen and (min-width: 576px){.link-blocks.columns-5 .link-block-container{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (min-width: 768px){.link-blocks.columns-5 .link-block-container{-ms-flex:0 0 33.3%;flex:0 0 33.3%;max-width:33.3%}}@media screen and (min-width: 992px){.link-blocks.columns-5 .link-block-container{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media screen and (min-width: 1200px){.link-blocks.columns-5 .link-block-container{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media screen and (min-width: 576px){.link-blocks.columns-6 .link-block-container{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (min-width: 768px){.link-blocks.columns-6 .link-block-container{-ms-flex:0 0 33.3%;flex:0 0 33.3%;max-width:33.3%}}@media screen and (min-width: 992px){.link-blocks.columns-6 .link-block-container{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media screen and (min-width: 1200px){.link-blocks.columns-6 .link-block-container{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}}