.m-flexibleRichText__buttons .button,.m-flexibleRichText__buttons .textLink{display:block;text-align:center}div#specialist ul li{font-size:18px}.m-flexibleRichText__buttons .hs_cos_wrapper_type_cta:not(:last-child),.m-flexibleRichText__buttons .textLink:not(:last-child){margin-bottom:20px}.m-flexibleRichText__buttons.mobile-btn{display:none}.m-flexibleRichText__buttons a:first-child{margin-right:10px}@media (min-width:768px){.m-flexibleRichText__buttons .button,.m-flexibleRichText__buttons .textLink{display:inline-block}.m-flexibleRichText__buttons .hs_cos_wrapper_type_cta:not(:last-child),.m-flexibleRichText__buttons .textLink:not(:last-child){margin-bottom:0;margin-right:20px}}@media (max-width:991px){#Pastoral .m-flexibleRichText__buttons.mobile-btn{display:block}#Pastoral .m-flexibleRichText__buttons.d-btn{display:none}}.location-cards{margin-bottom:30px}.location-cards .card-inner{background:#fbf4ef;border-left:10px solid #e0c6b0;border-radius:0;box-shadow:0 0 0 rgba(0,0,0,.7);color:#222;height:100%;padding:50px;z-index:999}.location-cards .card-inner ul{list-style:none;margin:0;padding:0}.location-cards .card-inner ul li{margin-bottom:20px}@media (min-width:767px){.location-cards .card-inner ul li{color:#292b33;font-family:Lato,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:32px}.location-cards .card-inner h5{color:#14151a;font-size:27px;font-style:normal;font-weight:900;line-height:39px}}.location-cards .card-inner li a{text-decoration:none}.location-cards .card-inner li span{color:#e71f58;font-weight:900;padding-right:20px}