@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";.Container.footnote{margin-top:2em;margin-bottom:2em}.Container.footnote p{margin:0}.Container.column3content{max-width:100%;padding:4em}.Container.testimonial{padding-top:3em;padding-bottom:1em;background:#c3e4f7;color:#0c1261;max-width:100%}.testimonial blockquote{padding:.25em 40px;position:relative;max-width:600px}.testimonial blockquote:before{display:block;font-family:Playfair Display,serif;content:"\201c";font-size:80px;line-height:0px;color:#0c1261;font-style:normal;margin-bottom:8px}.testimonial blockquote cite{color:#0c1261;font-size:14px;display:block;margin-top:5px;font-style:italic}.testimonial blockquote cite:before{content:"\2014\2009"}.column3content h3{font-weight:500;text-align:center}.column3content .columns{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}.column3content .button-area{margin:2em auto 0;text-align:center}.column3content .footnote p{margin:20px 0 0}.column3content .columns .column{padding:3em 1em}.column3content .columns .column img{max-width:5em;margin:1em auto}.column3content .columns .column p{font-weight:700;text-align:center}.Hero-2-col .Hero__main{display:grid;background-color:#f5f5f5}.Hero__header p:last-child{margin:0}.Hero-2-col .Hero__main{grid-template-columns:1fr 1.1fr;grid-template-rows:1fr}.Hero-2-col .Hero__main .Hero__media{grid-column:2 / span 2;grid-row:1 / span 1}.Hero-2-col .Hero__main .Hero__header{grid-column:1 / span 1;grid-row:1 / span 1;max-width:initial;text-align:left;align-self:center;padding:4em}.Hero-2-col .Hero__media{position:relative;width:100%;left:0;right:0;margin-left:0;margin-right:0}.Hero-2-col .Hero__media img{width:100%}.Hero-2-col .Hero__main .Hero__header h1{color:#0c3459}@media (max-width:991px){.Hero-2-col .Hero__main .Hero__header{grid-column:1 / span 2;grid-row:1 / span 1;order:1}.Hero-2-col .Hero__main .Hero__media{grid-column:1 / span 2;grid-row:2 / span 1;order:2}}@media (max-width:767px){.Container.column3content,.Hero-2-col .Hero__main .Hero__header{padding:2em}.column3content .Button{width:100%}.column3content .columns .column{padding:0 1em}.column3content .columns{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/newtheme.css.map */
