/**handles:block-acf-page-title,block-acf-form,block-acf-locations**/
.page-title{height:250px;display:flex;align-items:center}@media (max-width:991.98px){.page-title{height:200px}}@media (min-width:992px){.page-title h1{text-align:center}}@media (max-width:991.98px){.page-title h1{font-size:1.5rem;line-height:1}}.page-title__image-left{position:absolute;left:0;bottom:0}@media (max-width:991.98px){.page-title__image-left{opacity:0}}.page-title__image-right{position:absolute;right:0;top:-80px;align-self:unset;align-items:inherit;text-align-last:right}@media (max-width:991.98px){.page-title__image-right img{height:200px}}
.form{padding-bottom:50px;margin-top:90px}@media (max-width:991.98px){.form{margin-top:80px}}.form__heading{border-bottom:1px solid #b2dac4;margin-bottom:30px}@media (min-width:992px){.form__heading{text-align:center}}.form__heading p{margin-bottom:20px}.form__alertmessage{font-style:italic;margin-bottom:20px}.form__alertmessage svg{color:var(--theme-green-success)}.form .h4,.form h4{font-size:1.5rem;margin-bottom:20px;font-family:var(--theme-font-family-base)}.form .demo-card{margin-top:13px}@media (min-width:992px){.form .demo-card{padding-left:0;padding-right:0}}
.locations{margin-bottom:2em}.locations__item{box-shadow:0 15px 18px -5px rgba(0,68,102,.1)!important;border:1px solid #f2f2f2;border-radius:15px;padding:1.5em 1em}.locations__item.box-shadow:hover{transform:none;box-shadow:none}.locations__item__address-heading{font-size:1rem;line-height:1;margin-bottom:.6em;color:rgba(69,85,96,.8)}.locations__item__place h4{color:#072bb8;padding-bottom:.6em;border-bottom:1px solid #f2f2f2}