.page-title{position:relative}.page-title.image-bg .container{padding-bottom:65px;padding-top:40px}@media (min-width:768px){.page-title.image-bg .container{bottom:0;left:0;padding-bottom:0;padding-top:0;position:absolute;right:0;top:0}}.page-title.image-bg .container .page-title-content-wrapper{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}@media (min-width:768px){.page-title.image-bg .container .page-title-content-wrapper{--tw-bg-opacity:1;background-color:rgb(251 249 243/var(--tw-bg-opacity));max-width:60%;padding:1.5rem 1.25rem}}@media (min-width:1024px){.page-title.image-bg .container .page-title-content-wrapper{max-width:720px;padding:40px 35px}}.page-title.image-bg .container .page-title-content-wrapper .heading{margin-bottom:15px}.page-title.image-bg .body-text{margin-bottom:0}.page-title.line-bottom .container{padding-bottom:0;padding-top:0}.page-title.line-bottom .page-title-content-wrapper{--tw-border-opacity:1;border-bottom-width:2px;border-color:rgb(221 221 221/var(--tw-border-opacity));border-style:solid;margin-left:auto;margin-right:auto;max-width:860px;padding-bottom:35px;padding-top:40px}@media (min-width:1024px){.page-title.line-bottom .page-title-content-wrapper{bottom:40px;padding-top:65px}}.page-title.line-bottom .page-title-content-wrapper .body-text{margin-bottom:0}.page-title .container{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:30px;padding-top:30px}@media (min-width:768px){.page-title .container{flex-direction:row}}@media (min-width:1024px){.page-title .container{padding-bottom:90px;padding-top:75px}}.page-title .page-title-image{aspect-ratio:320/190}@media (min-width:768px){.page-title .page-title-image{aspect-ratio:16/7}}@media (min-width:1600px){.page-title .page-title-image{aspect-ratio:1600/420}}.page-title .page-title-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.page-title .page-title-content-wrapper{max-width:60%}}@media (min-width:1280px){.page-title .page-title-content-wrapper{max-width:750px}}.page-title .page-title-icon{margin-left:auto;margin-right:auto;max-width:342px}.page-title .heading{margin-bottom:25px}@media screen and (max-width:767px){.page-title .heading{font-size:38px;line-height:40px}}.page-title .body-text{margin-bottom:40px}@media (min-width:768px){.page-title .body-text{margin-bottom:0}}
/*# sourceMappingURL=page-title.css.map */
