
.titleRichText{width:100%;}.titleRichText .title{display:block;width:100%;}.titleRichText .title h1{font-size:48px;}.titleRichText h1.title,.titleRichText h2.title,.titleRichText h3.title,.titleRichText .title h1,.titleRichText .title h2,.titleRichText .title h3{font-family:var(--font-bold);margin:0;padding:0;}.titleRichText [class*="bg-"]{display:inline-block;width:auto;}@media (max-width:1024px){.title-banner.row{display:flex;flex-direction:column;}.title-banner.row [class*="col"]{width:100%;flex:1;max-width:100%;}.titleRichText{padding-left:32px;padding-right:32px;text-align:center;}}@media (max-width:991px){.titleRichText .title h1{font-size:36px;}.titleRichText .title h2{font-size:28px;}.titleRichText h1.title,.titleRichText h2.title,.titleRichText h3.title,.titleRichText .title h1,.titleRichText .title h2,.titleRichText .title h3{width:100%;}}.title-banner.row{position:relative;}.title-banner.row [class*="col"]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;}.title-banner.row [class*="col"]:nth-child(2){align-items:center;}
.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%;}}
