.text-wrapper>h2{margin-top:0;padding-top:1rem}.links-container{background-color:#f9f9f9;margin-left:calc(50% - 50vw + 125px);margin-top:4rem;padding-bottom:2rem;position:relative;width:100vw}.blue-area{background-color:#0087cc;border-right:4px solid #ef7c00;height:100%;left:0;position:absolute;top:0;width:calc(50vw - 600px)}.links-wrapper,.text-wrapper{margin-left:calc(50vw - 526px);max-width:770px;padding-left:1rem;width:100%}.links-wrapper{display:flex;flex-direction:column;padding-bottom:1rem;padding-top:1rem;row-gap:24px}.subpage{background:#fff;border-radius:14px;box-shadow:2px 5px 5px #c8c8c8;cursor:pointer;max-width:500px;padding:1rem;position:relative}.subpage>h3{color:#0087cc;font-size:20px;font-weight:400;margin-block-start:0;margin-bottom:0}.subpage:hover>h3{color:#ef7c00}.subpage:hover{box-shadow:2px 10px 5px #969696}.subpage>p{color:#1b1b1b;font-size:18px;font-weight:300;margin:0;padding-right:40px}.arrow{background-repeat:no-repeat;background-size:15px 15px;content:"";display:inline;height:100%;position:absolute;right:0;top:0;transform:translateY(calc(50% - 8px));width:30px}.subpage-link{max-width:500px}@media only screen and (min-width:992px) and (max-width:1050px){.links-wrapper,.text-wrapper{margin-left:0}}@media only screen and (max-width:991px){.links-container{margin-left:calc(50% - 50vw)}.links-wrapper,.text-wrapper{margin:auto;padding-left:0;width:100%}}@media only screen and (max-width:790px){.links-wrapper,.text-wrapper{padding-left:15px}}@media only screen and (min-width:1801px){.links-container{margin-left:-390px;max-width:1800px}}