:root{--dark-grey:#333;--main-color:#036773;--font-size:16px;--line-height:1.2}.table-of-contents{margin:4rem 0;position:relative;background-color:var(--background-color);padding:1.5rem 1.5rem;border:1px
solid #4c4c4c;border-radius:16px}.table-of-contents
ul{margin:0
2rem 0 2rem}.table-of-contents .toc-headline{font-size:17px;color:#4c4c4c;font-weight:600;display:block;cursor:pointer;font-family:Ambit}.table-of-contents .toggle-toc{position:absolute;top:.8rem;right:.8rem;font-size:20px;cursor:pointer;font-weight:800;color:#fff;width:2rem;height:4rem;display:flex;justify-content:center;align-items:center}.table-of-contents
ul{margin-top:1rem;padding:0}.table-of-contents
li{position:relative;list-style:none;line-height:var(--line-height);font-weight:400;margin:.3rem 0;transition:.2s ease all;list-style-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.637' height='11.276' viewBox='0 0 6.637 11.276'%3E%3Cpath id='Icon_ionic-ios-arrow-back' data-name='Icon ionic-ios-arrow-back' d='M13.251,11.83l4.393-4.263a.786.786,0,0,0,0-1.138.851.851,0,0,0-1.175,0l-4.977,4.83a.788.788,0,0,0-.024,1.111l5,4.864a.852.852,0,0,0,1.175,0,.786.786,0,0,0,0-1.138Z' transform='translate(17.888 17.469) rotate(180)' fill='%231B115C'/%3E%3C/svg%3E")}.table-of-contents li
a{font-size:17px;line-height:var(--line-height);color:#1b115c;font-family:tuitype}.table-of-contents li a:hover{color:#3567f6}.table-of-contents li>ul{padding-left:1rem;padding-bottom:.5rem}.tui-flipcard__wrapper{border-radius:16px;overflow:hidden;min-height:300px;height:100%}.tui-flipcard__wrapper
.content{position:relative;background-size:cover;min-height:300px;height:100%}.tui-flipcard__wrapper .content .front
.content{background:transparent linear-gradient(180deg,#fffFFF00 0,#1b115C00 46%,#1b115c 100%) 0 0 no-repeat padding-box;position:absolute;top:0;left:0;right:0;bottom:0}.tui-flipcard__wrapper .content .front .content
.inner{padding:3rem;color:#fff;position:absolute;bottom:0;width:85%}.tui-flipcard__wrapper .content .front .content .inner
.title{color:#fff;font-size:32px;font-family:Ambit;font-weight:700;margin-bottom:initial;line-height:1.1}.tui-flipcard__wrapper .content .front .content .inner .title
svg{width:20px;height:20px;margin-left:2rem}@media all and (max-width:768px){.tui-flipcard__wrapper .content .front .content .inner
.title{font-size:26px}.tui-flipcard__wrapper .content .front .content .inner .title
svg{width:15px;height:15px}}.tui-flipcard__wrapper .content .front .content
.copyright{position:absolute;right:2rem;bottom:2rem;margin-bottom:initial;color:#fff;font-size:13px}.tui-flipcard__wrapper .content
.back{visibility:hidden;background-color:#1b115c}.tui-flipcard__wrapper .content .back
.inner{padding:3rem;color:#fff}.tui-flipcard__wrapper .content .back .inner
p{font-family:Ambit;font-weight:400}.tui-flipcard__wrapper .content .back .inner p:last-child{margin-bottom:3rem}.tui-flipcard__wrapper .content .back
.copyright{position:absolute;right:2rem;bottom:2rem;margin-bottom:initial;color:#fff;font-size:13px}.tui-flipcard__wrapper:hover .content
.front{visibility:hidden}.tui-flipcard__wrapper:hover .content
.back{z-index:1;visibility:visible}#imageslide{position:relative;border-radius:16px;margin-bottom:2.5rem}#imageslide .slick-list .slick-track .slick-slide{position:relative;border-radius:16px}#imageslide .slick-list .slick-track .slick-slide
img{border-radius:16px;width:100%;aspect-ratio:16/9}#imageslide .slick-list .slick-track .slick-slide
.caption{position:relative;background:#fffFFFD0 0 0 no-repeat padding-box}#imageslide .slick-list .slick-track .slick-slide .caption
p{margin-bottom:initial;padding:1rem;color:#1b115c;font-family:tuitype;font-weight:400;font-size:15px}@media all and (max-width:560px){#imageslide .slick-list .slick-track .slick-slide
.caption{position:relative}}@media all and (min-width:768px){#imageslide .slick-list .slick-track .slick-slide
.caption{position:absolute;bottom:0;left:0;right:0}}#imageslide .slick-prev{position:absolute;left:1rem;top:50%;transform:translateY(-50%);z-index:1;background:#fffFFFBF 0 0 no-repeat padding-box;border-radius:50%;height:30px;width:30px;padding:initial}#imageslide .slick-prev svg
path{fill:#1b115c}@media all and (max-width:560px){#imageslide .slick-prev{top:45%}}#imageslide .slick-next{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:#fffFFFBF 0 0 no-repeat padding-box;border-radius:50%;height:30px;width:30px;padding:initial}#imageslide .slick-next svg
path{fill:#1b115c}@media all and (max-width:560px){#imageslide .slick-next{top:45%}}