  @font-face{font-family:'Crimson Text';font-style:italic;font-weight:400;font-display:swap;src:local('Crimson Text Italic'),local('CrimsonText-Italic'),url('/etc/clientlibs/shc//etc/clientlibs/shc/fonts-crimson/fonts/Crimson_Text/CrimsonText-Italic.woff2') format('woff2'),url('/etc/clientlibs/shc/fonts-crimson/fonts/Crimson_Text/CrimsonText-Italic.woff') format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Crimson Text';font-style:italic;font-weight:600;font-display:swap;src:local('Crimson Text SemiBold Italic'),local('CrimsonText-SemiBoldItalic'),url('/etc/clientlibs/shc//etc/clientlibs/shc/fonts-crimson/fonts/Crimson_Text/CrimsonText-SemiBoldItalic.woff2') format('woff2'),url('/etc/clientlibs/shc/fonts-crimson/fonts/Crimson_Text/CrimsonText-SemiBoldItalic.woff') format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Crimson Text';font-style:italic;font-weight:700;font-display:swap;src:local('Crimson Text Bold Italic'),local('CrimsonText-BoldItalic'),url('/etc/clientlibs/shc//etc/clientlibs/shc/fonts-crimson/fonts/Crimson_Text/CrimsonText-BoldItalic.woff2') format('woff2'),url('/etc/clientlibs/shc/fonts-crimson/fonts/Crimson_Text/CrimsonText-BoldItalic.woff') format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Crimson Text';font-style:normal;font-weight:400;font-display:swap;src:local('Crimson Text Regular'),local('CrimsonText-Regular'),url('/etc/clientlibs/shc//etc/clientlibs/shc/fonts-crimson/fonts/Crimson_Text/CrimsonText-Regular.woff2') format('woff2'),url('/etc/clientlibs/shc/fonts-crimson/fonts/Crimson_Text/CrimsonText-Regular.woff') format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Crimson Text';font-style:normal;font-weight:600;font-display:swap;src:local('Crimson Text SemiBold'),local('CrimsonText-SemiBold'),url('/etc/clientlibs/shc//etc/clientlibs/shc/fonts-crimson/fonts/Crimson_Text/CrimsonText-SemiBold.woff2') format('woff2'),url('/etc/clientlibs/shc/fonts-crimson/fonts/Crimson_Text/CrimsonText-SemiBold.woff') format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Crimson Text';font-style:normal;font-weight:700;font-display:swap;src:local('Crimson Text Bold'),local('CrimsonText-Bold'),url('/etc/clientlibs/shc//etc/clientlibs/shc/fonts-crimson/fonts/Crimson_Text/CrimsonText-Bold.woff2') format('woff2'),url('/etc/clientlibs/shc/fonts-crimson/fonts/Crimson_Text/CrimsonText-Bold.woff') format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.crimson-font{font-family:"Crimson Text",serif}
.crimson-font h1,.crimson-font h2,.crimson-font h3,.crimson-font h4,.crimson-font h5,.crimson-font h6,.crimson-font p{font-family:"Crimson Text",serif}
.sans-pro-font{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}
.sans-pro-font h1,.sans-pro-font h2,.sans-pro-font h3,.sans-pro-font h4,.sans-pro-font h5,.sans-pro-font h6,.sans-pro-font p{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}
.sans-pro-light-font{font-family:"Source Sans Pro Light","Helvetica Neue",Helvetica,Arial,sans-serif}
.sans-pro-light-font h1,.sans-pro-light-font h2,.sans-pro-light-font h3,.sans-pro-light-font h4,.sans-pro-light-font h5,.sans-pro-light-font h6,.sans-pro-light-font p{font-family:"Source Sans Pro Light","Helvetica Neue",Helvetica,Arial,sans-serif}
.color-sandhill{color:#b3995d !important}
.color-sandhill h1,.color-sandhill h2,.color-sandhill h3,.color-sandhill h4,.color-sandhill h5,.color-sandhill h6,.color-sandhill p{color:#b3995d}
.color-palo-alto{color:#175e54 !important}
.color-palo-alto h1,.color-palo-alto h2,.color-palo-alto h3,.color-palo-alto h4,.color-palo-alto h5,.color-palo-alto h6,.color-palo-alto p{color:#175e54}
.color-teal{color:#00505c !important}
.color-teal h1,.color-teal h2,.color-teal h3,.color-teal h4,.color-teal h5,.color-teal h6,.color-teal p{color:#00505c}
.color-purple{color:#53284f !important}
.color-purple h1,.color-purple h2,.color-purple h3,.color-purple h4,.color-purple h5,.color-purple h6,.color-purple p{color:#53284f}
.color-redwood{color:#8d3c1e !important}
.color-redwood h1,.color-redwood h2,.color-redwood h3,.color-redwood h4,.color-redwood h5,.color-redwood h6,.color-redwood p{color:#8d3c1e}
.color-brown{color:#5e3032 !important}
.color-brown h1,.color-brown h2,.color-brown h3,.color-brown h4,.color-brown h5,.color-brown h6,.color-brown p{color:#5e3032}
.color-sky{color:#0098db !important}
.color-sky h1,.color-sky h2,.color-sky h3,.color-sky h4,.color-sky h5,.color-sky h6,.color-sky p{color:#0098db}
.color-lagunita{color:#007c92 !important}
.color-lagunita h1,.color-lagunita h2,.color-lagunita h3,.color-lagunita h4,.color-lagunita h5,.color-lagunita h6,.color-lagunita p{color:#007c92}
.color-mint{color:#009b76 !important}
.color-mint h1,.color-mint h2,.color-mint h3,.color-mint h4,.color-mint h5,.color-mint h6,.color-mint p{color:#009b76}
.color-cardinal-red{color:#8c1515 !important}
.color-cardinal-red h1,.color-cardinal-red h2,.color-cardinal-red h3,.color-cardinal-red h4,.color-cardinal-red h5,.color-cardinal-red h6,.color-cardinal-red p{color:#8c1515}
.color-black{color:#2e2d29 !important}
.color-black h1,.color-black h2,.color-black h3,.color-black h4,.color-black h5,.color-black h6,.color-black p{color:#2e2d29}
.color-white{color:#fff !important}
.color-white h1,.color-white h2,.color-white h3,.color-white h4,.color-white h5,.color-white h6,.color-white p{color:#fff}
.font-regular{font-style:normal !important;font-weight:400 !important}
.font-regular h1,.font-regular h2,.font-regular h3,.font-regular h4,.font-regular h5,.font-regular h6,.font-regular p{font-style:normal !important;font-weight:400 !important}
.font-semi-bold{font-style:normal !important;font-weight:600 !important}
.font-semi-bold h1,.font-semi-bold h2,.font-semi-bold h3,.font-semi-bold h4,.font-semi-bold h5,.font-semi-bold h6,.font-semi-bold p{font-style:normal !important;font-weight:600 !important}
.font-semi-bold-italic{font-style:italic !important;font-weight:600 !important}
.font-semi-bold-italic h1,.font-semi-bold-italic h2,.font-semi-bold-italic h3,.font-semi-bold-italic h4,.font-semi-bold-italic h5,.font-semi-bold-italic h6,.font-semi-bold-italic p{font-style:italic !important;font-weight:600 !important}
.font-bold{font-style:normal !important;font-weight:700 !important}
.font-bold h1,.font-bold h2,.font-bold h3,.font-bold h4,.font-bold h5,.font-bold h6,.font-bold p{font-style:normal !important;font-weight:700 !important}
.font-bold-italic{font-style:italic !important;font-weight:700 !important}
.font-bold-italic h1,.font-bold-italic h2,.font-bold-italic h3,.font-bold-italic h4,.font-bold-italic h5,.font-bold-italic h6,.font-bold-italic p{font-style:italic !important;font-weight:700 !important}
.font-italic{font-style:italic !important;font-weight:400 !important}
.font-italic h1,.font-italic h2,.font-italic h3,.font-italic h4,.font-italic h5,.font-italic h6,.font-italic p{font-style:italic !important;font-weight:400 !important}
.font-size-18{font-size:18px !important;line-height:28px !important}
.font-size-72{font-size:72px !important;line-height:82px !important}
.font-size-64{font-size:64px !important;line-height:72px !important}
.font-size-32{font-size:32px !important;line-height:42px !important}
.font-size-22{font-size:22px !important;line-height:38px !important}
.font-size-16{font-size:16px !important;line-height:20px !important}
.font-size-14{font-size:14px !important;line-height:28px !important}
.font-size-48{font-size:48px !important;line-height:58px !important}
.font-size-40{font-size:40px !important;line-height:48px !important}
@media only screen and (max-width:767px){.font-size-72{font-size:48px !important;line-height:52px !important}
.font-size-64{font-size:42px !important;line-height:50px !important}
.font-size-32{line-height:36px !important}
.font-size-22{font-size:20px !important;line-height:36px !important}
}
.letter-spacing-very-narrow{letter-spacing:-2px}
.letter-spacing-narrow1{letter-spacing:-1.8px}
.letter-spacing-narrow2{letter-spacing:-1.4px}
.letter-spacing-narrow3{letter-spacing:-1px}
.letter-spacing-very-wide{letter-spacing:2px}
.letter-spacing-wide1{letter-spacing:1.8px}
.letter-spacing-wide2{letter-spacing:1.4px}
.letter-spacing-wide3{letter-spacing:1px}