.gotham-light{font-family:gotham-light;text-align:left;clear:both;word-spacing:0;margin:20px 0;font-style:normal;font-stretch:normal;color:#e1163c}
.overlay-box{position:relative;padding-bottom:80px}
.overlay-box .left{float:left;padding:0;height:100%}
@media(max-width:768px){.overlay-box .left{float:none;clear:both;height:auto}
}
.overlay-box .right{float:right;height:100%;padding:0}
@media(max-width:768px){.overlay-box .right{float:none;clear:both;min-height:24em;max-height:24em}
}
.overlay-box .imgbox img{width:100%;min-height:24em;max-height:24em}
.overlay-box .purplebox{background:#61126b;padding:3em;height:100%}
@media(max-width:768px){.overlay-box .purplebox{margin-top:0;height:20em}
}
.overlay-box .purplebox h2{font-size:2.25em;line-height:1.33;color:#e1163c;letter-spacing:-0.02em;font-family:gotham-light;text-align:left;clear:both;word-spacing:0;margin:20px 0;font-style:normal;font-stretch:normal;color:white;margin-bottom:20px;margin-top:0}
.overlay-box .linktexdiv{clear:both}
.overlay-box .inline-arrow-white{margin-top:8px;float:left;margin-left:4px}
.overlay-box .purplebox .linktext,.overlay-box .purplebox .linktext:active{color:white;margin:10px 0;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;float:left;clear:both;letter-spacing:-0.2px;text-align:left;color:#fff !important}
.overlay-box .purplebox .linktext:hover{color:white;cursor:-webkit-grab}
@media(max-width:768px){.overlay-box .purplebox h2{font-family:gotham-book;font-size:1.5em}
.overlay-box .purplebox .linktext,.overlay-box .purplebox .linktext:active{font-size:1em;font-family:gotham-light}
}