@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap";@media screen and (min-width: 768px){.content-and-image__container{display:-webkit-box;display:-ms-flexbox;display:flex}}.content-and-image__image{margin:0 auto;max-width:100%}@media screen and (min-width: 768px){.content-and-image__image{-ms-flex-preferred-size:45%;flex-basis:45%;margin:0}}@media screen and (min-width: 1024px){.content-and-image__image{-ms-flex-preferred-size:50%;flex-basis:50%}}.content-and-image__image img{display:block;height:300px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width: 768px){.content-and-image__image img{height:372px}}.content-and-image__image .caption{margin:4px 0 0;text-align:center}.content-and-image__image--small img{height:260px}@media screen and (min-width: 768px){.content-and-image__image--small img{height:260px}}.content-and-image__image--small-medium img{height:300px}@media screen and (min-width: 768px){.content-and-image__image--small-medium img{height:372px}}.content-and-image__image--medium img{height:400px}@media screen and (min-width: 768px){.content-and-image__image--medium img{height:490px}}.content-and-image__image--medium-large img{height:490px}@media screen and (min-width: 768px){.content-and-image__image--medium-large img{height:590px}}.content-and-image__image--large img{height:400px}@media screen and (min-width: 768px){.content-and-image__image--large img{height:748px}}.content-and-image__small-image-content{background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:16px 24px}@media screen and (min-width: 1024px){.content-and-image__small-image-content{padding:24px 32px}}.content-and-image__small-image-content p{margin-top:0}.content-and-image__small-image-content p:not(.large-text){font-size:16px}.content-and-image__testimonial{background-color:rgba(144,133,191,.15);border-radius:16px;font-style:italic;margin-top:24px;padding:12px 24px}.content-and-image__testimonial p{margin-bottom:8px}.content-and-image__testimonial-author{color:#1f1653;font-size:14px;font-weight:700;margin:0;text-transform:uppercase}.content-and-image__text{padding:24px 0 0 0}@media screen and (min-width: 768px){.content-and-image__text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:55%;flex-basis:55%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 0 32px}}@media screen and (min-width: 1024px){.content-and-image__text{-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 0 0 64px}}@media screen and (min-width: 1280px){.content-and-image__text{padding:0 0 0 96px}}.content-and-image__subheading{color:#000;font-size:16px;font-weight:700;margin:0;text-transform:uppercase}.content-and-image__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-top:24px}@media screen and (min-width: 1280px){.content-and-image__buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.content-and-image__buttons .btn{-ms-flex-item-align:start;align-self:flex-start;display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:auto}@media screen and (min-width: 1280px){.content-and-image__buttons--vertical{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.content-and-image__phone-number{font-size:18px;line-height:1.3}.content-and-image__phone-number--buttons{border-left:1px solid #bdbdbd;margin:0 0 0 8px;padding:0 0 0 24px}.content-and-image__date{color:#49447d;font-size:18px;font-style:italic;margin-bottom:0}.content-and-image__contact-information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-top:24px}@media screen and (min-width: 1024px){.content-and-image__contact-information{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.content-and-image__contact-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px}.content-and-image__contact-item p{margin:0}.content-and-image--border .content-and-image__image{background-color:#fff;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-top:1px solid #bdbdbd}@media screen and (min-width: 768px){.content-and-image--border .content-and-image__image{border-bottom:1px solid #bdbdbd;border-right:none}}.content-and-image--border .content-and-image__text{background-color:#fff;border-bottom:1px solid #bdbdbd;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;padding:24px}@media screen and (min-width: 768px){.content-and-image--border .content-and-image__text{border-left:none;border-top:1px solid #bdbdbd;padding:24px 32px}}@media screen and (min-width: 1024px){.content-and-image--border .content-and-image__text{padding:24px 40px 24px 64px}}@media screen and (min-width: 1280px){.content-and-image--border .content-and-image__text{padding:24px 48px 24px 96px}}.content-and-image--border .content-and-image__text h1,.content-and-image--border .content-and-image__text h2,.content-and-image--border .content-and-image__text h3,.content-and-image--border .content-and-image__text h4,.content-and-image--border .content-and-image__text h5,.content-and-image--border .content-and-image__text h6{color:#1f1653}.content-and-image--border .content-and-image__text p{color:#333}.content-and-image--border .content-and-image__subheading{color:#000}@media screen and (min-width: 768px){.content-and-image--border.content-and-image--image-right .content-and-image__image{border-left:none;border-right:1px solid #bdbdbd}}.content-and-image--border.content-and-image--image-right .content-and-image__text{padding:24px}@media screen and (min-width: 768px){.content-and-image--border.content-and-image--image-right .content-and-image__text{border-left:1px solid #bdbdbd;border-right:none;padding:24px 32px}}@media screen and (min-width: 1024px){.content-and-image--border.content-and-image--image-right .content-and-image__text{padding:24px 64px 24px 40px}}@media screen and (min-width: 1280px){.content-and-image--border.content-and-image--image-right .content-and-image__text{padding:24px 96px 24px 48px}}@media screen and (min-width: 768px){.content-and-image--image-right .content-and-image__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.content-and-image--image-right .content-and-image__text{padding:24px 0 0 0}@media screen and (min-width: 768px){.content-and-image--image-right .content-and-image__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 32px 0 0}}@media screen and (min-width: 1024px){.content-and-image--image-right .content-and-image__text{padding:0 64px 0 0}}@media screen and (min-width: 1280px){.content-and-image--image-right .content-and-image__text{padding:0 96px 0 0}}@media screen and (min-width: 1024px){.content-and-image--default .content-and-image__image{-ms-flex-preferred-size:48%;flex-basis:48%}}@media screen and (min-width: 1024px){.content-and-image--default .content-and-image__text{-ms-flex-preferred-size:52%;flex-basis:52%}}@media screen and (min-width: 1024px){.content-and-image--border .content-and-image__image--default{-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (min-width: 1024px){.content-and-image--border .content-and-image__image--default+.content-and-image__text{-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (min-width: 1024px){.content-and-image--default.content-and-image--border .content-and-image__image{-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (min-width: 1024px){.content-and-image--default.content-and-image--border .content-and-image__image+.content-and-image__text{-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (min-width: 1024px){.content-and-image--wide .content-and-image__image{-ms-flex-preferred-size:48.5%;flex-basis:48.5%}}@media screen and (min-width: 1024px){.content-and-image--wide .content-and-image__text{-ms-flex-preferred-size:51.5%;flex-basis:51.5%}}.content-and-image--wide .content-and-image__content{width:100%}@media screen and (min-width: 768px){.content-and-image--wide .content-and-image__content{max-width:696px}}@media screen and (min-width: 768px){.content-and-image--wide.content-and-image--image-right .content-and-image__text{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.content-and-image--full{margin:0;padding:0}.content-and-image--full .content-and-image__text{padding:24px 24px 32px}@media screen and (min-width: 768px){.content-and-image--full .content-and-image__text{padding:24px 32px}}@media screen and (min-width: 1024px){.content-and-image--full .content-and-image__text{padding:24px 40px 24px 64px}}@media screen and (min-width: 1280px){.content-and-image--full .content-and-image__text{padding:24px 48px 24px 96px}}.content-and-image--full .content-and-image__content{width:100%}@media screen and (min-width: 768px){.content-and-image--full .content-and-image__content{max-width:696px}}.content-and-image--full.content-and-image--image-right .content-and-image__text{padding:24px 24px 32px}@media screen and (min-width: 768px){.content-and-image--full.content-and-image--image-right .content-and-image__text{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:24px 32px}}@media screen and (min-width: 1024px){.content-and-image--full.content-and-image--image-right .content-and-image__text{padding:24px 64px 24px 40px}}@media screen and (min-width: 1280px){.content-and-image--full.content-and-image--image-right .content-and-image__text{padding:24px 96px 24px 48px}}.content-and-image--flourish{background-image:url("../img/bg-boyne-clarke.png");background-position:left center;background-repeat:no-repeat;background-size:contain}.content-and-image--flourish-light{background-image:url("../img/bg-boyne-clarke-light.png");background-position:right center}