/*!
Theme Name: Acronym
Author: Courier Newsroom, Inc.
Author URI: https://couriernewsroom.com
Description: Copper Courier Child Theme
Template: cnbase
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css *//* Document
   ========================================================================== *//**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}/* Sections
   ========================================================================== *//**
 * Remove the margin in all browsers.
 */body {
  margin: 0;
}/**
 * Render the `main` element consistently in IE.
 */main {
  display: block;
}/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */h1 {
  font-size: 2em;
  margin: 0.67em 0;
}/* Grouping content
   ========================================================================== *//**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}/* Text-level semantics
   ========================================================================== *//**
 * Remove the gray background on active links in IE 10.
 */a {
  background-color: transparent;
}/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */b,
strong {
  font-weight: bolder;
}/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}/**
 * Add the correct font size in all browsers.
 */small {
  font-size: 80%;
}/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}sub {
  bottom: -0.25em;
}sup {
  top: -0.5em;
}/* Embedded content
   ========================================================================== *//**
 * Remove the border on images inside links in IE 10.
 */img {
  border-style: none;
}/* Forms
   ========================================================================== *//**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */button,
input { /* 1 */
  overflow: visible;
}/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */button,
select { /* 1 */
  text-transform: none;
}/**
 * Correct the inability to style clickable types in iOS and Safari.
 */button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}/**
 * Remove the inner border and padding in Firefox.
 */button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}/**
 * Restore the focus styles unset by the previous rule.
 */button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}/**
 * Correct the padding in Firefox.
 */fieldset {
  padding: 0.35em 0.75em 0.625em;
}/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */progress {
  vertical-align: baseline;
}/**
 * Remove the default vertical scrollbar in IE 10+.
 */textarea {
  overflow: auto;
}/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}/* Interactive
   ========================================================================== *//*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */details {
  display: block;
}/*
 * Add the correct display in all browsers.
 */summary {
  display: list-item;
}/* Misc
   ========================================================================== *//**
 * Add the correct display in IE 10+.
 */template {
  display: none;
}/**
 * Add the correct display in IE 10.
 */[hidden] {
  display: none;
}@font-face{font-family:Avenir;src:url(./assets/fonts/avenir/39EB89_0_0.eot);src:url(./assets/fonts/avenir/39EB89_0_0.eot?#iefix) format("embedded-opentype"),url(./assets/fonts/avenir/39EB89_0_0.woff2) format("woff2"),url(./assets/fonts/avenir/39EB89_0_0.woff) format("woff"),url(./assets/fonts/avenir/39EB89_0_0.ttf) format("truetype");font-weight:300;font-display:swap}@font-face{font-family:Avenir;src:url(./assets/fonts/avenir/39EB89_1_0.eot);src:url(./assets/fonts/avenir/39EB89_1_0.eot?#iefix) format("embedded-opentype"),url(./assets/fonts/avenir/39EB89_1_0.woff2) format("woff2"),url(./assets/fonts/avenir/39EB89_1_0.woff) format("woff"),url(./assets/fonts/avenir/39EB89_1_0.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Avenir;src:url(./assets/fonts/avenir/39EB89_2_0.eot);src:url(./assets/fonts/avenir/39EB89_2_0.eot?#iefix) format("embedded-opentype"),url(./assets/fonts/avenir/39EB89_2_0.woff2) format("woff2"),url(./assets/fonts/avenir/39EB89_2_0.woff) format("woff"),url(./assets/fonts/avenir/39EB89_2_0.ttf) format("truetype");font-weight:700;font-display:swap}.container{margin-left:auto;margin-right:auto;max-width:1360px;padding-left:0;padding-right:0;width:calc(100% - 36px)}@media screen and (min-width: 48em){.container{width:calc(100% - 92px)}}@media screen and (min-width: 64em){.container{width:calc(100% - 92px)}}@media screen and (min-width: 80em){.container{width:calc(100% - 80px)}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;margin-right:0}.col-auto,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{min-height:1px;min-width:8.33333%;padding-left:0;padding-right:0;position:relative;width:100%}@media screen and (min-width: 80em){.col-auto{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-order-first{-ms-flex-order:-1;order:-1}.col-order-last{-ms-flex-order:13;order:13}.col-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-offset-1{margin-left:8.33333%}.col-order-1{-ms-flex-order:0;order:0}.col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-offset-2{margin-left:16.66667%}.col-order-2{-ms-flex-order:1;order:1}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-offset-3{margin-left:25%}.col-order-3{-ms-flex-order:2;order:2}.col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-offset-4{margin-left:33.33333%}.col-order-4{-ms-flex-order:3;order:3}.col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-offset-5{margin-left:41.66667%}.col-order-5{-ms-flex-order:4;order:4}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-offset-6{margin-left:50%}.col-order-6{-ms-flex-order:5;order:5}.col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-offset-7{margin-left:58.33333%}.col-order-7{-ms-flex-order:6;order:6}.col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-offset-8{margin-left:66.66667%}.col-order-8{-ms-flex-order:7;order:7}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-offset-9{margin-left:75%}.col-order-9{-ms-flex-order:8;order:8}.col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-offset-10{margin-left:83.33333%}.col-order-10{-ms-flex-order:9;order:9}.col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-offset-11{margin-left:91.66667%}.col-order-11{-ms-flex-order:10;order:10}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-offset-12{margin-left:100%}.col-order-12{-ms-flex-order:11;order:11}}html{height:100%}body{min-height:100%;height:auto}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}img,svg{max-width:100%;height:auto}input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="url"]{-webkit-appearance:none;border-radius:0}body{background-color:white;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body:not(.single-post){background-color:white}.site{background:inherit;position:relative}.site,.site-content-contain{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}.site-content-contain{background:inherit}.site-content{background:inherit;-ms-flex:1;flex:1;margin:0 0}@media screen and (min-width: 80em){.site-content{margin:0 0}.site-content.nav-expanded{margin-top:82px}}.hidden{display:none !important}.visible{display:block !important}.text-hide{font-size:1rem;color:transparent;text-shadow:none;background-color:transparent;border:0;position:absolute;display:block;width:0;height:0;overflow:hidden}.clearfix::after{content:"";display:table;clear:both}.actionsprout{display:none;height:450px;left:50%;margin-left:-180px;margin-top:-225px;overflow:scroll;position:fixed;top:50%;width:360px;z-index:100000}.actionsprout iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.responsive-embed{margin:0}.responsive-embed iframe{max-width:100%;width:100%}.responsive-embed.video{display:block;overflow:hidden;padding:56.25% 0 0 0;position:relative;width:100%}.responsive-embed.video iframe{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.instagram-media-rendered{margin:0 auto !important;max-width:100% !important}.twitter-tweet.twitter-tweet-rendered{margin:0 auto !important}.overlay{background-color:rgba(0,0,0,0.8);bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:99999}.site-header{background-color:#cb6a4d}.site-header .container{position:relative}.site-header .header-navigation__hamburger,.site-header .header-navigation__close{position:absolute;right:0;top:28px}@media screen and (min-width: 48em){.site-header .header-navigation__hamburger,.site-header .header-navigation__close{top:40px}}.site-header .header-navigation__hamburger svg rect,.site-header .header-navigation__close svg rect{fill:#000}.site-header .header-navigation__hamburger{display:block;width:28px}.site-header .header-navigation__hamburger.hide{display:none}@media screen and (min-width: 48em){.site-header .header-navigation__hamburger{width:32px}}@media screen and (min-width: 80em){.site-header .header-navigation__hamburger{display:none}}.site-header .header-navigation__close{display:none;height:19px;width:19px}.site-header .header-navigation__close.show{display:block}@media screen and (min-width: 80em){.site-header .header-navigation__close.show{display:none}}@media screen and (min-width: 48em){.site-header .header-navigation__close{height:21px;width:21px}}@media screen and (min-width: 80em){.site-header .menu-header-container{left:0;position:absolute;right:0;top:90px;width:100%}}.site-header .menu-header-container .menu{display:none;list-style-type:none;margin:0;padding:0}@media screen and (min-width: 80em){.site-header .menu-header-container .menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end}}.site-header .menu-header-container .menu .main-menu-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.site-header .menu-header-container .menu .main-menu-item:last-child{border-bottom:1px solid #000}@media screen and (min-width: 80em){.site-header .menu-header-container .menu .main-menu-item:last-child{border-bottom:none}}.site-header .menu-header-container .menu .main-menu-item .header-navigation__toggle,.site-header .menu-header-container .menu .main-menu-item .main-menu-link{display:block;-ms-flex-positive:1;flex-grow:1;padding:32px 0;text-align:center}@media screen and (min-width: 48em){.site-header .menu-header-container .menu .main-menu-item .header-navigation__toggle,.site-header .menu-header-container .menu .main-menu-item .main-menu-link{padding:36px 0}}@media screen and (min-width: 80em){.site-header .menu-header-container .menu .main-menu-item .header-navigation__toggle,.site-header .menu-header-container .menu .main-menu-item .main-menu-link{margin-left:40px;padding:0}}.site-header .menu-header-container .menu .main-menu-item .header-navigation__toggle{font-family:"Avenir",sans-serif;font-weight:700;font-size:1.125rem;line-height:110%;letter-spacing:0.1em;color:rgba(0,0,0,0.7);text-transform:uppercase;background:none;border-bottom:1px solid rgba(0,0,0,0.2);border:none;cursor:pointer;outline:none}@media screen and (min-width: 48em){.site-header .menu-header-container .menu .main-menu-item .header-navigation__toggle{font-size:1.625rem}}@media screen and (min-width: 80em){.site-header .menu-header-container .menu .main-menu-item .header-navigation__toggle{font-size:1rem}}@media screen and (min-width: 80em){.site-header .menu-header-container .menu .main-menu-item .header-navigation__toggle{border-bottom:none}}.site-header .menu-header-container .menu .main-menu-item .header-navigation__toggle svg{height:8px;margin-bottom:3px;margin-left:6px;pointer-events:none;vertical-align:middle;width:13px}@media screen and (min-width: 48em){.site-header .menu-header-container .menu .main-menu-item .header-navigation__toggle svg{height:12px;width:19px}}@media screen and (min-width: 80em){.site-header .menu-header-container .menu .main-menu-item .header-navigation__toggle svg{height:7px;width:11px}}.site-header .menu-header-container .menu .main-menu-item .header-navigation__toggle.active{color:#fff}.site-header .menu-header-container .menu .main-menu-item .header-navigation__toggle.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.site-header .menu-header-container .menu .main-menu-item .header-navigation__toggle.active svg path{fill:#fff;opacity:1}.site-header .menu-header-container .menu .main-menu-item .header-navigation__toggle:hover:not(.active){color:#000}.site-header .menu-header-container .menu .main-menu-item .header-navigation__toggle:hover:not(.active) svg path{opacity:1}.site-header .menu-header-container .menu .main-menu-item .main-menu-link{font-family:"Avenir",sans-serif;font-weight:700;font-size:1.125rem;line-height:110%;letter-spacing:0.1em;color:rgba(0,0,0,0.7);text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,0.2);text-decoration:none}@media screen and (min-width: 48em){.site-header .menu-header-container .menu .main-menu-item .main-menu-link{font-size:1.625rem}}@media screen and (min-width: 80em){.site-header .menu-header-container .menu .main-menu-item .main-menu-link{font-size:1rem}}@media screen and (min-width: 80em){.site-header .menu-header-container .menu .main-menu-item .main-menu-link{border-bottom:none}}.site-header .menu-header-container .menu .main-menu-item .main-menu-link:hover{color:#000}.site-header .menu-header-container.show .menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 80em){.site-header .menu-header-container.show .menu{-ms-flex-direction:row;flex-direction:row}}.site-header .header-navigation{display:none;height:0}@media screen and (min-width: 80em){.site-header .header-navigation{left:0;position:absolute;right:0;top:50px}}.site-header .header-navigation .sub-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:82px;list-style-type:none;margin:0;padding:0}@media screen and (min-width: 80em){.site-header .header-navigation .sub-menu{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}}.site-header .header-navigation .sub-menu .sub-menu-item{display:-ms-flexbox;display:flex}@media screen and (min-width: 80em){.site-header .header-navigation .sub-menu .sub-menu-item{display:block}}.site-header .header-navigation .sub-menu .sub-menu-item .sub-menu-link{color:rgba(0,0,0,0.7);-ms-flex-positive:1;flex-grow:1;font-family:"Avenir",sans-serif;font-size:.875rem;font-weight:700;letter-spacing:0.2em;line-height:95%;margin-bottom:36px;text-align:center;text-decoration:none;text-transform:uppercase}@media screen and (min-width: 48em){.site-header .header-navigation .sub-menu .sub-menu-item .sub-menu-link{font-size:1.125rem;margin-bottom:40px}}.site-header .header-navigation .sub-menu .sub-menu-item .sub-menu-link:first-child{margin-top:24px}@media screen and (min-width: 48em){.site-header .header-navigation .sub-menu .sub-menu-item .sub-menu-link:first-child{margin-top:36px}}.site-header .header-navigation .sub-menu .sub-menu-item .sub-menu-link:last-child{margin-bottom:24px}@media screen and (min-width: 48em){.site-header .header-navigation .sub-menu .sub-menu-item .sub-menu-link:last-child{margin-bottom:36px}}@media screen and (min-width: 80em){.site-header .header-navigation .sub-menu .sub-menu-item .sub-menu-link{margin:0}}.site-header .header-navigation.show{border-bottom:1px solid rgba(0,0,0,0.2);display:block;height:100%}.site-header .header-navigation.show .sub-menu{height:100%}@media screen and (min-width: 80em){.site-header .header-navigation.show{border-bottom:3px solid #000;height:82px}}.site-header .header-content{margin:0;padding-bottom:15px;padding-top:15px}@media screen and (min-width: 48em){.site-header .header-content{padding-bottom:24px;padding-top:24px}}@media screen and (min-width: 80em){.site-header .header-content{margin:0 auto;padding-bottom:29px;padding-top:29px}}.site-header .header-content .site-logo{background-image:url(./src/images/logo-medium.svg);background-repeat:no-repeat;background-size:contain;display:block;height:39px;position:relative;width:295px;z-index:1}@media screen and (min-width: 48em){.site-header .header-content .site-logo{height:48px;width:372px}}@media screen and (min-width: 80em){.site-header .header-content .site-logo{background-image:url(./src/images/logo.svg);height:75px;width:555px}}.site-header .social-media{display:none}@media screen and (min-width: 80em){.site-header .social-media{display:-ms-flexbox;display:flex;position:absolute;right:0;top:41px}.site-header .social-media .social-link svg{height:26px;width:26px}}.site-footer{background-color:#cb6a4d;padding-bottom:21px;padding-top:34px}@media screen and (min-width: 48em){.site-footer{padding-top:63px}}@media screen and (min-width: 80em){.site-footer{padding-bottom:27px;padding-top:69px}}.site-footer .footer-container .top-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 48em){.site-footer .footer-container .top-container{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.site-footer .footer-container .logo svg{height:36px;margin-left:-5px;width:280px}@media screen and (min-width: 48em){.site-footer .footer-container .logo svg{height:auto;margin-left:-7px;width:400px}}@media screen and (min-width: 80em){.site-footer .footer-container .logo svg{width:479px}}.site-footer .footer-container .bottom-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:55px}@media screen and (min-width: 48em){.site-footer .footer-container .bottom-container{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-top:36px}}.site-footer .footer-container .bottom-container .section-title{font-family:"Avenir",sans-serif;font-weight:700;font-size:.875rem;line-height:110%;letter-spacing:0.1em;text-transform:uppercase;text-decoration:none;color:rgba(0,0,0,0.7)}.site-footer .footer-container .bottom-container .copyright{color:rgba(250,250,250,0.5);font-family:"Avenir",sans-serif;font-size:.875rem;line-height:110%}.site-footer .footer-container .about-us-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:12px}@media screen and (min-width: 80em){.site-footer .footer-container .about-us-container{-ms-flex-direction:row;flex-direction:row;margin-bottom:30px;margin-top:11px}}.site-footer .footer-container .about-us-container span{color:#fff;display:block;font-family:"Avenir",sans-serif;font-size:.875rem;font-weight:700;line-height:110%}.site-footer .footer-container .about-us-container a{color:#fff;display:block;font-family:"Avenir",sans-serif;font-size:1.125rem;line-height:110%;margin-bottom:15px;margin-top:10px;text-decoration:none}@media screen and (min-width: 80em){.site-footer .footer-container .about-us-container a{margin-bottom:0}}@media screen and (min-width: 48em){.site-footer .footer-container .contact-us-container{margin-top:10px}}@media screen and (min-width: 80em){.site-footer .footer-container .contact-us-container{margin-left:66px;margin-top:0}}@media screen and (min-width: 48em){.site-footer .footer-container .menu-footer-container .menu-footer-margin-3{margin-right:45px}}@media screen and (min-width: 80em){.site-footer .footer-container .menu-footer-container .menu-footer-margin-3{margin-right:0}}@media screen and (min-width: 48em){.site-footer .footer-container .menu-footer-container .menu-footer-margin-2{margin-right:-20px}}@media screen and (min-width: 80em){.site-footer .footer-container .menu-footer-container .menu-footer-margin-2{margin-right:0}}.site-footer .footer-container .menu-footer-container ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style-type:none;margin-top:41px}@media screen and (min-width: 48em){.site-footer .footer-container .menu-footer-container ul{margin-right:102px;margin-top:-120px}}@media screen and (min-width: 80em){.site-footer .footer-container .menu-footer-container ul{-ms-flex-direction:row;flex-direction:row;margin-right:0;margin-top:0}}.site-footer .footer-container .menu-footer-container ul li a{font-family:"Avenir",sans-serif;font-weight:700;font-size:.875rem;line-height:110%;letter-spacing:0.1em;text-transform:uppercase;text-decoration:none;color:rgba(0,0,0,0.7);color:#000;display:block;margin-bottom:7px;text-decoration:none}@media screen and (min-width: 80em){.site-footer .footer-container .menu-footer-container ul li a{margin-bottom:0;margin-left:16px}}.site-footer .footer-container .menu-footer-container ul li:last-of-type a{margin-bottom:0}@media screen and (min-width: 48em){.site-footer .social-media{margin-top:-26px}}.entry-popular{display:none;text-align:left;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 80em){.entry-popular{display:-ms-flexbox;display:flex}}.entry-popular h2{color:#000;font-family:"Avenir",sans-serif;font-size:2rem;font-weight:700;letter-spacing:-0.045em;line-height:95%}.entry-popular h2 span{color:#7c9633}.entry-popular .popular-category{background:none;color:#cb6a4d;font-size:.875rem;margin:25px 0 5px 0;padding:0}.entry-popular .popular-category svg path{fill:#cb6a4d}.entry-popular img{margin-bottom:5px}.entry-popular .popular-title{color:rgba(0,0,0,0.7);display:block;font-family:"Avenir",sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:0.01em;line-height:115%;text-decoration:none}.entry-recirc{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding-top:8px}@media screen and (min-width: 48em){.entry-recirc{-ms-flex-direction:row;flex-direction:row;padding-top:18px}}.entry-recirc .item{margin-bottom:22px;width:100%}@media screen and (min-width: 48em){.entry-recirc .item{margin-bottom:0;width:209px}}@media screen and (min-width: 90em){.entry-recirc .item{width:242px}}.entry-recirc .item .item-image{display:block;height:161px;margin-bottom:16px;position:relative;width:100%}@media screen and (min-width: 48em){.entry-recirc .item .item-image{height:139px;margin-bottom:13px}}@media screen and (min-width: 90em){.entry-recirc .item .item-image{height:161px;margin-bottom:16px}}.entry-recirc .item .item-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.entry-recirc .item .item-image svg{left:calc(50% - 33px);position:absolute;top:calc(50% - 33px)}.entry-recirc .item .item-category{background:none;color:#cb6a4d;font-size:.875rem;padding:0}.entry-recirc .item .item-title{color:rgba(0,0,0,0.7);display:block;font-family:"Avenir",sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:0.01em;line-height:115%;margin-top:7px;text-decoration:none}@media screen and (min-width: 48em){.entry-recirc .item .item-title{margin-top:4px}}.entry-share{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.entry-share a,.entry-share .copy-link{background:none;border:none;color:rgba(0,0,0,0.6);cursor:pointer;display:block;font-family:"Avenir",sans-serif;font-size:.75rem;font-style:normal;letter-spacing:0.2em;line-height:95%;text-decoration:none;text-transform:uppercase}.entry-share a svg,.entry-share .copy-link svg{margin-bottom:3px;margin-right:15px;vertical-align:middle}.entry-share a:last-child svg{margin-right:8px}.entry-share .copy-link:focus{outline:none}.progress-bar{background-color:#eaeaea;height:50px;position:fixed;top:0;-webkit-transform:translateY(-150%);transform:translateY(-150%);-webkit-transition:0.5s ease;transition:0.5s ease;width:100%;z-index:1}@media screen and (min-width: 80em){.progress-bar{height:60px}}.progress-bar.show{-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width: 601px) and (max-width: 782px){body.logged-in.admin-bar .progress-bar{top:46px !important}}@media screen and (min-width: 783px){body.logged-in.admin-bar .progress-bar{top:32px !important}}.progress-bar .header-content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:49px;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1440px;padding-right:16px}@media screen and (min-width: 48em){.progress-bar .header-content{padding-right:23px}}@media screen and (min-width: 80em){.progress-bar .header-content{height:59px;padding-right:32px}}@media screen and (min-width: 90em){.progress-bar .header-content{padding-right:31px}}.progress-bar .header-content .header-left-content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;width:80%}@media screen and (min-width: 48em){.progress-bar .header-content .header-left-content{width:70%}}@media screen and (min-width: 80em){.progress-bar .header-content .header-left-content{width:60%}}.progress-bar .header-content .header-left-content img{height:50px;width:53px}@media screen and (min-width: 80em){.progress-bar .header-content .header-left-content img{height:60px;width:64px}}.progress-bar .post-title{font-family:"Avenir",sans-serif;font-size:.9375rem;font-stretch:condensed;font-weight:700;margin-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (min-width: 48em){.progress-bar .post-title{font-size:1.125rem}}@media screen and (min-width: 80em){.progress-bar .post-title{font-size:1.25rem}}.progress-bar .menu-toggle{background:none;border:none;z-index:2}@media screen and (min-width: 48em){.progress-bar .menu-toggle{display:none}}.progress-bar .menu-toggle svg{vertical-align:middle}.progress-bar .menu-toggle.open{opacity:0.5}.progress-bar .menu-toggle:focus{outline:none}.progress-bar .entry-share{-ms-flex-align:center;align-items:center;display:none;-ms-flex-direction:row;flex-direction:row;z-index:2}@media screen and (min-width: 48em){.progress-bar .entry-share{display:-ms-flexbox;display:flex}}.progress-bar .entry-share svg{margin-bottom:0;margin-right:1.5625rem}.progress-bar .entry-share a,.progress-bar .entry-share .copy-link{margin-top:0}.progress-bar .entry-share :last-child svg{margin-right:0}.progress-bar .entry-share span{display:none}@media (min-width: 20em) and (max-width: 63.9375em){.progress-bar .entry-share .facebook-share svg{height:18px;width:18px}}@media (min-width: 20em) and (max-width: 63.9375em){.progress-bar .entry-share .twitter-share svg{height:17px;width:20px}}@media (min-width: 20em) and (max-width: 63.9375em){.progress-bar .entry-share .copy-link svg{height:20px;width:20px}}@media (min-width: 20em) and (max-width: 63.9375em){.progress-bar .entry-share .boost svg{height:28px;width:27px}}.progress-bar .share-links-menu{background-color:#fff;border-bottom:1px solid #5a5a5a;opacity:0}.progress-bar .share-links-menu.show{display:-ms-flexbox;display:flex;opacity:1;-webkit-transition:0.5s ease;transition:0.5s ease}@media screen and (min-width: 48em){.progress-bar .share-links-menu.show{display:none}}.progress-bar .share-links-menu.show .entry-share{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.progress-bar .share-links-menu.show .entry-share a,.progress-bar .share-links-menu.show .entry-share .copy-link{-ms-flex-align:center;align-items:center;border-right:1px solid #ddd;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;height:40px;-ms-flex-pack:center;justify-content:center}.progress-bar .share-links-menu.show .entry-share svg{margin-right:0}.progress-bar .share-links-menu.show .entry-share .boost{-ms-flex:2;flex:2}.progress-bar .share-links-menu.show .entry-share .boost svg{width:24px}.progress-bar .share-links-menu.show .entry-share .boost span{color:#e85829;display:inline;margin-left:.625rem}.scroll-progress{background-color:#979797;height:50px;left:0;opacity:0.2;position:absolute;top:0;z-index:1}@media screen and (min-width: 80em){.scroll-progress{height:60px}}.scroll-progress.show::after{border-left:25px solid transparent;border-right:25px solid transparent;border-top:50px solid #979797;content:'';display:block;height:0;position:absolute;right:-25px;top:0;width:0}@media screen and (min-width: 80em){.scroll-progress.show::after{border-left:30px solid transparent;border-right:30px solid transparent;border-top:60px solid #979797;right:-30px}}.scroll-progress.hide::after{display:none}.entry-video-recirc .section-title{color:#7c9633;font-family:"Avenir",sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:0.2em;line-height:95%;margin-bottom:15px;margin:0;text-transform:uppercase}@media screen and (min-width: 48em){.entry-video-recirc .section-title{margin-bottom:20px}}.entry-video-recirc .item-image{display:block;height:236px;position:relative;width:100%}@media screen and (min-width: 80em){.entry-video-recirc .item-image{height:225px}}@media screen and (min-width: 90em){.entry-video-recirc .item-image{height:258px}}.entry-video-recirc .item-image picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.entry-video-recirc .item-image svg{bottom:11px;left:18px;position:absolute}.entry-video-recirc .item-category{background:none;color:#cb6a4d;font-size:.875rem;margin-bottom:9px;margin-top:22px;padding:0}@media screen and (min-width: 80em){.entry-video-recirc .item-category{margin-top:17px}}@media screen and (min-width: 90em){.entry-video-recirc .item-category{margin-bottom:11px;margin-top:24px}}.entry-video-recirc .item-category svg path{fill:#cb6a4d}.entry-video-recirc .item-title{color:rgba(0,0,0,0.7);display:block;font-family:"Avenir",sans-serif;font-size:2rem;font-weight:700;letter-spacing:-0.01em;line-height:110%;text-decoration:none}.entry-video-recirc .item-author-date{margin-top:15px}.entry-video-recirc .item-author-date .item-author{display:-ms-flexbox;display:flex;margin-bottom:7px}.entry-video-recirc .item-author-date .item-author a{font-family:"Avenir",sans-serif;color:#000;line-height:120%;font-size:.875rem;letter-spacing:-0.01em;color:#cb6a4d;display:block;font-family:"Avenir",sans-serif;font-weight:400;text-decoration:none}@media screen and (min-width: 48em){.entry-video-recirc .item-author-date .item-author a{font-size:1rem}}.entry-video-recirc .item-author-date .item-author a:not(:last-of-type)::after{content:', ';white-space:pre}.entry-video-recirc .item-author-date .item-author a img{display:none !important}.entry-video-recirc .item-author-date .item-date{display:block;font-family:"Avenir",sans-serif;font-weight:normal;font-style:normal;color:rgba(0,0,0,0.6);line-height:120%;font-size:.875rem;letter-spacing:-0.01em;font-family:"Avenir",sans-serif;font-weight:400}@media screen and (min-width: 48em){.entry-video-recirc .item-author-date .item-date{font-size:1rem}}@media screen and (min-width: 80em){.entry-video-recirc .item-author-date .item-date{color:#000}}@media screen and (min-width: 48em){.entry-video-recirc .item-author-date .item-date{color:rgba(0,0,0,0.6)}}.load-more-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.load-more-wrap{border-top:3px solid #cb6a4d;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:4px;padding:17px 0;width:100%}@media screen and (min-width: 48em){.load-more-wrap{margin-top:5px}}@media screen and (min-width: 80em){.load-more-wrap{margin-top:7px}}.load-more-wrap .load-more-button{background:none;border:none;color:#000;cursor:pointer;font-family:"Avenir",sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:0.08em;line-height:95%;outline:none;text-transform:uppercase}@media screen and (min-width: 48em){.load-more-wrap .load-more-button{font-size:1.125rem}}.load-more-wrap .load-more-button svg{margin-bottom:3px;margin-left:8px;vertical-align:middle}.load-more-wrap .load-more-button svg path{opacity:1}.load-more-wrap .load-more-button:hover{color:#cb6a4d}.load-more-wrap .load-more-button:hover svg path{fill:#cb6a4d}.social-media{display:-ms-flexbox;display:flex;margin-top:20px}@media screen and (min-width: 80em){.social-media{margin-top:0}}.social-media .social-link{display:block;margin-left:13px;text-decoration:none}.social-media .social-link:first-child{margin-left:0}.social-media .social-link svg path{fill:#cb6a4d}.social-media>a:hover svg path{fill:#fff}.post-category{-ms-flex-item-align:start;align-self:flex-start;background-color:#000;color:#fff;display:inline-block;font-family:"Avenir",sans-serif;font-size:.75rem;font-weight:700;letter-spacing:0.08em;line-height:95%;padding:7px 15px 3px;text-decoration:none;text-transform:uppercase}@media screen and (min-width: 48em){.post-category{font-size:.9375rem}}.post-category svg{margin-bottom:3px;vertical-align:middle;width:14px}.post-category svg path{fill:#fff}.loader{display:inline-block;height:64px;position:relative;width:64px}.loader div{-webkit-animation:loader 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;animation:loader 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;-webkit-transform-origin:32px 32px;transform-origin:32px 32px}.loader div::after{background:#cb6a4d;border-radius:50%;content:' ';display:block;height:6px;margin:-3px 0 0 -3px;position:absolute;width:6px}.loader div:nth-child(1){-webkit-animation-delay:-0.036s;animation-delay:-0.036s}.loader div:nth-child(1)::after{left:50px;top:50px}.loader div:nth-child(2){-webkit-animation-delay:-0.072s;animation-delay:-0.072s}.loader div:nth-child(2)::after{left:45px;top:54px}.loader div:nth-child(3){-webkit-animation-delay:-0.108s;animation-delay:-0.108s}.loader div:nth-child(3)::after{left:39px;top:57px}.loader div:nth-child(4){-webkit-animation-delay:-0.144s;animation-delay:-0.144s}.loader div:nth-child(4)::after{left:32px;top:58px}.loader div:nth-child(5){-webkit-animation-delay:-0.18s;animation-delay:-0.18s}.loader div:nth-child(5)::after{left:25px;top:57px}.loader div:nth-child(6){-webkit-animation-delay:-0.216s;animation-delay:-0.216s}.loader div:nth-child(6)::after{left:19px;top:54px}.loader div:nth-child(7){-webkit-animation-delay:-0.252s;animation-delay:-0.252s}.loader div:nth-child(7)::after{left:14px;top:50px}.loader div:nth-child(8){-webkit-animation-delay:-0.288s;animation-delay:-0.288s}.loader div:nth-child(8)::after{left:10px;top:45px}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader-hide{display:none}.post-tags a{background-color:#f0ce88;border-radius:2px;color:#000;display:block;font-family:"Avenir",sans-serif;font-size:.6875rem;font-weight:400;letter-spacing:0.05em;line-height:130%;margin-bottom:10px;margin-right:10px;padding:13px 12px 9px;text-decoration:none;text-transform:uppercase}.post-tags a:hover{background-color:#f0bd47}.post-meta{font-family:"Avenir",sans-serif;font-weight:400;line-height:115%;letter-spacing:0.05em;color:#000;font-size:.6875rem;max-width:75%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width: 80em){.post-meta{max-width:100%}}.post-meta .post-provider-mobile{margin-right:19px;display:block}@media screen and (min-width: 80em){.post-meta .post-provider-mobile{display:none}}.post-meta .post-provider-mobile img{width:45px}@media screen and (min-width: 48em){.post-meta .post-provider-mobile img{width:62px}}.post-meta p{display:-ms-flexbox;display:flex;margin-bottom:14px}@media screen and (min-width: 80em){.post-meta p{-ms-flex-direction:column;flex-direction:column;margin-bottom:32px}}.post-meta p .post-author a{display:inline;text-decoration:none;font-family:"Avenir",sans-serif;color:#000;line-height:120%;font-size:.875rem;letter-spacing:-0.01em}@media screen and (min-width: 48em){.post-meta p .post-author a{font-size:1rem}}@media screen and (min-width: 80em){.post-meta p .post-author a{display:block;margin-top:8px;margin-right:0}}.post-meta p .post-author a:last-of-type{margin-right:24px}@media screen and (min-width: 80em){.post-meta p .post-author a:last-of-type{margin-right:0}}.post-meta p .post-author a:not(:last-of-type)::after{content:", ";white-space:pre-wrap}@media screen and (min-width: 80em){.post-meta p .post-author a:not(:last-of-type)::after{content:""}}.post-meta p .post-author a:hover{color:#cb6a4d}.post-meta p .post-author .post-provider{display:none}@media screen and (min-width: 80em){.post-meta p .post-author .post-provider{margin-top:16px;display:block}}.post-meta p .post-author .post-provider img{width:77px}.post-meta p .post-date{display:inline;font-family:"Avenir",sans-serif;font-weight:normal;font-style:normal;color:rgba(0,0,0,0.6);line-height:120%;font-size:.875rem;letter-spacing:-0.01em}@media screen and (min-width: 48em){.post-meta p .post-date{font-size:1rem}}@media screen and (min-width: 80em){.post-meta p .post-date{color:#000}}@media screen and (min-width: 80em){.post-meta p .post-date{display:block;margin-top:8px}}.post-meta .meta-author-container,.post-meta .meta-last-updated-container{display:inline}@media screen and (min-width: 80em){.post-meta .meta-author-container,.post-meta .meta-last-updated-container{display:block}}.post-meta .meta-author-container .meta-title,.post-meta .meta-last-updated-container .meta-title{display:none}@media screen and (min-width: 80em){.post-meta .meta-author-container .meta-title,.post-meta .meta-last-updated-container .meta-title{display:block}}.post-meta .meta-date-container{color:rgba(0,0,0,0.4);font-family:"Avenir",sans-serif;font-size:.75rem;font-weight:400;line-height:120%;margin-top:.75rem}.post-meta .meta-date-container .post-date{color:rgba(0,0,0,0.4);font-size:.75rem;margin-left:5px}@media screen and (min-width: 48em){.post-meta .meta-date-container{font-size:.9375rem}.post-meta .meta-date-container .post-date{font-size:.9375rem}}@media screen and (min-width: 80em){.post-meta .meta-date-container{margin-top:0;color:#000;font-style:normal;font-size:.6875rem}.post-meta .meta-date-container .post-date{font-style:normal;font-size:1rem;color:#000;margin-left:0}}.post-meta .meta-last-updated-container{display:block}@media screen and (min-width: 80em){.post-meta .meta-last-updated-container{margin-bottom:24px}}.post-meta .meta-author-container .post-author a{display:inline;white-space:nowrap}@media screen and (min-width: 80em){.post-meta .meta-author-container .post-author a{display:block;white-space:normal}}.post-meta .meta-author-container .post-author a img{border-radius:50% !important;height:50px;margin:10px 10px 10px 0;vertical-align:middle;width:50px}@media screen and (min-width: 80em){.post-meta .meta-author-container .post-author a img{display:block;margin:0}}a.meta-source-container{display:block;font-family:"Oswald",sans-serif;font-weight:300;font-size:.75rem;line-height:130%;text-align:right;text-decoration:none;text-transform:uppercase;width:100%;max-width:125px;position:absolute;right:0;top:10px;margin-top:0;margin-bottom:0}@media screen and (min-width: 48em){a.meta-source-container{position:static;margin-top:0;margin-bottom:0;right:initial;top:initial}}@media screen and (min-width: 80em){a.meta-source-container{margin-top:10px;margin-bottom:32px}}a.meta-source-container img{max-height:62px}@media screen and (min-width: 80em){a.meta-source-container img{max-height:100%}}.section-hero{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:407px;margin:30px -18px 0;position:relative}@media screen and (min-width: 48em){.section-hero{background-color:#cb6a4d;-ms-flex-direction:row;flex-direction:row;height:486px;margin:30px 0 0 0}}.section-hero .hero-image{display:block;height:198px;position:relative;width:100%}@media screen and (min-width: 48em){.section-hero .hero-image{height:100%;padding:10px 0 10px 10px}}.section-hero .hero-image picture img{height:100%;-o-object-fit:cover;object-fit:cover}.section-hero .hero-image svg{left:calc(50% - 33px);position:absolute;top:calc(50% - 33px)}.section-hero .hero-background{background-color:#cb6a4d;height:209px}.section-hero .hero-copy{background-color:#fff;bottom:18px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;left:18px;padding:16px 18px 18px 18px;position:absolute;right:18px;top:173px}@media screen and (min-width: 48em){.section-hero .hero-copy{margin:10px 10px 10px 0;padding:30px 30px 22px 30px;position:static;width:65%}}@media screen and (min-width: 90em){.section-hero .hero-copy{padding:35px}}@media screen and (min-width: 48em){.section-hero .hero-copy .hero-category{font-size:.8125rem}}.section-hero .hero-copy .hero-title{color:#000;display:block;font-family:"Avenir",sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:-0.01em;line-height:100%;text-decoration:none}@media screen and (min-width: 48em){.section-hero .hero-copy .hero-title{font-size:2.375rem;line-height:95%}}@media screen and (min-width: 80em){.section-hero .hero-copy .hero-title{font-size:3rem}}@media screen and (min-width: 90em){.section-hero .hero-copy .hero-title{font-size:3.375rem}}.section-hero .hero-copy .hero-title:hover{color:#cb6a4d}.section-hero .hero-copy .hero-provider img{height:28px;-o-object-fit:contain;object-fit:contain;-o-object-position:0 100%;object-position:0 100%;width:80px}@media screen and (min-width: 80em){.section-hero .hero-copy .hero-provider img{height:30px;width:86px}}.section-hero .hero-copy .hero-author{display:-ms-flexbox;display:flex;margin-bottom:5px}.section-hero .hero-copy .hero-author a{color:#eb5829;display:block;font-family:"Avenir",sans-serif;font-size:.625rem;font-weight:400;letter-spacing:-0.01em;line-height:95%;opacity:0.8;text-decoration:none}@media screen and (min-width: 48em){.section-hero .hero-copy .hero-author a{font-size:.875rem}}@media screen and (min-width: 80em){.section-hero .hero-copy .hero-author a{font-size:1rem}}.section-hero .hero-copy .hero-author a:first-of-type::before{content:'By '}.section-hero .hero-copy .hero-author a:not(:last-of-type)::after{content:', ';white-space:pre}.section-hero .hero-copy .hero-date{font-family:"Avenir",sans-serif;font-weight:normal;font-style:normal;color:rgba(0,0,0,0.6);line-height:120%;font-size:.875rem;letter-spacing:-0.01em;color:#000;display:block;font-family:"Avenir",sans-serif;font-size:.625rem;font-weight:400}@media screen and (min-width: 48em){.section-hero .hero-copy .hero-date{font-size:1rem}}@media screen and (min-width: 80em){.section-hero .hero-copy .hero-date{color:#000}}@media screen and (min-width: 48em){.section-hero .hero-copy .hero-date{font-size:.875rem;opacity:0.6}}.section-recent,.section-search{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:24px 0}@media screen and (min-width: 48em){.section-recent,.section-search{padding:36px 0}}.section-recent .recent-posts,.section-search .recent-posts{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.section-recent .item,.section-search .item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:48px;width:100%}@media screen and (min-width: 48em){.section-recent .item,.section-search .item{width:unset;margin-bottom:36px;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 80em){.section-recent .item,.section-search .item{margin-bottom:40px}}.section-recent .item .item-image,.section-search .item .item-image{display:block;position:relative;height:194px;margin-bottom:12px}@media screen and (min-width: 48em){.section-recent .item .item-image,.section-search .item .item-image{width:339px;height:231px;margin-right:30px;margin-bottom:0}}@media screen and (min-width: 80em){.section-recent .item .item-image,.section-search .item .item-image{width:419px;height:285px}}@media screen and (min-width: 90em){.section-recent .item .item-image,.section-search .item .item-image{width:499px;height:326px}}.section-recent .item .item-image picture img,.section-search .item .item-image picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.section-recent .item .item-image svg,.section-search .item .item-image svg{position:absolute;top:calc(50% - 33px);left:calc(50% - 33px)}@media screen and (min-width: 48em){.section-recent .item .item-meta,.section-search .item .item-meta{width:339px}}@media screen and (min-width: 80em){.section-recent .item .item-meta,.section-search .item .item-meta{width:419px}}@media screen and (min-width: 90em){.section-recent .item .item-meta,.section-search .item .item-meta{width:479px}}.section-recent .item .item-category,.section-recent .item .item-category-mobile,.section-search .item .item-category,.section-search .item .item-category-mobile{margin-bottom:12px}@media screen and (min-width: 48em){.section-recent .item .item-category,.section-recent .item .item-category-mobile,.section-search .item .item-category,.section-search .item .item-category-mobile{margin-top:18px}}.section-recent .item .item-category,.section-search .item .item-category{display:none}@media screen and (min-width: 48em){.section-recent .item .item-category,.section-search .item .item-category{display:inline-block;font-size:.8125rem}}.section-recent .item .item-category-mobile,.section-search .item .item-category-mobile{display:block}@media screen and (min-width: 48em){.section-recent .item .item-category-mobile,.section-search .item .item-category-mobile{display:none}}.section-recent .item .item-title,.section-search .item .item-title{color:#cb6a4d;display:block;font-family:"Avenir",sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:-0.01em;line-height:110%;text-decoration:none}@media screen and (min-width: 80em){.section-recent .item .item-title,.section-search .item .item-title{font-size:2rem}}.section-recent .item .item-title:hover,.section-search .item .item-title:hover{color:#000}.section-recent .item .item-excerpt,.section-search .item .item-excerpt{font-family:"EB Garamond",serif;font-size:1.1875rem;line-height:150%;letter-spacing:-0.01em;color:rgba(0,0,0,0.8);margin-top:6px}@media screen and (min-width: 80em){.section-recent .item .item-excerpt,.section-search .item .item-excerpt{font-size:1.3125rem}}@media screen and (min-width: 80em){.section-recent .item .item-excerpt,.section-search .item .item-excerpt{margin-top:12px}}.section-recent .item .item-author-date,.section-search .item .item-author-date{margin-top:18px}@media screen and (min-width: 80em){.section-recent .item .item-author-date,.section-search .item .item-author-date{margin-top:24px}}.section-recent .item .item-author-date .item-provider,.section-search .item .item-author-date .item-provider{margin-right:32px}@media screen and (min-width: 48em){.section-recent .item .item-author-date .item-provider,.section-search .item .item-author-date .item-provider{margin-right:31px}}@media screen and (min-width: 80em){.section-recent .item .item-author-date .item-provider,.section-search .item .item-author-date .item-provider{margin-right:24px}}.section-recent .item .item-author-date .item-provider img,.section-search .item .item-author-date .item-provider img{width:80px}@media screen and (min-width: 80em){.section-recent .item .item-author-date .item-provider img,.section-search .item .item-author-date .item-provider img{width:86px}}.section-recent .item .item-author-date .item-author,.section-search .item .item-author-date .item-author{display:-ms-flexbox;display:flex;margin-right:24px;margin-bottom:7px}.section-recent .item .item-author-date .item-author a,.section-search .item .item-author-date .item-author a{font-family:"Avenir",sans-serif;color:#000;line-height:120%;font-size:.875rem;letter-spacing:-0.01em;font-family:"Avenir",sans-serif;font-weight:400;color:#000;display:block;text-decoration:none}@media screen and (min-width: 48em){.section-recent .item .item-author-date .item-author a,.section-search .item .item-author-date .item-author a{font-size:1rem}}.section-recent .item .item-author-date .item-author a:first-of-type::before,.section-search .item .item-author-date .item-author a:first-of-type::before{content:'By '}.section-recent .item .item-author-date .item-author a:not(:last-of-type)::after,.section-search .item .item-author-date .item-author a:not(:last-of-type)::after{content:', ';white-space:pre}.section-recent .item .item-author-date .item-author a img,.section-search .item .item-author-date .item-author a img{display:none !important}.section-recent .item .item-author-date .item-date,.section-search .item .item-author-date .item-date{display:block;font-family:"Avenir",sans-serif;font-weight:normal;font-style:normal;color:rgba(0,0,0,0.6);line-height:120%;font-size:.875rem;letter-spacing:-0.01em;font-family:"Avenir",sans-serif;font-weight:400}@media screen and (min-width: 48em){.section-recent .item .item-author-date .item-date,.section-search .item .item-author-date .item-date{font-size:1rem}}@media screen and (min-width: 80em){.section-recent .item .item-author-date .item-date,.section-search .item .item-author-date .item-date{color:#000}}@media screen and (min-width: 48em){.section-recent .item .item-author-date .item-date,.section-search .item .item-author-date .item-date{color:rgba(0,0,0,0.6)}}@media screen and (min-width: 80em){.section-recent .post-hidden,.section-search .post-hidden{display:none}}.section-search .search-title{font-family:"Avenir",sans-serif;font-weight:700;font-size:3.125rem;line-height:95%;text-align:center;letter-spacing:-0.01em;margin:0;margin-bottom:30px}@media screen and (min-width: 48em){.section-search .search-title{font-size:4.625rem}}.section-top-recirc{display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;margin:30px 0 0 0;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 48em){.section-top-recirc{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.section-top-recirc .item+.item{margin-top:10px}@media screen and (min-width: 48em){.section-top-recirc .item+.item{margin-top:0}}.section-top-recirc .item{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:0}@media screen and (min-width: 48em){.section-top-recirc .item{-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 80em){.section-top-recirc .item{-ms-flex-direction:row;flex-direction:row}}.section-top-recirc .item .item-image{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;display:block;height:100px;max-height:100px;max-width:100px;min-height:100px;min-width:100px;position:relative;width:100px}@media screen and (min-width: 48em){.section-top-recirc .item .item-image{width:150px;min-width:150px;max-width:150px;height:150px;min-height:150px;max-height:150px}}@media screen and (min-width: 64em){.section-top-recirc .item .item-image{width:180px;min-width:180px;max-width:180px}}@media screen and (min-width: 80em){.section-top-recirc .item .item-image{width:150px;min-width:150px;max-width:150px}}.section-top-recirc .item .item-image picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-top-recirc .item .item-image svg{position:absolute;width:50px;height:50px;top:calc(50% - 25px);left:calc(50% - 25px)}.section-top-recirc .item .item-desc{width:100%;padding:12px}@media screen and (min-width: 48em){.section-top-recirc .item .item-desc{padding:12px 0 0 0;width:178px}}@media screen and (min-width: 64em){.section-top-recirc .item .item-desc{padding:12px 0 0 0;width:260px}}@media screen and (min-width: 80em){.section-top-recirc .item .item-desc{padding:0 0 0 12px;width:240px}}.section-top-recirc .item .item-desc .item-category{background-color:#cb6a4d;color:#fff;font-family:"Avenir",sans-serif;font-size:.75rem;font-weight:700;line-height:.75rem;margin-bottom:4px;padding:3px 9px}@media screen and (min-width: 48em){.section-top-recirc .item .item-desc .item-category{font-size:1.0625rem;line-height:1.0625rem}}.section-top-recirc .item .item-desc .item-category:hover{text-decoration:underline}.section-top-recirc .item .item-desc .item-title{color:#000;display:block;font-family:"Avenir",sans-serif;font-size:1.0625rem;font-weight:700;letter-spacing:normal;line-height:1.1875rem;text-decoration:none}@media screen and (min-width: 48em){.section-top-recirc .item .item-desc .item-title{font-size:1.25rem;line-height:1.4375rem}}.section-top-recirc .item .item-desc .item-title:hover{text-decoration:underline}.section-trending{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background-color:#e5e5e5;margin:30px 0 0 0}.section-trending .trending-container{padding:30px 0 0 0}.section-trending h2{color:#cb6a4d;font-family:"Avenir",sans-serif;font-size:1.75rem;font-weight:700;letter-spacing:-0.045em;line-height:95%;margin-bottom:18px}@media screen and (min-width: 80em){.section-trending h2{font-size:2rem}}.section-trending h2 span{color:#000}.section-trending .trending-posts{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 48em){.section-trending .trending-posts{-ms-flex-pack:justify;justify-content:space-between}}.section-trending .trending-posts .post-card{background-color:#fff;width:100%;margin-bottom:24px}@media screen and (min-width: 48em){.section-trending .trending-posts .post-card{width:309px;margin-bottom:36px}}@media (min-width: 987px){.section-trending .trending-posts .post-card:last-of-type{display:none}}@media screen and (min-width: 80em){.section-trending .trending-posts .post-card{width:260px;margin-bottom:42px}.section-trending .trending-posts .post-card:last-of-type{display:block}}@media screen and (min-width: 90em){.section-trending .trending-posts .post-card{width:302px;margin-bottom:40px}}.section-trending .trending-posts .post-card .card-image{display:block;position:relative;width:100%;height:173px}@media screen and (min-width: 48em){.section-trending .trending-posts .post-card .card-image{width:309px;height:206px}}@media screen and (min-width: 80em){.section-trending .trending-posts .post-card .card-image{width:260px;height:173px}}@media screen and (min-width: 90em){.section-trending .trending-posts .post-card .card-image{width:302px;height:201px}}.section-trending .trending-posts .post-card .card-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.section-trending .trending-posts .post-card .card-image svg{position:absolute;top:calc(50% - 33px);left:calc(50% - 33px)}.section-trending .trending-posts .post-card .card-category{margin-top:20px;margin-bottom:8px;margin-left:16px;padding:0;background:none;color:#cb6a4d}.section-trending .trending-posts .post-card .card-title{color:rgba(0,0,0,0.7);display:block;font-family:"Avenir",sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:0.01em;line-height:115%;margin:0 16px 24px 16px;text-decoration:none}.post{margin:24px 0}@media screen and (min-width: 80em){.post{margin:35px 0}}.post .entry-title{font-family:"Avenir",sans-serif;font-weight:700;line-height:100%;letter-spacing:-0.01em;font-size:2rem;margin-top:18px;margin-bottom:32px;color:#cb6a4d}@media screen and (min-width: 48em){.post .entry-title{font-size:3rem}}@media screen and (min-width: 80em){.post .entry-title{font-size:3.375rem}}.post .entry-content{font-family:"EB Garamond",serif;letter-spacing:-0.01em;font-style:normal;line-height:150%;color:rgba(0,0,0,0.8);font-size:1rem}@media screen and (min-width: 48em){.post .entry-content{font-size:1.1875rem}}@media screen and (min-width: 80em){.post .entry-content{font-size:1.3125rem}}.post .entry-content h2{font-family:"Avenir",sans-serif;font-style:normal;font-weight:700;line-height:120%;color:rgba(0,0,0,0.8);font-size:1.375rem;margin-bottom:18px}@media screen and (min-width: 48em){.post .entry-content h2{font-size:1.75rem}}@media screen and (min-width: 80em){.post .entry-content h2{font-size:1.875rem}}.post .entry-content p{margin-bottom:18px}.post .entry-content a{color:#176ebd;border-bottom:2px solid #e0d9cc;text-decoration:none}.post .entry-content a:hover{border-bottom:2px solid #176ebd}.post .entry-content a ins{text-decoration:none}.post .entry-content blockquote{padding:0}.post .entry-content blockquote p,.post .entry-content blockquote em{font-family:"Avenir",sans-serif;font-style:normal;font-weight:700;line-height:120%;color:rgba(0,0,0,0.8);font-size:1.375rem}@media screen and (min-width: 48em){.post .entry-content blockquote p,.post .entry-content blockquote em{font-size:1.75rem}}@media screen and (min-width: 80em){.post .entry-content blockquote p,.post .entry-content blockquote em{font-size:1.875rem}}.post .entry-content ul{margin-bottom:18px}.post .entry-content ul li{list-style-position:outside;margin-left:1em}.post .entry-content figure,.post .entry-content img{display:block;float:unset}.post .entry-content figure.alignleft,.post .entry-content img.alignleft{margin-right:0}.post .entry-content figure.alignright,.post .entry-content img.alignright{margin-left:0}.post .entry-content figure{margin-bottom:32px;padding-bottom:20px}.post .entry-content figure.wp-block-embed-twitter,.post .entry-content figure.wp-block-embed-twitter figure{border-bottom:none;padding-bottom:0}.post .entry-content figure img{margin-bottom:18px}.post .entry-content figure .image-title{font-family:"Avenir",sans-serif;font-weight:400;line-height:95%;letter-spacing:-0.01em;color:rgba(0,0,0,0.8);font-size:.8125rem;display:block;margin-bottom:10px}@media screen and (min-width: 48em){.post .entry-content figure .image-title{font-size:.9375rem}}.post .entry-content figure figcaption{font-family:"Roboto",sans-serif;font-weight:300;line-height:95%;color:rgba(0,0,0,0.5);font-size:.6875rem;text-align:left;display:block;margin:0}@media screen and (min-width: 48em){.post .entry-content figure figcaption{font-size:.75rem}}.post .entry-hero picture{display:block;margin-bottom:32px;border-bottom:1px solid #c4c4c4;padding-bottom:20px}.post .entry-hero picture img{margin-bottom:18px}.post .entry-hero picture .image-title{font-family:"Avenir",sans-serif;font-weight:400;line-height:95%;letter-spacing:-0.01em;color:rgba(0,0,0,0.8);font-size:.8125rem;display:block;margin-bottom:10px}@media screen and (min-width: 48em){.post .entry-hero picture .image-title{font-size:.9375rem}}.post .entry-hero picture figcaption{font-family:"Roboto",sans-serif;font-weight:300;line-height:95%;color:rgba(0,0,0,0.5);font-size:.6875rem;text-align:left;margin:0}@media screen and (min-width: 48em){.post .entry-hero picture figcaption{font-size:.75rem}}.post .post-origin{color:rgba(0,0,0,0.8);font-family:"EB Garamond",serif;font-size:1rem;font-style:italic;letter-spacing:-0.01em;line-height:150%;margin-bottom:24px;margin-top:6px}@media screen and (min-width: 48em){.post .post-origin{font-size:1.1875rem}}@media screen and (min-width: 80em){.post .post-origin{font-size:1.3125rem}}.post .post-origin .post-origin-link{color:inherit}.post .post-origin .post-origin-link:hover{color:#cb6a4d}.post .entry-sidebar{display:block}@media screen and (min-width: 80em){.post .entry-sidebar{-ms-flex:0 0 26%;flex:0 0 26%;max-width:26%}}@media screen and (min-width: 90em){.post .entry-sidebar{-ms-flex:0 0 25.88%;flex:0 0 25.88%;max-width:25.88%}}.post .post-tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:8px}@media screen and (min-width: 80em){.post .post-content{-ms-flex:0 0 56.33%;flex:0 0 56.33%;max-width:56.33%;margin-left:30px;margin-right:50px}}@media screen and (min-width: 90em){.post .post-content{-ms-flex:0 0 57.2%;flex:0 0 57.2%;max-width:57.2%;margin-left:50px}}.post .left-sidebar{margin-bottom:14px}@media screen and (min-width: 48em){.post .left-sidebar{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 80em){.post .left-sidebar{-ms-flex:0 0 10.5%;flex:0 0 10.5%;max-width:10.5%;display:block;-ms-flex-align:normal;align-items:normal}}@media screen and (min-width: 90em){.post .left-sidebar{-ms-flex:0 0 9.26%;flex:0 0 9.26%;max-width:9.26%}}.post .left-sidebar .entry-share{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:18px;-ms-flex-align:start;align-items:start}@media screen and (min-width: 48em){.post .left-sidebar .entry-share{margin-bottom:0}}.post .left-sidebar .entry-share a,.post .left-sidebar .entry-share .copy-link{background:none;cursor:pointer}.post .left-sidebar .entry-share a svg,.post .left-sidebar .entry-share .copy-link svg{vertical-align:middle;margin-right:12px;width:16px}@media screen and (min-width: 48em){.post .left-sidebar .entry-share a svg,.post .left-sidebar .entry-share .copy-link svg{vertical-align:middle;margin:15px 15px 18px 0;width:24px}}.post .left-sidebar .entry-share span{display:none}@media screen and (min-width: 80em){.post .left-sidebar .entry-share{display:block}.post .left-sidebar .entry-share span{display:inline-block}}.post .left-sidebar .entry-share .twitter-share svg{margin-top:2px}@media screen and (min-width: 48em){.post .left-sidebar .entry-share .twitter-share svg{margin-top:17px}}.post .copy-tooltip{background-color:#333;border-radius:20px;bottom:30px;color:#fff;font-family:"Avenir",sans-serif;font-size:1rem;font-weight:400;left:50%;margin-left:-75px;opacity:0;padding:10px;position:fixed;text-align:center;-webkit-transition:1s ease;transition:1s ease;width:150px;z-index:1}.post .copy-tooltip.show{opacity:1}@media screen and (min-width: 80em){.post .copy-tooltip{display:none}}.format-video .entry-title{margin-bottom:18px;margin-top:24px}@media screen and (min-width: 80em){.format-video .entry-title{margin-bottom:13px;margin-top:20px}}.format-video .video-wrapper{background-color:#000;margin-bottom:32px}.format-video .video-wrapper .video-embed{margin:0 -18px}@media screen and (min-width: 48em){.format-video .video-wrapper .video-embed{margin:0 -46px}}@media screen and (min-width: 80em){.format-video .video-wrapper .video-embed{height:calc(95vh - 252px);max-height:810px;margin:0}body.logged-in.admin-bar .format-video .video-wrapper .video-embed{height:calc(95vh - 284px)}.format-video .video-wrapper .video-embed .video{height:100%;width:calc(1.77 * calc(95vh - 252px));max-width:1440px;padding:0;margin:0 auto}body.logged-in.admin-bar .format-video .video-wrapper .video-embed .video{width:calc(1.77 * calc(95vh - 284px))}}.format-video .left-sidebar{display:none;margin-right:55px}@media screen and (min-width: 80em){.format-video .left-sidebar{display:block}}@media screen and (min-width: 80em){.format-video .video-content{-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%;margin-right:52px}}.format-video .video-content hr{border:none;background-color:#cb6a4d}.format-video .entry-recirc{display:none}@media screen and (min-width: 80em){.format-video .entry-recirc{display:-ms-flexbox;display:flex}}@media screen and (min-width: 48em){.format-video .entry-recirc .item{width:205px}}@media screen and (min-width: 80em){.format-video .entry-recirc .item{width:178px}}@media screen and (min-width: 90em){.format-video .entry-recirc .item{width:203px}}@media screen and (min-width: 48em){.format-video .entry-recirc .item .item-image{height:118px;margin-bottom:11px}}@media screen and (min-width: 90em){.format-video .entry-recirc .item .item-image{height:155px;margin-bottom:15px}}.format-video .entry-recirc .item .item-title{font-size:1.125rem !important}@media screen and (min-width: 90em){.format-video .entry-recirc .item .item-title{font-size:1.25rem !important}}.format-video .entry-video-recirc{display:none}@media screen and (min-width: 48em){.format-video .entry-video-recirc{display:block}}.format-video .video-recirc-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.format-video .entry-recirc-tablet{display:none}@media screen and (min-width: 48em){.format-video .entry-recirc-tablet{display:block;margin-top:37px}.format-video .entry-recirc-tablet .entry-recirc{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-left:29px;padding-top:0}.format-video .entry-recirc-tablet .entry-recirc .item{margin-bottom:38px}}@media screen and (min-width: 80em){.format-video .entry-recirc-tablet{display:none}}.format-video .post-tags{margin-top:44px}.format-video .post-meta-mobile{display:block;margin-bottom:18px}@media screen and (min-width: 48em){.format-video .post-meta-mobile{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 80em){.format-video .post-meta-mobile{margin-bottom:29px}}.format-video .post-meta-mobile .entry-share{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:13px}@media screen and (min-width: 48em){.format-video .post-meta-mobile .entry-share{margin-top:0}}@media screen and (min-width: 80em){.format-video .post-meta-mobile .entry-share{display:none}}.format-video .post-meta-mobile .entry-share a,.format-video .post-meta-mobile .entry-share .copy-link{background:none;cursor:pointer}.format-video .post-meta-mobile .entry-share a svg,.format-video .post-meta-mobile .entry-share .copy-link svg{vertical-align:middle;margin-right:12px;width:16px}@media screen and (min-width: 48em){.format-video .post-meta-mobile .entry-share a svg,.format-video .post-meta-mobile .entry-share .copy-link svg{vertical-align:middle;margin-right:15px;width:24px}}.format-video .post-meta-mobile .entry-share span{display:none}@media screen and (min-width: 80em){.format-video .post-meta-mobile .entry-share{display:none;margin-left:0}.format-video .post-meta-mobile .entry-share span{display:inline-block}}.format-video .post-meta-mobile .entry-share .twitter-share svg{margin-top:2px}.format-video .post-meta-mobile p{margin-bottom:0}@media screen and (min-width: 80em){.format-video .post-meta-mobile div{display:-ms-inline-flexbox;display:inline-flex}}.format-video .post-meta-mobile div .post-author{display:-ms-inline-flexbox;display:inline-flex}@media screen and (min-width: 80em){.format-video .post-meta-mobile div .post-author a:last-of-type{margin-right:20px}}.format-video .post-meta-mobile div .post-author a:not(:last-of-type)::after{content:', ';white-space:pre-wrap}@media screen and (min-width: 80em){.format-video .post-meta-mobile .meta-author-container .meta-title{display:none}}.format-video .post-meta-mobile .meta-date-container{display:inline}.format-video .post-meta-mobile .meta-date-container .meta-title{display:none}.format-video .post-meta-mobile .meta-date-container .post-date{margin-left:0;font-style:normal !important;color:rgba(0,0,0,0.6);font-size:.875rem}@media screen and (min-width: 48em){.format-video .post-meta-mobile .meta-date-container .post-date{font-size:1rem}}.format-video .progress-bar .scroll-progress{display:none}.error404__wrap{margin:18% 0 18% 0}.error404__wrap h1{font-family:"Avenir",sans-serif;font-weight:700;line-height:100%;letter-spacing:-0.01em;font-size:2rem;margin:0 0 25px 0;color:#000}@media screen and (min-width: 48em){.error404__wrap h1{font-size:3rem}}@media screen and (min-width: 80em){.error404__wrap h1{font-size:3.375rem}}.error404__wrap a{font-family:"Avenir",sans-serif;font-style:normal;font-weight:700;line-height:120%;color:rgba(0,0,0,0.8);font-size:1.375rem;display:block;color:rgba(203,106,77,0.8);text-decoration:none;line-height:120%}@media screen and (min-width: 48em){.error404__wrap a{font-size:1.75rem}}@media screen and (min-width: 80em){.error404__wrap a{font-size:1.875rem}}@media screen and (min-width: 80em){.static__wrap{margin-left:200px;margin-right:200px}}.static__wrap h1{font-family:"Avenir",sans-serif;font-weight:700;line-height:100%;letter-spacing:-0.01em;font-size:2rem;margin-top:40px;margin-bottom:40px}@media screen and (min-width: 48em){.static__wrap h1{font-size:3rem}}@media screen and (min-width: 80em){.static__wrap h1{font-size:3.375rem}}.static__wrap a{font-family:"EB Garamond",serif;letter-spacing:-0.01em;font-style:normal;line-height:150%;color:rgba(0,0,0,0.8);font-size:1rem}@media screen and (min-width: 48em){.static__wrap a{font-size:1.1875rem}}@media screen and (min-width: 80em){.static__wrap a{font-size:1.3125rem}}.static__wrap .entry-content{font-family:"EB Garamond",serif;letter-spacing:-0.01em;font-style:normal;line-height:150%;color:rgba(0,0,0,0.8);font-size:1rem}@media screen and (min-width: 48em){.static__wrap .entry-content{font-size:1.1875rem}}@media screen and (min-width: 80em){.static__wrap .entry-content{font-size:1.3125rem}}.static__wrap .entry-content h2{font-family:"Avenir",sans-serif;font-style:normal;font-weight:700;line-height:120%;color:rgba(0,0,0,0.8);font-size:1.375rem;margin-bottom:18px}@media screen and (min-width: 48em){.static__wrap .entry-content h2{font-size:1.75rem}}@media screen and (min-width: 80em){.static__wrap .entry-content h2{font-size:1.875rem}}.static__wrap .entry-content p{margin-bottom:18px}.static__wrap .entry-content a{color:rgba(0,0,0,0.8)}.static__wrap .entry-content ul{margin-bottom:18px}.static__wrap .entry-content ul li{list-style-position:outside;margin-left:1em}.post-authors hr{background-color:#cb6a4d;border:none;height:1px}.contributor-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px;margin-top:18px}@media screen and (min-width: 48em){.contributor-item{-ms-flex-direction:row;flex-direction:row;margin-top:24px}}.contributor-item p{margin-bottom:0 !important}.contributor-image{background-color:#c4c4c4;border-radius:50%;display:block;-ms-flex-negative:0;flex-shrink:0;height:80px;width:80px}.contributor-image img{border-radius:50%;height:80px;width:80px}@media screen and (min-width: 48em){.contributor-image{margin-right:24px}}.provider-image{background:none;border-radius:none}.provider-image img{border-radius:0;-o-object-fit:contain;object-fit:contain;-o-object-position:0 top;object-position:0 top;width:80px}.contributor-bio{color:#000;font-family:"Avenir",sans-serif;font-size:.875rem;letter-spacing:-0.01em;line-height:140%;margin-top:12px}@media screen and (min-width: 48em){.contributor-bio{font-size:1rem;margin-top:0}}.contributor-bio a{color:#000;font-weight:bold;margin-right:2px;text-decoration:none}.contributor-socials{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:14px}@media screen and (min-width: 48em){.contributor-socials{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}}.contributor-socials a{font-family:"Avenir",sans-serif;text-transform:uppercase;font-size:.75rem;line-height:130%;letter-spacing:0.1em;color:#000;margin-bottom:20px;margin-right:32px;text-decoration:none}@media screen and (min-width: 48em){.contributor-socials a{margin-bottom:0}}.contributor-socials a:last-child{margin-bottom:0}.contributor-socials a svg{margin-bottom:5px;margin-right:9px;vertical-align:middle}.section-author{border-bottom:6px solid #cb6a4d;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:18px 18px 40px;padding-bottom:40px}@media screen and (min-width: 48em){.section-author{-ms-flex-direction:row;flex-direction:row;margin-left:0;margin-right:0;margin-top:24px}}.author-info{margin-right:40px;margin-top:15px;width:auto}@media screen and (min-width: 48em){.author-info{margin-left:20px;margin-top:0;width:432px}}@media screen and (min-width: 80em){.author-info{width:593px}}@media screen and (min-width: 90em){.author-info{width:730px}}.author-name{color:#000;font-family:"Avenir",sans-serif;font-size:2.375rem;font-weight:700;letter-spacing:-0.01em;line-height:95%;margin-bottom:10px}.author-title{color:#1f2f66;font-family:"Avenir",sans-serif;font-size:.75rem;font-weight:400;letter-spacing:0.2em;line-height:95%;margin-bottom:10px;text-transform:uppercase}.author-image{background-color:#c4c4c4;border-radius:50%;display:block;height:106px;margin-top:10px;width:106px}@media screen and (min-width: 48em){.author-image{margin-top:0}}.author-image img{border-radius:50%;height:106px;width:106px}.author-image.-not-rounded{background:none;border-radius:none}.author-image.-not-rounded img{border-radius:unset;-o-object-fit:contain;object-fit:contain;-o-object-position:0 top;object-position:0 top}.author-bio{color:#000;font-family:"Avenir",sans-serif;font-size:.9375rem;font-weight:300;letter-spacing:-0.01em;line-height:140%;margin-top:15px}@media screen and (min-width: 48em){.author-bio{margin-top:0}}.author-socials{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;margin-top:20px;min-width:110px}@media screen and (min-width: 48em){.author-socials{-ms-flex-item-align:end;align-self:flex-end;margin-top:0}}.author-socials a{font-family:"Avenir",sans-serif;text-transform:uppercase;font-size:.75rem;line-height:130%;letter-spacing:0.1em;color:#000;margin-bottom:15px;text-decoration:none}.author-socials a:last-child{margin-bottom:0}.author-socials a svg{margin-bottom:4px;margin-right:6px;vertical-align:middle}.archive-page .archive-title-wrapper .archive-title-content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 48em){.archive-page .archive-title-wrapper .archive-title-content{margin:0 -16px}}@media screen and (min-width: 80em){.archive-page .archive-title-wrapper .archive-title-content{margin:0}}.archive-page .archive-title-wrapper .archive-title-content .archive-title{font-family:"Avenir",sans-serif;font-weight:700;font-size:3.125rem;line-height:95%;text-align:center;letter-spacing:-0.01em;margin-bottom:12px;margin-top:36px}@media screen and (min-width: 48em){.archive-page .archive-title-wrapper .archive-title-content .archive-title{font-size:4.625rem}}@media screen and (min-width: 48em){.archive-page .archive-title-wrapper .archive-title-content .archive-title{margin-bottom:21px}}@media screen and (min-width: 90em){.archive-page .archive-title-wrapper .archive-title-content .archive-title{margin-top:46px}}.archive-page .archive-title-wrapper .archive-title-content .archive-description p{color:#000;font-family:"Avenir",sans-serif;font-size:.9375rem;font-weight:300;letter-spacing:-0.01em;line-height:140%;margin-bottom:24px}@media screen and (min-width: 48em){.archive-page .archive-title-wrapper .archive-title-content .archive-description p{font-size:1.125rem;margin-bottom:21px}}@media screen and (min-width: 80em){.archive-page .archive-title-wrapper .archive-title-content .archive-description p{font-size:1.5rem}}.archive-page .archive-title-wrapper .archive-title-content .separator{background-color:#cb6a4d;border:none;height:6px;width:93px}@media screen and (min-width: 48em){.archive-page .archive-title-wrapper .archive-title-content .separator{width:493px}}.archive-page .archive-title-wrapper .archive-title-content .tag-title{font-family:"Avenir",sans-serif;font-weight:700;font-size:3.125rem;line-height:95%;text-align:center;letter-spacing:-0.01em;font-size:2.3125rem;margin-bottom:12px;margin-top:36px}@media screen and (min-width: 48em){.archive-page .archive-title-wrapper .archive-title-content .tag-title{font-size:4.625rem}}@media screen and (min-width: 48em){.archive-page .archive-title-wrapper .archive-title-content .tag-title{font-size:2.3125rem;margin-bottom:21px}}@media screen and (min-width: 90em){.archive-page .archive-title-wrapper .archive-title-content .tag-title{margin-top:46px}}.archive-page .archive-title-wrapper.-left-align{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.archive-page .archive-title-wrapper.-left-align .archive-title-content{-ms-flex-align:start;align-items:flex-start;width:100%}@media screen and (min-width: 48em){.archive-page .archive-title-wrapper.-left-align .archive-title-content{width:708px}}@media screen and (min-width: 80em){.archive-page .archive-title-wrapper.-left-align .archive-title-content{width:868px}}@media screen and (min-width: 90em){.archive-page .archive-title-wrapper.-left-align .archive-title-content{width:1008px}}.archive-page .archive-title-wrapper.-left-align .archive-title-content .archive-title{margin-top:48px;text-align:center}@media screen and (min-width: 48em){.archive-page .archive-title-wrapper.-left-align .archive-title-content .archive-title{text-align:left}}.archive-page .archive-title-wrapper.-left-align .archive-title-content .separator{width:100%}.archive-page .section-trending{margin-bottom:48px}@media screen and (min-width: 48em){.archive-page .section-trending{margin-bottom:39px}}@media screen and (min-width: 80em){.archive-page .section-trending{margin-bottom:36px}}.cnsearchform{display:block;position:relative;width:100%;top:auto;right:auto;margin:0 auto 20px auto;z-index:9999;background:#fff;padding:20px;border:5px solid #cb6a4d;font-family:"Roboto",sans-serif;color:#000}@media screen and (min-width: 80em){.cnsearchform{width:500px;position:absolute;margin:1px 0 0 0;top:100%;right:0}}#searchform input[type="text"]{width:100%;height:auto;margin:0;border:none;padding:11px 12px 11px 0;border-radius:0 !important;outline:none}@media screen and (min-width: 80em){#searchform input[type="text"]{width:80%;margin-left:4px;border-bottom:2px solid #000}}#searchform input[type="submit"]{width:100%;line-height:1;padding:14px;border-radius:0;height:auto;font-size:15px;display:inline-block;background-color:#cb6a4d;color:#fff;text-align:center}@media screen and (min-width: 80em){#searchform input[type="submit"]{width:18%}}#cnsearchform:before{border-color:transparent transparent #cb6a4d;border-style:solid;border-width:0.5em;content:"";display:block;position:absolute;right:22px;top:-20px;z-index:10}.search_icon{color:#000;display:none;padding-left:0}@media screen and (min-width: 80em){.search_icon{display:block;padding-left:20px}}

