



.contentWrapper {display: flex; gap: 80px;align-items: flex-start;}
.contentDiv {flex: 1;}
.sideDiv {position: sticky;top: 60px;width: 316px;border-left: 1px solid #dddddd8f;padding-left: 10px;padding-top: 11px;}
.sideDiv .headerTitle {margin-bottom: 33px;font-size: 163%;}

.cardWrap {margin-top: 5px;}




@media all and (max-width: 1100px) { 
    .sideDiv {padding-left: 5px; max-width: 300px;width: unset;}
    .sideDiv ul.sideWrap > li:first-child > .quickLink {padding-left: 3px;}
    .contentWrapper {gap: 40px;}
    a.quickLink {font-size: 100%;}
}
@media all and (max-width: 850px) { 
    .contentWrapper {gap: 100px;flex-direction: column;padding-bottom: 190px;}
    .sideDiv {padding-left: 0;border-top: 1px solid #dddddd8f;border-left: 0;padding-top: 21px;position: relative;top: 0;max-width: unset;width: 100%;}
    .sideDiv ul.sideWrap > li:first-child {padding-left: 0;}
}

