.content-sidebar-callouts{position:relative;padding-bottom:2vw}.content-sidebar-callouts__content{max-width:50vw}.content-sidebar-callouts__content .content blockquote,.content-sidebar-callouts__content .content code,.content-sidebar-callouts__content .content li,.content-sidebar-callouts__content .content p,.content-sidebar-callouts__content .content pre{color:var(--main-dark-green,#00291e);font-family:Montserrat;font-size:1.2vw;font-style:normal;font-weight:500;line-height:1.6em}.content-sidebar-callouts{padding-right:3rem!important;padding-left:3rem!important}.content-sidebar-callouts h2{color:var(--main-green,#8d924f);text-align:left;color:var(--main-green,#8d924f);font-family:"Averia Libre";font-size:4.65vw;font-style:normal;font-weight:400;line-height:1.1em;text-transform:uppercase}.content-sidebar-callouts .content{margin:2vw auto 2vw 0;max-width:67vw}.content-sidebar-callouts{padding-top:2.787vw}.content-sidebar-callouts .kicker{color:var(--main-green,#8d924f);text-align:left;text-transform:none;display:block;color:#00291e;font-family:"Vintage Goods";font-size:5.75vw;font-style:normal;font-weight:400;line-height:.8em}.content-sidebar-callouts h3{margin:0 0 .6944vw;text-align:left;font-family:"First Rodeo";font-style:normal;font-weight:700;font-size:1.5046vw;line-height:1.9676vw;letter-spacing:0;color:#29503b;text-transform:uppercase}.callouts--sidebar{display:flex;flex-direction:column;gap:1vw}.callouts--sidebar .col-12{padding:0}.callouts--sidebar .callout{width:100%;min-height:16vw}.callouts--sidebar .callouts .col-12 .callout__media-wrap{-webkit-mask-image:url(../../svg/masks/sidebar-callout.svg)!important;mask-image:url(../../svg/masks/sidebar-callout.svg)!important}@media (min-width:768px){.content-sidebar-callouts .row{align-items:flex-start}.callouts--sidebar{position:sticky;top:2rem}}@media (max-width:767.98px){.content-sidebar-callouts{padding-right:1rem!important;padding-left:1rem!important}.content-sidebar-callouts__content{max-width:100%}.content-sidebar-callouts .kicker{font-size:50px}.content-sidebar-callouts h2{font-size:40px}.content-sidebar-callouts h3{margin:0 0 12px;font-size:26px;line-height:32px}.content-sidebar-callouts .content{margin:0 auto;max-width:100%}.content-sidebar-callouts__content .content blockquote,.content-sidebar-callouts__content .content code,.content-sidebar-callouts__content .content li,.content-sidebar-callouts__content .content p,.content-sidebar-callouts__content .content pre{font-size:16px}.callouts--sidebar .callout{width:100%;min-height:50vw}}