.crosslink-container{align-items:center;display:flex;justify-content:center;min-height:320px;text-align:center;text-transform:uppercase}.crosslink-title{height:320px;width:320px}.crosslink-title,.crosslink-title.small{align-items:center;background:transparent;border:3px solid #fff;border-radius:100%;color:#fff;display:flex;justify-content:center;transition:all .6s}.crosslink-title.small{height:240px;width:240px}@media screen and (max-width:991px){.crosslink-container{background-color:rgba(0,0,0,.4);width:100%}.crosslink-title,.crosslink-title.small,.crosslink-title.small:focus,.crosslink-title.small:hover,.crosslink-title:focus,.crosslink-title:hover{align-items:center;background:transparent;border:3px solid #fff;border-radius:100%;color:#fff;display:flex;height:160px;justify-content:center;transition:all .6s;width:160px}}.crosslink-url{position:absolute}.full.tile4 .crosslink-bg,.half.tile2 .crosslink-bg,.half.tile3 .crosslink-bg{background-color:rgba(0,0,0,.4);background-position:50% 0;background-size:cover;transition:all 1s;width:100%}.bg-hover{height:100%;transition:all 1s;width:100%}.half.tile1 .crosslink-bg{background-position:50% 0;background-size:cover;transition:all 1s;width:100%}@media screen and (min-width:992px){.half.tile1:focus .crosslink-title,.half.tile1:hover .crosslink-title{background:transparent;color:#fff;height:320px;width:320px}.full.tile4:focus .crosslink-title.small,.full.tile4:hover .crosslink-title.small,.half.tile2:focus .crosslink-title.small,.half.tile2:hover .crosslink-title.small,.half.tile3:focus .crosslink-title.small,.half.tile3:hover .crosslink-title.small{background:transparent;color:#fff;height:240px;width:240px}.half.tile1 .crosslink-bg{height:804px}.full.tile4 .crosslink-bg,.half.tile2 .crosslink-bg,.half.tile3 .crosslink-bg{height:400px}.half.tile1:focus .crosslink-bg,.half.tile1:hover .crosslink-bg{transform:scale(1.1)}.half.tile1 .crosslink-bg .bg-hover{background-color:rgba(0,0,0,.4)}.full.tile4:focus .crosslink-bg,.full.tile4:hover .crosslink-bg,.half.tile2:focus .crosslink-bg,.half.tile2:hover .crosslink-bg,.half.tile3:focus .crosslink-bg,.half.tile3:hover .crosslink-bg{transform:scale(1.1)}.full.tile4 .crosslink-bg .bg-hover,.half.tile2 .crosslink-bg .bg-hover,.half.tile3 .crosslink-bg .bg-hover{background-color:rgba(0,0,0,.4)}}@media screen and (max-width:991px){.crosslink-bg{display:none}.full.tile4 .crosslink-url,.half.tile1 .crosslink-url,.half.tile2 .crosslink-url,.half.tile3 .crosslink-url{position:relative;width:100%}.crosslink-title.h3{font-size:1.3125rem}}.crosslinks{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;min-height:804px}.crosslinks .lazy{background-color:rgba(0,0,0,.4);background-image:none!important}.half{-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background-position:50% 50%;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:400px}.tile1{min-height:804px}.full{-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;background-position:50% 0;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;justify-content:center;min-height:400px;width:100%}@media screen and (min-width:992px){.half{margin-left:4px;overflow:hidden;width:50%}.half:first-of-type{margin-left:0}.full{margin-top:4px;overflow:hidden}.full:first-of-type{margin-top:0}}@media screen and (max-width:991px){.crosslinks{grid-column-gap:4px;grid-row-gap:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:320px;justify-content:flex-start;min-height:auto;overflow:auto}.half{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.full,.half{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:320px;min-height:320px}.full{grid-column-gap:4px;grid-row-gap:4px;min-width:640px}.tile1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:320px;min-width:320px;width:320px}.tile2,.tile3{display:block;height:320px;width:320px}.tile3{position:static}.tile4{display:block;margin-left:4px;min-width:320px}}@media only screen and (max-width:767px){.body-container--padding .dnd-module .crosslinks{margin-left:-28px!important;margin-right:-28px!important}}