html{overflow-x:hidden}
.aria-hidden,.aria-offscreen{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
@media(max-width:768px){.container{width:95%}
}
.three-col-links .gotham-light{font-family:gotham-light;text-align:left;clear:both;word-spacing:0;margin:20px 0;font-style:normal;font-stretch:normal}
.three-col-links .btn-style{border:0;font-size:1em;padding:1em 2em}
.three-col-links h1{text-align:left;clear:both;word-spacing:0;margin:20px 0;font-style:normal;font-stretch:normal;font-family:gotham-light;font-size:2.5em;line-height:1.23;font-weight:200;letter-spacing:-0.8px;color:#222}
.three-col-links h2{font-size:2.25em;line-height:1.33;color:#222;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}
.three-col-links h3{font-size:1.125em;line-height:1.56;color:#000;font-weight:bold;letter-spacing:-0.05em;font-family:gotham-light;text-align:left;clear:both;word-spacing:0;margin:20px 0;font-style:normal;font-stretch:normal}
.three-col-links h4{font-size:.9375em;line-height:1.67;line-height:1.25;letter-spacing:.8px;color:#222;font-family:gotham-light;text-align:left;clear:both;word-spacing:0;margin:20px 0;font-style:normal;font-stretch:normal}
.three-col-links h5{font-size:.875em;line-height:2;letter-spacing:.8px;color:#222;font-family:gotham-light;text-align:left;clear:both;word-spacing:0;margin:20px 0;font-style:normal;font-stretch:normal}
.three-col-links p{color:#222;font-size:1em;line-height:1.75;letter-spacing:normal;text-decoration:none;font-family:gotham-light;text-align:left;clear:both;word-spacing:0;margin:20px 0;font-style:normal;font-stretch:normal}
.three-col-links .linktext,.three-col-links .linktext:active{font-size:1em;font-weight:bold;line-height:1.71;letter-spacing:normal;color:#61126b;margin:10px 0;padding-bottom:2px;font-family:gotham-book}
.three-col-links .linktext:hover{text-decoration:none;color:#61126b}
.three-col-links .inline-arrow{width:24.3px;height:14px;object-fit:contain;vertical-align:unset}
.three-col-links .inline-arrow-white{width:30px;height:30px;object-fit:contain}
.three-col-links .whitetext{color:white !important}
.three-col-links .txtcenter{text-align:center}
.three-col-links .link{margin:35px 0}
.three-col-links .link .linktext{clear:both;text-align:left;width:100%}
.three-col-links .purple-btn{background-color:#61126b;color:#fff;border:0;font-size:1em;padding:1em 2em;padding:1em 4em}
.three-col-links .purple-btn:hover{background-color:#4f1b4d}
.three-col-links .purple-btn-bor{background-color:#61126b;color:#fff;border-radius:24px;border:0;font-size:1em;padding:1em 2em}
.three-col-links .purple-btn-bor:hover{background-color:#4f1b4d}
.three-col-links .purple-btn-round{background-color:#61126b;color:#fff;border:0;font-size:1em;padding:1em 2em}
.three-col-links .purple-btn-round:hover{background-color:#4f1b4d}
.three-col-links .gray-btn-round{border-radius:24px;background-color:#f3f3f3;color:#982aa6;margin:10px 5px;border:0;font-size:1em;padding:1em 2em;padding:1em 1.5em}
.three-col-links .gray-btn-round:hover{background-color:#4f1b4d;color:#fff;cursor:pointer}
.three-col-links .red-btn{background-color:#e1163c;color:#fff;border:0;font-size:1em;padding:1em 2em}
.three-col-links .red-btn:hover{background-color:#bc1232}
.three-col-links .white-btn{background-color:#fff;color:#61126b;font-family:gotham-book;font-size:16px;font-weight:bold;border:0;font-size:1em;padding:1em 2em;border:1px solid #d8d7d7;text-align:center;white-space:nowrap;vertical-align:middle;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.white-btn:hover{border:1px solid #e1163c;color:#61126b;text-decoration:none}
@media(max-width:768px){.white-btn{width:100%;display:block}
}
.three-col-links .topic-sticker-icon{position:absolute;left:40%;top:-10px;background:#fff;color:#999;width:60px;height:60px;margin-top:-30px;border-radius:50%}
.three-col-links .box-shadow{box-shadow:0 2px 6px 0 rgba(0,0,0,0.22);background:#61126b;min-height:12.5em;color:#fff}
@media(max-width:768px){.box-shadow{min-height:3.5em;height:3.5em}
}
.three-col-links .highlight-link{background:#eee;padding:1em;margin-bottom:.5em}
.three-col-links .back-to-top{position:fixed;bottom:60px;right:60px;z-index:9999;width:32px;height:32px;cursor:pointer;border:0;opacity:0}
.three-col-links .back-to-top.show{opacity:1}
.three-col-links .highlight-link a{color:#61126b;font-weight:bold}
.three-col-links .highlight-link a img{margin-right:10px}
.three-col-links .unord-list{padding:0;margin:0}
.three-col-links .unord-list li{margin:20px 0;list-style-type:none;clear:both}
.three-col-links .unord-list li img{margin-right:12px;float:left}
.three-col-links .unord-list li .text{float:left;width:90%;margin-bottom:20px}
.three-col-links .order-list{padding:0;margin:0}
.three-col-links .order-list li{margin:20px 0;list-style-type:none;clear:both}
.three-col-links .order-list li .no{margin-right:12px;float:left;background:#ddd;border-radius:50%;width:25px;height:25px;font-size:.8em;vertical-align:middle;text-align:center;color:red;font-weight:bold;padding-top:.4%}
.three-col-links .order-list li .text{float:left;width:90%;margin-bottom:20px}
.three-col-links .hiddenText{display:none !important}
.three-col-links .border-box{border:1px solid #ddd;padding:2.2em;clear:both}
.three-col-links .border-box h3{font-size:1em}
.three-col-links .border-box a{color:#61126b;font-weight:bold}
@media(min-width:768px){.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;padding-right:8px;padding-left:8px}
}
.three-col-links .gotham-light{font-family:gotham-light;text-align:left;clear:both;word-spacing:0;margin:20px 0;font-style:normal;font-stretch:normal}
.three-col-links{width:830px;margin:0 auto}
.three-col-links .small-card{width:28%;height:141px;position:relative;float:left;box-shadow:rgba(0,0,0,0.3) 0 2px 6px 0;background:#fff;margin:1.5%}
.three-col-links .small-card:hover{box-shadow:rgba(0,0,0,0.6) 0 2px 6px 0}
.three-col-links .small-card .content{position:absolute;width:100%;height:100%;color:#61126b;font-size:1em;text-align:left;font-family:gotham-medium;line-height:24px;font-weight:bold;text-decoration:none;padding:1em}
.three-col-links .small-card .content img{position:absolute;bottom:20px;right:35px}
@media(max-width:480px){.three-col-links .small-card{width:90%;display:block;float:none;clear:both;margin:1em 1.5em}
}
@media(max-width:480px){.three-col-links{width:100%}
}