.subTitle{margin:32px 0 0;font-size:20px;line-height:26px;position:relative;width:100%;padding:0;}.subTitle p{font-size:18px;font-weight:400;}.subTitle h1{font-size:48px;}@media (max-width:1024px){.subTitle{padding-left:32px;padding-right:32px;text-align:center;}}@media (max-width:991px){.subTitle h1{font-size:36px;}.subTitle h1.title,.subTitle h2.title,.subTitle h3.title,.subTitle .title h1,.subTitle .title h2,.subTitle .title h3{width:100%;}}
.footer-links{background-color:var(--color-grey-700);color:var(--color-yellow);font-size:1.4rem;}.footer-links .row{padding-bottom:3.2rem;padding-top:3.2rem;}.footer-links [class*="col-"]{display:flex;gap:1.2rem;flex-wrap:wrap;padding-top:0.4rem;padding-bottom:0.4rem;}.footer-links a{color:var(--color-yellow);display:inline-flex;margin:0;flex:none;text-decoration:none;}.footer-links a:focus,.footer-links a:hover{text-decoration:underline;}
.footer-message{background-color:var(--color-black);color:var(--color-grey);font-size:1.3rem;line-height:1.4;}.footer-message p{line-height:inherit;font-size:inherit;margin:0.8rem 0;}.footer-message .row{padding-bottom:1.6rem;padding-top:1.6rem;}.footer-message a{color:var(--color-grey-400);text-decoration:none;}.footer-message a:focus,.footer-message a:hover{text-decoration:underline;color:var(--color-grey-100);}
